Hi Tom, Do you mean the solution I provided at http://lists.cs.uiuc.edu/pipermail/llvmdev/2014-April/071797.html doesn't work? I will have a look ASAP.
Thanks, -Jiangning 2014-4-10 下午9:27于 "Tom Stellard" <[email protected]>写道: > On Thu, Apr 10, 2014 at 05:15:50AM +0800, Jiangning Liu wrote: > > 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. > > > > I'm having trouble porting the clang commit r198940. It causes two > tests to fail: > > Clang :: Driver/bindings.c > Clang :: Driver/unknown-gcc-arch.c > > Would you be able to prepare a working patch that I can apply to the > stable branch? > > Thanks, > Tom >
_______________________________________________ cfe-commits mailing list [email protected] http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits
