Syntax
#undef name
Description
Undefine macro name previously defined with a #define directive. If name is not previously defined, the .undef directive is silently ignored. This behavior is in accordance with the ANSI C standard. Macros may also be undefined from the command line using the -U argument.