I think we need to get rid of AddCXXStdlibLibArgs completely. <div>On Linux, we already did it. </div><div>On Mac, the only reason for this option is that we intercept __cxa_throw and the interception machinery on Darwin does not work if this symbol is not present. </div>
<div>We need to fix that. </div><div><br></div><div>--kcc <br><br><div class="gmail_quote">On Fri, Dec 16, 2011 at 4:23 AM, Alexander Potapenko <span dir="ltr"><<a href="mailto:glider@google.com">glider@google.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
the attached patch checks whether the current toolchain should call<br>
AddCXXStdlibLibArgs().<br>
In the case it should, we don't call it for AddressSanitizer for the<br>
second time.<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Alexander Potapenko<br>
Software Engineer<br>
Google Moscow<br>
</font></span></blockquote></div><br></div>