1 /* Test -undef. A bug in its handling broke glibc builds because 2 "linux" was wrongly defined. */ 3 /* { dg-do preprocess } */ 4 /* { dg-options "-undef" } */ 5 6 #ifdef linux 7 #error -undef broken 8 #endif 9