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

Packit b40e2e
/* n_stdmac.c:  C99 Standard pre-defined macros.    */
Packit b40e2e
Packit b40e2e
/*  199901L     */
Packit b40e2e
    __STDC_VERSION__
Packit b40e2e
Packit b40e2e
/*  1  or 0     */
Packit b40e2e
    __STDC_HOSTED__
Packit b40e2e
Packit b40e2e
/* { dg-do preprocess }
Packit b40e2e
   { dg-options "-std=c99" }
Packit b40e2e
   { dg-final { if ![file exist n_stdmac.i] { return }                  } }
Packit b40e2e
   { dg-final { if \{ [grep n_stdmac.i "199901L"] != ""         \} \{   } }
Packit b40e2e
   { dg-final { if \{ [grep n_stdmac.i "1|0"] != ""             \} \{   } }
Packit b40e2e
   { dg-final { if \{ [grep n_stdmac.i "__STDC_HOSTED__"] == "" \} \{   } }
Packit b40e2e
   { dg-final { return \} \} \}                                         } }
Packit b40e2e
   { dg-final { fail "n_stdmac.c: standard pre-defined macro in C99"    } }
Packit b40e2e
 */
Packit b40e2e