[Gnu] Move certain options to a different group.
authorShankar Easwaran <shankarke@gmail.com>
Tue, 21 Oct 2014 04:02:32 +0000 (04:02 +0000)
committerShankar Easwaran <shankarke@gmail.com>
Tue, 21 Oct 2014 04:02:32 +0000 (04:02 +0000)
The -mllvm option is not specific to LTO.

llvm-svn: 220263

lld/lib/Driver/GnuLdOptions.td

index 0abb7e5..c060fe7 100644 (file)
@@ -26,6 +26,17 @@ multiclass dashEq<string opt1, string opt2, string help> {
 }
 
 //===----------------------------------------------------------------------===//
+/// LLVM and Target options
+//===----------------------------------------------------------------------===//
+def grp_llvmtarget : OptionGroup<"opts">,
+     HelpText<"LLVM and Target Options">;
+def mllvm : Separate<["-"], "mllvm">,
+     HelpText<"Options to pass to LLVM">, Group<grp_llvmtarget>;
+def target : Separate<["-"], "target">, MetaVarName<"<triple>">,
+     HelpText<"Target triple to link for">,
+     Group<grp_llvmtarget>;
+
+//===----------------------------------------------------------------------===//
 /// Output Kinds
 //===----------------------------------------------------------------------===//
 def grp_kind : OptionGroup<"outs">,
@@ -48,9 +59,6 @@ def Bshareable : Flag<["-"], "Bshareable">, Alias<shared>;
 //===----------------------------------------------------------------------===//
 def grp_general : OptionGroup<"opts">,
      HelpText<"GENERAL OPTIONS">;
-def target : Separate<["-"], "target">, MetaVarName<"<triple>">,
-     HelpText<"Target triple to link for">,
-     Group<grp_general>;
 def output : Separate<["-"], "o">, MetaVarName<"<path>">,
      HelpText<"Path to file to write output">,
      Group<grp_general>;
@@ -231,8 +239,6 @@ def no_demangle : Flag<["--"], "no-demangle">,
 //===----------------------------------------------------------------------===//
 def grp_opts : OptionGroup<"opts">,
      HelpText<"OPTIMIZATIONS">;
-def mllvm : Separate<["-"], "mllvm">,
-     HelpText<"Options to pass to LLVM during LTO">, Group<grp_opts>;
 def hash_style : Joined <["--"], "hash-style=">,
      HelpText<"Set the type of linker's hash table(s)">,
      Group<grp_opts>;