[llvm-commits] EH cleanup

Chris Lattner clattner at apple.com
Thu May 31 11:19:44 PDT 2007


On May 30, 2007, at 2:51 PM, Duncan Sands wrote:

> TypeInfos are passed around as pointers (i8*), yet when
> a null value is needed it is passed as an i32 value of 0,
> rather than an i8* null.  The attached patches change to
> using an i8* null in LLVM and llvm-gcc.  At the same time
> I eliminated some uses of std::vector<Value*> as a way of
> holding a single Value* in the llvm-gcc EH stuff.

Makes sense, applied! Please apply the llvm piece,

-Chris



More information about the llvm-commits mailing list