[LLVMdev] 3.4.1 Release Plans

Tom Stellard tom at stellard.net
Thu Apr 10 20:53:49 PDT 2014


On Fri, Apr 11, 2014 at 08:44:12AM +0800, Jiangning Liu wrote:
> 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.
>

Sorry, I missed that, I will take a look at it tomorrow, but if you
could send me a patch which applied cleanly to the 3.4 branch, that
would help a lot.

Thanks,
Tom

> Thanks,
> -Jiangning
> 2014-4-10 下午9:27于 "Tom Stellard" <tom at stellard.net>写道:
> 
> > 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
> >




More information about the cfe-commits mailing list