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

Packit b40e2e
/* n_ucn2.c:    Universal-character-name    */
Packit b40e2e
Packit b40e2e
/* UCN in pp-number */
Packit b40e2e
Packit b40e2e
#define mkint( a)   a ## 1\u5B57
Packit b40e2e
Packit b40e2e
    int mkint( abc) = 0;  /* int abc1\u5B57 = 0;    */
Packit b40e2e
Packit b40e2e
/* { dg-do preprocess }
Packit b40e2e
   { dg-options "-std=c99" }
Packit b40e2e
   { dg-final { if ![file exist n_ucn2.i] { return }                    } }
Packit b40e2e
   { dg-final { if \{ [grep n_ucn2.i "int *abc1\\\\u5\[Bb\]57 *= *0"] != "" \} \{    } }
Packit b40e2e
   { dg-final { return \}                                               } }
Packit b40e2e
   { dg-final { fail "n_ucn2.c: UCN in pp-number"                       } }
Packit b40e2e
 */
Packit b40e2e