<div dir="ltr">I'm wondering if all multi-letter options can take either "-foo bar" form or "-foo=bar" form. If so, we should fix all options.</div><div class="gmail_extra"><br><div class="gmail_quote">On Mon, Jul 4, 2016 at 2:50 PM, Davide Italiano via llvm-commits <span dir="ltr"><<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">llvm-commits@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Author: davide<br>
Date: Mon Jul  4 16:50:50 2016<br>
New Revision: 274524<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=274524&view=rev" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project?rev=274524&view=rev</a><br>
Log:<br>
[ELF] Support --entry= option variant. Update tests while I'm there.<br>
<br>
Modified:<br>
    lld/trunk/ELF/Options.td<br>
    lld/trunk/test/ELF/entry.s<br>
<br>
Modified: lld/trunk/ELF/Options.td<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/Options.td?rev=274524&r1=274523&r2=274524&view=diff" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/Options.td?rev=274524&r1=274523&r2=274524&view=diff</a><br>
==============================================================================<br>
--- lld/trunk/ELF/Options.td (original)<br>
+++ lld/trunk/ELF/Options.td Mon Jul  4 16:50:50 2016<br>
@@ -186,6 +186,7 @@ def alias_discard_all_x: Flag<["-"], "x"<br>
 def alias_discard_locals_X: Flag<["-"], "X">, Alias<discard_locals>;<br>
 def alias_dynamic_list: J<"dynamic-list=">, Alias<dynamic_list>;<br>
 def alias_entry_e: JoinedOrSeparate<["-"], "e">, Alias<entry>;<br>
+def alias_entry_entry: J<"entry=">, Alias<entry>;<br>
 def alias_export_dynamic_E: Flag<["-"], "E">, Alias<export_dynamic>;<br>
 def alias_export_dynamic_symbol: J<"export-dynamic-symbol=">,<br>
   Alias<export_dynamic_symbol>;<br>
<br>
Modified: lld/trunk/test/ELF/entry.s<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/entry.s?rev=274524&r1=274523&r2=274524&view=diff" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/lld/trunk/test/ELF/entry.s?rev=274524&r1=274523&r2=274524&view=diff</a><br>
==============================================================================<br>
--- lld/trunk/test/ELF/entry.s (original)<br>
+++ lld/trunk/test/ELF/entry.s Mon Jul  4 16:50:50 2016<br>
@@ -4,9 +4,9 @@<br>
 # RUN: llvm-readobj -file-headers %t2 | FileCheck -check-prefix=SYM %s<br>
 # RUN: ld.lld %t1 -shared -o %t2 -e entry<br>
 # RUN: llvm-readobj -file-headers %t2 | FileCheck -check-prefix=DSO %s<br>
-# RUN: ld.lld %t1 -o %t2 -e 4096<br>
+# RUN: ld.lld %t1 -o %t2 --entry=4096<br>
 # RUN: llvm-readobj -file-headers %t2 | FileCheck -check-prefix=DEC %s<br>
-# RUN: ld.lld %t1 -o %t2 -e 0xcafe<br>
+# RUN: ld.lld %t1 -o %t2 --entry 0xcafe<br>
 # RUN: llvm-readobj -file-headers %t2 | FileCheck -check-prefix=HEX %s<br>
 # RUN: ld.lld %t1 -o %t2 -e 0777<br>
 # RUN: llvm-readobj -file-headers %t2 | FileCheck -check-prefix=OCT %s<br>
<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@lists.llvm.org">llvm-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-commits</a><br>
</blockquote></div><br></div>