<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">On Tue, May 24, 2016 at 9:27 PM, Rui Ueyama <span dir="ltr"><<a href="mailto:ruiu@google.com" target="_blank">ruiu@google.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class="">On Tue, May 24, 2016 at 9:25 PM, Sean Silva <span dir="ltr"><<a href="mailto:chisophugis@gmail.com" target="_blank">chisophugis@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote"><span>On Tue, May 24, 2016 at 8:38 PM, Rui Ueyama 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:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">Author: ruiu<br>
Date: Tue May 24 22:38:16 2016<br>
New Revision: 270651<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=270651&view=rev" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project?rev=270651&view=rev</a><br>
Log:<br>
Add a few options for compatibility with GNU.<br>
<br>
Modified:<br>
    lld/trunk/ELF/Options.td<br>
<br>
Modified: lld/trunk/ELF/Options.td<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/Options.td?rev=270651&r1=270650&r2=270651&view=diff" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/lld/trunk/ELF/Options.td?rev=270651&r1=270650&r2=270651&view=diff</a><br>
==============================================================================<br>
--- lld/trunk/ELF/Options.td (original)<br>
+++ lld/trunk/ELF/Options.td Tue May 24 22:38:16 2016<br>
@@ -190,6 +190,7 @@ def alias_discard_locals_X: Flag<["-"],<br>
 def alias_dynamic_list: Joined<["--", "-"], "dynamic-list=">, Alias<dynamic_list>;<br>
 def alias_entry_e : JoinedOrSeparate<["-"], "e">, Alias<entry>;<br>
 def alias_export_dynamic_E: Flag<["-"], "E">, Alias<export_dynamic>;<br>
+def alias_export_dynamic_symbol : Joined<["--", "-"], "export-dynamic-symbol=">;<br></blockquote><div><br></div></span><div>Adding this as ignored seems dangerous. We should at least warn to avoid user confusion.</div></div></div></div></blockquote><div><br></div></span><div>The option is not ignored; it is an alias to an option which is implemented to LLD already.</div></div></div></div></blockquote><div><br></div><div>Shouldn't alias_export_dynamic_symbol have Alias somewhere on the line then?</div><div><br></div><div>Also, no_ctors_in_init_array seems to be unaliased.</div><div><br></div><div>-- Sean Silva</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span class=""><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex"><div dir="ltr"><div class="gmail_extra"><div class="gmail_quote"><span><font color="#888888"><div>-- Sean Silva</div></font></span><span><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">
 def alias_fini_fini : Joined<["-"], "fini=">, Alias<fini>;<br>
 def alias_hash_style_hash_style : Joined<["--", "-"], "hash-style=">, Alias<hash_style>;<br>
 def alias_init_init : Joined<["-"], "init=">, Alias<init>;<br>
@@ -236,8 +237,10 @@ def fatal_warnings : Flag<["--"], "fatal<br>
 def no_add_needed : Flag<["--"], "no-add-needed">;<br>
 def no_copy_dt_needed_entries : Flag<["--"], "no-copy-dt-needed-entries">,<br>
                                 Alias<no_add_needed>;<br>
+def no_ctors_in_init_array : Flag<["--"], "no-ctors-in-init-array">;<br>
 def no_dynamic_linker : Flag<["--"], "no-dynamic-linker">;<br>
 def no_fatal_warnings : Flag<["--"], "no-fatal-warnings">;<br>
+def no_mmap_output_file : Flag<["--"], "no-mmap-output-file">;<br>
 def no_undefined_version : Flag<["--", "-"], "no-undefined-version">;<br>
 def no_warn_common : Flag<["--", "-"], "no-warn-common">;<br>
 def no_warn_mismatch : Flag<["--"], "no-warn-mismatch">;<br>
<br>
<br>
_______________________________________________<br>
llvm-commits mailing list<br>
<a href="mailto:llvm-commits@lists.llvm.org" target="_blank">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></span></div><br></div></div>
</blockquote></span></div><br></div></div>
</blockquote></div><br></div></div>