6.2 #undef

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.