Node:Traditional miscellany, Next:Traditional warnings, Previous:Traditional macros, Up:Traditional Mode
Here are some things to be aware of when using the traditional preprocessor.
# appears in the first column. There can be no whitespace
between the beginning of the line and the #, but whitespace can
follow the #.
#error or
#pragma, and may not recognize #elif. CPP supports all
the directives in traditional mode that it supports in ISO mode,
including extensions, with the exception that the effects of
#pragma GCC poison are undefined.