diff options
author | Neil Booth <neil@daikokuya.demon.co.uk> | 2001-01-31 07:57:12 +0000 |
---|---|---|
committer | Neil Booth <neil@gcc.gnu.org> | 2001-01-31 07:57:12 +0000 |
commit | 2e1911bfad7db7ddc7e0c91fcf4c2901f39fa5b6 (patch) | |
tree | e5bce9182153a02f42c40778d42194943e0dbbfa | |
parent | f000294dcdaccb2e65a565299189781a185df6d6 (diff) | |
download | gcc-2e1911bfad7db7ddc7e0c91fcf4c2901f39fa5b6.zip gcc-2e1911bfad7db7ddc7e0c91fcf4c2901f39fa5b6.tar.gz gcc-2e1911bfad7db7ddc7e0c91fcf4c2901f39fa5b6.tar.bz2 |
* gcc.dg/cpp/tr-warn1.c: Add tests.
From-SVN: r39369
-rw-r--r-- | gcc/testsuite/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/testsuite/gcc.dg/cpp/tr-warn1.c | 9 |
2 files changed, 13 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index c865b93..3cb1be4 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,5 +1,9 @@ 2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk> + * gcc.dg/cpp/tr-warn1.c: Add tests. + +2001-01-31 Neil Booth <neil@daikokuya.demon.co.uk> + * gcc.dg/cpp/avoidpaste1.c: Update. * gcc.dg/cpp/paste4.c: Update. diff --git a/gcc/testsuite/gcc.dg/cpp/tr-warn1.c b/gcc/testsuite/gcc.dg/cpp/tr-warn1.c index 2a81830..259f928 100644 --- a/gcc/testsuite/gcc.dg/cpp/tr-warn1.c +++ b/gcc/testsuite/gcc.dg/cpp/tr-warn1.c @@ -24,6 +24,15 @@ #assert baz(quux) /* { dg-bogus "indented" "^ #ext" } */ # assert quux(weeble) /* { dg-bogus "indented" "^ # ext" } */ +/* We warn of #elif regardless of whether we're skipping or not, and + do not warn about indentaion. */ +#if 0 +#if 1 +#elif 1 /* { dg-warning "#elif" "#elif skipping" } */ +#endif +#elif 0 /* { dg-warning "#elif" "#elif not skipping" } */ +#endif + /* { dg-warning "GCC extension" "extension warning" { target *-*-* } 22 } */ /* { dg-warning "GCC extension" "extension warning" { target *-*-* } 23 } */ /* { dg-warning "GCC extension" "extension warning" { target *-*-* } 24 } */ |