1 /* Test that undefined names evaluate to zero, that macros after a
2 funlike macro are expanded, and that if it is a '(' the funlike
3 macro is not treated as such. */
5 /* { dg-do preprocess } */
13 # error /* { dg-bogus "error" "undefined name" } */
17 # error /* { dg-bogus "error" "h not expanded" } */
21 # error /* { dg-bogus "error" "empty macro" } */
24 #if f paren 6) /* { dg-error "missing binary" "macro-expanded parenthesis" } */