diff --git a/llvm/tools/llvm-rc/Opts.td b/llvm/tools/llvm-rc/Opts.td --- a/llvm/tools/llvm-rc/Opts.td +++ b/llvm/tools/llvm-rc/Opts.td @@ -7,9 +7,9 @@ def FILEOUT : JoinedOrSeparate<[ "/", "-" ], "FO">, HelpText<"Change the output file location.">; -def DEFINE : Separate<[ "/", "-" ], "D">, +def DEFINE : JoinedOrSeparate<[ "/", "-" ], "D">, HelpText<"Define a symbol for the C preprocessor.">; -def UNDEF : Separate<[ "/", "-" ], "U">, +def UNDEF : JoinedOrSeparate<[ "/", "-" ], "U">, HelpText<"Undefine a symbol for the C preprocessor.">; def LANG_ID : Separate<[ "/", "-" ], "L">, @@ -17,7 +17,7 @@ def LANG_NAME : Separate<[ "/", "-" ], "LN">, HelpText<"Set the default language name.">; -def INCLUDE : Separate<[ "/", "-" ], "I">, HelpText<"Add an include path.">; +def INCLUDE : JoinedOrSeparate<[ "/", "-" ], "I">, HelpText<"Add an include path.">; def NOINCLUDE : Flag<[ "/", "-" ], "X">, HelpText<"Ignore 'include' variable.">; def ADD_NULL : Flag<[ "/", "-" ], "N">,