1  /* { dg-do preprocess } */
       2  /* { dg-options "-std=c99 -pedantic" } */
       3  
       4  ª
       5  « /* not a preprocessing error because we lex it into its own token */
       6  ¶ /* not a preprocessing error because we lex it into its own token */
       7  º
       8  À
       9  Ö
      10  ΄ /* not a preprocessing error because we lex it into its own token */
      11  
      12  ٩ /* { dg-error "not valid at the start of an identifier" } */
      13  A٩
      14  0º
      15  0٩
      16  ๙ /* { dg-error "not valid at the start of an identifier" } */
      17  A๙