<div dir="ltr"><div class="gmail_extra"><div class="gmail_quote">On Wed, Oct 28, 2015 at 10:15 PM, Jeffrey Walton <span dir="ltr">&lt;<a href="mailto:noloader@gmail.com" target="_blank">noloader@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":k3" class="a3s" style="overflow:hidden">The immediate problem here is GCC supplies an option, documents the<br>
option, and then the compiler rejects it. Also, if its is an LD issue,<br>
then I believe LD should reject it. The compiler should not reject it<br>
by proxy.</div></blockquote></div><br>Then you need to convince Apple of that because they supply the linker. The current version shipped by Apple accepts and ignores the option. Versions of gcc that take advantage of this are subtly wrong as a result. Given that Apple does not bother to complain about options it does not implement, it&#39;s considered better to error out than to silently produce possible runtime bugs. Other providers of gcc apparently feel that subtle, silent runtime errors are acceptable.<br clear="all"><div><br></div>-- <br><div class="gmail_signature"><div dir="ltr"><div>brandon s allbery kf8nh                               sine nomine associates</div><div><a href="mailto:allbery.b@gmail.com" target="_blank">allbery.b@gmail.com</a>                                  <a href="mailto:ballbery@sinenomine.net" target="_blank">ballbery@sinenomine.net</a></div><div>unix, openafs, kerberos, infrastructure, xmonad        <a href="http://sinenomine.net" target="_blank">http://sinenomine.net</a></div></div></div>
</div></div>