cmdlne-dD.c: New test.

* gcc.dg/cpp/cmdlne-dD.c: New test.
	* gcc.dg/cpp/cmdlne-dM.c: New test.

From-SVN: r35095
This commit is contained in:
Neil Booth 2000-07-17 18:08:54 +00:00 committed by Zack Weinberg
parent 9e5ac782bd
commit 2d3483dca0
3 changed files with 29 additions and 0 deletions

View File

@ -1,3 +1,8 @@
2000-07-17 Neil Booth <neilb@earthling.net>
* gcc.dg/cpp/cmdlne-dM.c: New test.
* gcc.dg/cpp/cmdlne-dD.c: New test.
Mon Jul 17 03:13:12 2000 Jeffrey A Law (law@cygnus.com)
* gcc.c-torture/execute/20000717-3.c: New test.

View File

@ -0,0 +1,12 @@
/* Copyright (C) 2000 Free Software Foundation, Inc. */
/* { dg-do preprocess } */
/* { dg-options -dD } */
/* Test -dD does not fail. */
#define objlike obj like
#define funlike(like) fun like
#define funlike2(fun, like) fun ## like
#define varargs(x, ...) x #x __VA_ARGS__
#define gnu_varargs(x, y...) x ## y

View File

@ -0,0 +1,12 @@
/* Copyright (C) 2000 Free Software Foundation, Inc. */
/* { dg-do preprocess } */
/* { dg-options -dM } */
/* Test -dM does not fail. */
#define objlike obj like
#define funlike(like) fun like
#define funlike2(fun, like) fun ## like
#define varargs(x, ...) x #x #__VA_ARGS__ __VA_ARGS__
#define gnu_varargs(x, y...) #y x ## y y