Produce direct calls instead of alias to linkonce_odr functions

Rafael EspĂ­ndola rafael.espindola at gmail.com
Tue Nov 5 17:15:20 PST 2013


On 5 November 2013 13:23, Reid Kleckner <rnk at google.com> wrote:
> Looks good, I'm fairly confident this will DTRT.
>
> As a followup someone should remove the hack at the top of
> GetAddrOfCXXDestructor.

Like the attached patch? Unfortunately this does cause some test
failures. I have attached the before and after of
microsoft-abi-structors.cpp, but I don't known microsoft's mangling,
so I am not sure if it is a valid change or not.

Cheers,
Rafael
-------------- next part --------------
A non-text attachment was scrubbed...
Name: t.patch
Type: application/octet-stream
Size: 1025 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20131105/ffa9b3d1/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: microsoft-abi-structors.new
Type: application/octet-stream
Size: 27845 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20131105/ffa9b3d1/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: microsoft-abi-structors.old
Type: application/octet-stream
Size: 26158 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20131105/ffa9b3d1/attachment-0002.obj>


More information about the cfe-commits mailing list