Produce direct calls instead of alias to linkonce_odr functions

Richard Smith richard at
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> 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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the cfe-commits mailing list