[LLVMdev] 3.4.1 Release Plans

Jiangning Liu liujiangning1 at gmail.com
Wed Apr 9 14:15:50 PDT 2014


Hi Tom,

I'm extremely appreciative of your help on back porting those patches!

> > 198937 Make sure -use-init-array has intended effect on all AArch64 ELF
> > targets, not just linux.
>
> I wasn't able to merge this commit, because it broke ABI compatibility of
> the LLVM library shared object.  This is because it removes the function
> llvm::AArch64LinuxTargetObjectFileInitialize ( llvm::MCContext&,
>                                                llvm:TargetMachine const&);
>
> Does the clang commit mentioned above require this LLVM change?  I
> wasn't sure, so I didn't merge it.  If you can come up with a version of
> this patch that doesn't break the ABI, then I can merge it.  Let me know
> what you want to do.
>
Yes, this patch is required by the clang commit. The patch is to change the
name only, so can you simply keep two methods before and after the
replacement and make them to have the same content, I think it should work
and will not break ABI.

Thanks,
-Jiangning
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20140410/af933d23/attachment.html>


More information about the cfe-commits mailing list