aboutsummaryrefslogtreecommitdiff
path: root/gcc/testsuite/gcc.dg/cpp/_Pragma4.c
blob: a7ac42d4e47c7faf35e27b25c7d9c2e54f622942 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
/* { dg-do preprocess } */

/* Based on Debian GNATS PR 157416.  3 Sep 2002.  */

#define b foo _Pragma ("bar") baz
a b c 

/*
   { dg-final { if ![file exists _Pragma4.i] { return }                   } }
   { dg-final { if { [grep _Pragma4.i "#pragma bar "] != "" } { return }  } }
   { dg-final { fail "_Pragma4.c: #pragma appearing on its own line"      } }
*/