Blame cpp-test/test-t/e_14.c

Packit b40e2e
/* e_14.c:  Illegal #if expressions.    */
Packit b40e2e
Packit b40e2e
/* { dg-do preprocess } */
Packit b40e2e
/* { dg-options "-ansi -pedantic-errors -w" } */
Packit b40e2e
Packit b40e2e
#define A   1
Packit b40e2e
#define B   1
Packit b40e2e
Packit b40e2e
/* 14.1:    String literal is not allowed in #if expression.    */
Packit b40e2e
#if     "string"    /* { dg-error "not (valid|allowed) in (#if|preprocessor)( expressions|)| Can't use a string literal" } */
Packit b40e2e
#endif      /* The second error ?   */
Packit b40e2e