[llvm-commits] [llvm] r91337 - /llvm/trunk/lib/CodeGen/AsmPrinter/DwarfException.cpp

Bill Wendling isanbard at gmail.com
Thu Dec 17 12:39:56 PST 2009


On Dec 16, 2009, at 7:22 PM, Mike Stump wrote:

> On Dec 14, 2009, at 1:49 PM, Bill Wendling wrote:
>> Author: void
>> Date: Mon Dec 14 15:49:44 2009
>> New Revision: 91337
>> 
>> URL: http://llvm.org/viewvc/llvm-project?rev=91337&view=rev
>> Log:
>> The CIE says that the LSDA point in the FDE section is an "sdata4". That's fine,
>> but we need it to actually be 4-bytes in the FDE.
> 
> This causes:
> 
> Tests that now fail, but worked before:
> 
> g++.old-deja/g++.mike/eh10.C execution test
> g++.old-deja/g++.mike/eh2.C execution test
> g++.old-deja/g++.mike/eh23.C execution test
> g++.old-deja/g++.mike/eh25.C execution test
> g++.old-deja/g++.mike/eh3.C execution test
> g++.old-deja/g++.mike/eh33.C execution test
> g++.old-deja/g++.mike/eh39.C execution test
> g++.old-deja/g++.mike/eh40.C execution test
> g++.old-deja/g++.mike/eh41.C execution test
> g++.old-deja/g++.mike/eh42.C execution test
> g++.old-deja/g++.mike/eh44.C execution test
> g++.old-deja/g++.mike/eh49.C execution test
> g++.old-deja/g++.mike/eh5.C execution test
> g++.old-deja/g++.mike/eh50.C execution test
> g++.old-deja/g++.mike/eh51.C execution test
> g++.old-deja/g++.mike/eh6.C execution test
> g++.old-deja/g++.robertl/eh990323-3.C execution test
> 
> from the g++ EH testsuite under clang.  Can you revert this until this problem is tracked down and fixed?

Are you testing this on Barolo or SnowLeopard? It works on Barolo, but not SnowLeopard. I suspect it's a linker issue.

-bw





More information about the llvm-commits mailing list