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