1 2 3 4 5 6 7 8 9
int foo(void); #ifdef __GNUC__ #warning This should not produce error #endif int foo(void) { return 0; }