5.7.8.20 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 options are
evaluated after all -D options, but before any -include
and -imacros options.
