Produce direct calls instead of alias to linkonce_odr functions

Richard Smith richard at metafoo.co.uk
Mon Nov 4 12:21:34 PST 2013


I'm a bit confused by this. We seem to stop emitting some weak_odr symbols
with this patch. Are those symbols not required by the ABI? (If not, why
were they weak_odr and not linkonce_odr?)

On Mon, Nov 4, 2013 at 12:04 PM, Rafael EspĂ­ndola <
rafael.espindola at gmail.com> wrote:

> This is a small optimization on linux, but should help more on windows
> where, if I understand it correctly, msvc only outputs one destructor
> if there would be two identical ones.
>
> Cheers,
> Rafael
>
> _______________________________________________
> cfe-commits mailing list
> cfe-commits at cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20131104/444ae86f/attachment.html>


More information about the cfe-commits mailing list