[llvm-commits] llvm-convert.cpp compile fix
Chris Lattner
clattner at apple.com
Mon Jan 15 09:32:13 PST 2007
This is already in the repository, but must not have hit the mirror yet.
-Chris
On Jan 15, 2007, at 7:03 AM, Duncan Sands wrote:
> Something like this is needed to get current llvm-gcc4 to compile.
>
> Index: gcc/llvm-convert.cpp
> ===================================================================
> --- gcc/llvm-convert.cpp (revision 248)
> +++ gcc/llvm-convert.cpp (working copy)
> @@ -221,7 +221,7 @@
> // If this is just a mismatch between integer types,
> this is due
> // to K&R prototypes, where the forward proto defines
> the arg as int
> // and the actual impls is a short or char.
> - assert(ArgVal->getType() == Type::Int32Ty && LLVMTy-
> >isIntegral() &&
> + assert(ArgVal->getType() == Type::Int32Ty && LLVMTy-
> >isInteger() &&
> "Lowerings don't match?");
> ArgVal = new TruncInst(ArgVal, LLVMTy, NameStack.back(),
> CurBB);
> }
> _______________________________________________
> 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