OSDN Git Service

fe682bfa59d88cc1368082cf78276e1dda1e1663
[pf3gnuchains/gcc-fork.git] / gcc / testsuite / gcc.dg / cpp / extratokens2.c
1 /* Copyright (C) 2002 Free Software Foundation, Inc.  */
2
3 /* { dg-do preprocess } */
4 /* { dg-options "-fno-show-column -Wno-endif-labels" } */
5
6 /* Tests that -Wno-endif-labels correctly disables the checks done by
7    default (and tested in extratokens.c).  */
8
9 /* Source: Phil Edwards, 21 Mar 2002.  Copied from extratokens.c and
10    modified.  */
11
12 #if 1 
13 #if 0
14 #else foo       /* { dg-bogus "extra tokens" "bad warning" } */
15 #endif /        /* { dg-bogus "extra tokens" "bad warning" } */
16 #endif
17
18 # 36 "file.c" 3
19
20 /* ... but in a system header, it's acceptable.  */
21 #ifdef KERNEL
22 #endif KERNEL  /* { dg-bogus "extra tokens" "bad warning" } */