C/C++ Programmer's Guide (G06.27+, H06.08+, J06.03+)

Feature-Test Macros...............................................................................................................162
Preprocessor Operators.........................................................................................................164
Operator #.....................................................................................................................165
Operator ##...................................................................................................................165
13 Compiler Pragmas................................................................................166
ALLOW_CPLUSPLUS_COMMENTS..........................................................................................171
Usage Guidelines............................................................................................................171
ALLOW_EXTERN_EXPLICIT_INSTANTIATION............................................................................172
Usage Guidelines............................................................................................................172
ANSICOMPLY......................................................................................................................172
Usage Guidelines............................................................................................................172
ANSISTREAMS.....................................................................................................................173
Usage Guidelines............................................................................................................173
BASENAME.........................................................................................................................173
Usage Guidelines............................................................................................................174
BITFIELD_CONTAINER..........................................................................................................174
Usage Guidelines............................................................................................................175
BUILD_NEUTRAL_LIBRARY.....................................................................................................175
Usage Guidelines............................................................................................................176
C99LITE..............................................................................................................................176
Usage Guidelines............................................................................................................176
CALL_SHARED.....................................................................................................................177
Usage Guidelines............................................................................................................177
CHECK...............................................................................................................................178
Usage Guidelines............................................................................................................178
CODECOV..........................................................................................................................179
Usage Guidelines............................................................................................................179
COLUMNS..........................................................................................................................179
Usage Guidelines............................................................................................................180
CPATHEQ............................................................................................................................180
Usage Guidelines............................................................................................................181
CPPONLY............................................................................................................................181
Usage Guidelines............................................................................................................181
CSADDR.............................................................................................................................182
Usage Guidelines............................................................................................................182
ELD(arg)..............................................................................................................................182
Usage Guidelines............................................................................................................183
ENV...................................................................................................................................183
Usage Guidelines............................................................................................................184
ERRORFILE...........................................................................................................................185
Usage Guidelines............................................................................................................185
ERRORS..............................................................................................................................186
Usage Guidelines............................................................................................................186
EXCEPTION_SAFE_SETJMP....................................................................................................186
Usage Guidelines............................................................................................................187
EXTENSIONS......................................................................................................................187
Usage Guidelines............................................................................................................187
EXTERN_DATA.....................................................................................................................189
Usage Guidelines............................................................................................................190
Examples........................................................................................................................190
FIELDALIGN.........................................................................................................................191
Usage Guidelines............................................................................................................192
Examples........................................................................................................................193
FORCE_VTBL.......................................................................................................................194
Contents 7