r192289 - [Mips] Make mips32/mips32r2/mips64/mips64r2 real aliases for appropriate

Simon Atanasyan simon at atanasyan.com
Wed Oct 9 05:12:20 PDT 2013


Author: atanasyan
Date: Wed Oct  9 07:12:19 2013
New Revision: 192289

URL: http://llvm.org/viewvc/llvm-project?rev=192289&view=rev
Log:
[Mips] Make mips32/mips32r2/mips64/mips64r2 real aliases for appropriate
march options.

Modified:
    cfe/trunk/include/clang/Driver/Options.td

Modified: cfe/trunk/include/clang/Driver/Options.td
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Driver/Options.td?rev=192289&r1=192288&r2=192289&view=diff
==============================================================================
--- cfe/trunk/include/clang/Driver/Options.td (original)
+++ cfe/trunk/include/clang/Driver/Options.td Wed Oct  9 07:12:19 2013
@@ -1088,12 +1088,16 @@ def mno_msa : Flag<["-"], "mno-msa">, Gr
   HelpText<"Disable MSA ASE on MIPS processors">, Flags<[HelpHidden]>;
 def mnan_EQ : Joined<["-"], "mnan=">, Group<m_Group>;
 def mips32 : Flag<["-"], "mips32">, Group<mips_CPUs_Group>,
+  Alias<march_EQ>, AliasArgs<["mips32"]>,
   HelpText<"Equivalent to -march=mips32">, Flags<[HelpHidden]>;
 def mips32r2 : Flag<["-"], "mips32r2">, Group<mips_CPUs_Group>,
+  Alias<march_EQ>, AliasArgs<["mips32r2"]>,
   HelpText<"Equivalent to -march=mips32r2">, Flags<[HelpHidden]>;
 def mips64 : Flag<["-"], "mips64">, Group<mips_CPUs_Group>,
+  Alias<march_EQ>, AliasArgs<["mips64"]>,
   HelpText<"Equivalent to -march=mips64">, Flags<[HelpHidden]>;
 def mips64r2 : Flag<["-"], "mips64r2">, Group<mips_CPUs_Group>,
+  Alias<march_EQ>, AliasArgs<["mips64r2"]>,
   HelpText<"Equivalent to -march=mips64r2">, Flags<[HelpHidden]>;
 def module_file_info : Flag<["-"], "module-file-info">, Flags<[DriverOption,CC1Option]>, Group<Action_Group>;
 def mthumb : Flag<["-"], "mthumb">, Group<m_Group>;





More information about the cfe-commits mailing list