diff options
author | Kaveh R. Ghazi <ghazi@caip.rutgers.edu> | 2003-11-30 22:32:38 +0000 |
---|---|---|
committer | Kaveh Ghazi <ghazi@gcc.gnu.org> | 2003-11-30 22:32:38 +0000 |
commit | 0e73769eec7e2c25b5556438e364bb729a829ea4 (patch) | |
tree | 347106e9c42fd05765aadb4c682c4e51709ec24f /gcc | |
parent | d7f16c2b3b0a501d2b9527570c8c14103feaa38f (diff) | |
download | gcc-0e73769eec7e2c25b5556438e364bb729a829ea4.tar.gz |
* gcc.dg/cpp/assert4.c: Check more #system assertions.
From-SVN: r74076
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/testsuite/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/assert4.c | 56 |
2 files changed, 61 insertions, 1 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 8a5b62a552f..a9a4f02685e 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,7 @@ +2003-11-30 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> + + * gcc.dg/cpp/assert4.c: Check more #system assertions. + 2003-11-29 Joseph S. Myers <jsm@polyomino.org.uk> PR c/10333 @@ -9,7 +13,7 @@ 2003-11-28 Kaveh R. Ghazi <ghazi@caip.rutgers.edu> - * testsuite/gcc.dg/cpp/assert4.c: Update. + * gcc.dg/cpp/assert4.c: Update. 2003-11-28 Eric Botcazou <ebotcazou@libertysurf.fr> diff --git a/gcc/testsuite/gcc.dg/cpp/assert4.c b/gcc/testsuite/gcc.dg/cpp/assert4.c index 1b09ab1beac..e71baf2bb35 100644 --- a/gcc/testsuite/gcc.dg/cpp/assert4.c +++ b/gcc/testsuite/gcc.dg/cpp/assert4.c @@ -78,6 +78,14 @@ # error #endif +#if defined __unix__ +# if !#system(unix) +# error +# endif +#elif #system(unix) +# error +#endif + #if defined __rtems__ # if !#system(rtems) # error @@ -86,6 +94,54 @@ # error #endif +#if defined __vms__ +# if !#system(vms) +# error +# endif +#elif #system(vms) +# error +#endif + +#if defined __mvs__ +# if !#system(mvs) +# error +# endif +#elif #system(mvs) +# error +#endif + +#if defined __MSDOS__ +# if !#system(msdos) +# error +# endif +#elif #system(msdos) +# error +#endif + +#if defined __WINNT__ +# if !#system(winnt) +# error +# endif +#elif #system(winnt) +# error +#endif + +#if defined __BEOS__ +# if !#system(beos) +# error +# endif +#elif #system(beos) +# error +#endif + +#if defined __netware__ +# if !#system(netware) +# error +# endif +#elif #system(netware) +# error +#endif + /* Check for #cpu and #machine assertions. */ |