[llvm-commits] [llvm-gcc-4.2] r80850 - in /llvm-gcc-4.2/tags/Apple/llvmgcc42-2306/gcc: except.c llvm-convert.cpp

Eric Christopher echristo at apple.com
Fri Sep 4 01:55:24 PDT 2009


On Sep 4, 2009, at 1:26 AM, Duncan Sands <baldrick at free.fr> wrote:

> Hi Eric,
>
>> OK. I've got this up and working and it seems to work for all of  
>> the testcases I've got. Fixing a minor bug or two and then I'm  
>> going to commit this to mainline and we can iterate a bit there if  
>> it needs to I think since all known tests should pass.
>
> I will try to synthesize a testcase that makes it fail.

Found one myself in the project I'm trying to get working. Assert in  
debug mode with the catch blocks lost/added weren't equal. The  
generated llvm looks fine in practice but the invoke goes to an empty  
block that forwards to the unwind block.

-Eric



More information about the llvm-commits mailing list