This option deletes the definition of the preprocessor macro or assembler symbol by the -D option.
This option deletes the definition of the preprocessor macro or user-defined symbol of the assembler name by the -D option. |
This option cannot delete the definition by describing "#define name def" and ".SET name def" (only assembly source program). |
This option can be used to undefine C language macros that have been defined already, but it cannot undefine the following macros: __LINE__, __FILE__, __DATE__, __TIME__, __CCRH__, or __CCRH. |
If both this option and -D option are specified for the same preprocessor macro and assembler symbol, the option specified last will be valid. |