[llvm-commits] [llvm-gcc] Cumulative PR950 Patch, Version 3 (Please Commit)

Reid Spencer rspencer at reidspencer.com
Tue Jan 2 22:48:40 PST 2007


On Tue, 2007-01-02 at 22:26 -0800, Bill Wendling wrote:
> Hi Reid,
> 
> I got this error when compiling:
> 
> ../../llvm-gcc.src/gcc/llvm-convert.cpp: In member function 'bool  
> TreeToLLVM::EmitFrontendExpandedBuiltinCall(tree_node*, tree_node*,  
> llvm::Value*, llvm::Value*&)':
> ../../llvm-gcc.src/gcc/llvm-convert.cpp:3128: error: 'const class  
> llvm::Type' has no member named 'isSigned'
> ../../llvm-gcc.src/gcc/llvm-convert.cpp:3128: error: 'const class  
> llvm::Type' has no member named 'isSigned'
> 
> I should be working with TOT in the LLVM branch...

Check your tree status you're probably not working with TOT on LLVM. The
isSigned method was removed a few days ago.

> 
> -bw
> 
> On Jan 2, 2007, at 9:29 PM, Reid Spencer wrote:
> 
> > All,
> >
> > The attached patch is a cumulative patch of changes to llvm-gcc since
> > Dec 22nd. It should apply cleanly to the SVN Mirror's version 236.  
> > This
> > contains the same changes as the last PR950 patch that I sent with the
> > addition of @zext parameter attributes for bool types. The  
> > difference in
> > this patch from the last one is only in the llvm-types.cpp file.
> >
> > If you're working with llvm-gcc HEAD version via the SVN repository,
> > please note that a hardware failure has caused a delay in the mirror
> > getting updated. It might take a few more days to get it restored.  
> > Until
> > then, you'll need to apply this cumulative patches to rev 236 (current
> > head) manually and rebuild in order for llvm-gcc to build with the
> > current CVS head version of LLVM.
> >
> > If you've previously applied patches to llvm-gcc, I recommend you  
> > remove
> > the affected files, update from the mirror to version 236 and then  
> > apply
> > this patch.
> >
> > JIM: Yup, this needs to be committed.
> >
> > Reid.
> > <PR950-3.patch>
> > _______________________________________________
> > llvm-commits mailing list
> > llvm-commits at cs.uiuc.edu
> > http://lists.cs.uiuc.edu/mailman/listinfo/llvm-commits
> 




More information about the llvm-commits mailing list