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 behaviour is in accordance with the ANSI C standard. Macros may also be undefined from the command line using the -D.