Fix #1829: Add "--" command-line options for macro def/undef. This allows OpModuleProcessed logging to be consistent with everything taking "--" options.