[ELF] Support --output. Also output= can take two dashes.
authorDavide Italiano <davide@freebsd.org>
Wed, 27 Jul 2016 01:57:15 +0000 (01:57 +0000)
committerDavide Italiano <davide@freebsd.org>
Wed, 27 Jul 2016 01:57:15 +0000 (01:57 +0000)
llvm-svn: 276826

lld/ELF/Options.td

index 010f376..8f748eb 100644 (file)
@@ -199,7 +199,8 @@ def alias_fini_fini: J<"fini=">, Alias<fini>;
 def alias_hash_style_hash_style: J<"hash-style=">, Alias<hash_style>;
 def alias_init_init: J<"init=">, Alias<init>;
 def alias_l__library: J<"library=">, Alias<l>;
-def alias_o_output: Joined<["--"], "output=">, Alias<o>;
+def alias_o_output: J<"output=">, Alias<o>;
+def alias_o_output2 : S<"output">, Alias<o>;
 def alias_pie_pic_executable: F<"pic-executable">, Alias<pie>;
 def alias_relocatable_r: Flag<["-"], "r">, Alias<relocatable>;
 def alias_rpath_R: Joined<["-"], "R">, Alias<rpath>;