i960 Processor Compiler User's Guide
3-62
3
U (Undefine)
Undefine symbol.
U
symbol
symbol
is a symbolic name.
Default
No symbols are undefined.
Discussion
Use the U (Undefine) option to remove preprocessor macro symbols.
Examples of symbols you can undefine include:
• the
__IC960, __i960 and __i960
xx
macros, where
xx
is CA, CF, KA,
KB, SA, SB, JA, JD, or JF
• the __PIC and __PID macros
• symbols you have defined on the command line
• the symbol for big-endian code generation,
__i960_BIG_ENDIAN
The compiler processes all the U (Undefine) options in a command line
only after processing all the
D (Define) options.
You cannot undefine or redefine the following predefined ANSI macros:
__DATE__ is the calendar date of the translation.
__FILE__ is the name of the current source file.
__LINE__ is the line number of the current source program
line.
__TIME__ is the calendar time of the translation.
__STDC__ indicates that the compiler conforms to ANSI C.