[LLVMdev] CallInst API Changes Ready [was: Re: llvm-gcc-4-2 development branch is open]
Reid Spencer
rspencer at reidspencer.com
Wed Jul 11 17:25:39 PDT 2007
David,
llvm-gcc (4.0) will make it into the repository at llvm.org. It just
hasn't yet.
Devang's 4.2 compiler is not ready but was brought out into the light a
bit to (hopefully) garner some help with it.
We will soon have 3 C/C++ front ends in the repository :)
Reid.
On Wed, 2007-07-11 at 18:55 -0500, David Greene wrote:
> On Wednesday 11 July 2007 17:03, Devang Patel wrote:
> > Hi All,
> >
> > llvm-gcc-4-2 development branch is now open for development at
> >
> > llvm.org/svn/llvm-project/llvm-gcc-4-2
> >
> > It is not yet ready, it can not even bootstrap. I welcome LLVM
> > developers to test and apply fixes!
>
> How does this relate to the current llvm-gcc? Is that version still going to
> be added to the llvm svn repository?
>
> I ask because I'm ready to commit the CallInst interface changes and it
> will break llvm-gcc. There is no way to preserve the interfaces llvm-gcc
> needs because there are three places in the llvm-gcc code where
> the old interface conflicts with the new one (passing two Value*'s vs.
> passing two iterators to a template function).
>
> Again: when I commit the CallInst changes it will break llvm-gcc, and
> there's no way to avoid that.
>
> I can send an llvm-gcc patch for someone to apply, or if the current llvm-gcc
> is going to be put under subversion soon I can wait for that and commit
> the changes myself. Either way, we will want the CallInst and llvm-gcc
> changes to happen as close together in time as possible to minimize the
> chance of disrupting someone's work.
>
> -Dave
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
More information about the llvm-dev
mailing list