3.4.29 U: Undefine Macros
The -Umacro option undefines the macro
macro.
Any builtin macro or macro defined using -D will be
undefined by the option. All -U and -D options are
evaluated in the same order in which they appear on the command line.
