3.4.29 U: Undefine Macros

The -Umacro option undefines the macro macro.

Any macro defined using -D will be undefined by this option. All -U options are evaluated after all -D options.