[llvm-commits] [llvm] r85454 - in /llvm/trunk: include/llvm/CodeGen/Passes.h include/llvm/IntrinsicInst.h lib/CodeGen/DwarfEHPrepare.cpp lib/CodeGen/LLVMTargetMachine.cpp lib/CodeGen/SimpleRegisterCoalescing.cpp lib/CodeGen/SimpleRegisterCoalescing.h
Bill Wendling
isanbard at gmail.com
Thu Oct 29 10:40:58 PDT 2009
On Oct 29, 2009, at 2:28 AM, Duncan Sands wrote:
> Hi Bill,
>
>> Reverting r85338 for now. It's causing a bootstrap failure on PPC
>> darwin9.
>
> the patch can't be applied independently of the llvm-gcc part. It
> requires
> all eh.selector calls to have a catch-all on the end, while
> currently llvm-gcc
> only sometimes puts a catch-all on the end; the llvm-gcc part of the
> patch
> changes that. Clang will also need to be modified, and this also
> needs to be
> noted in the docs. Also, the verifier should perform some basic
> sanity checks
> on eh.selector calls, such as: the personality is a bitcast
> function, typeinfos
> are bitcast global variables, filters do not run off the end, and
> the last
> entry is not part of a filter. The DwarfEHPrepare code uses these
> properties.
>
Hi Duncan,
It was a mistake. :)
-bw
More information about the llvm-commits
mailing list