http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49977
--- Comment #4 from dave.anglin at bell dot net 2011-08-04 20:28:54 UTC --- On 4-Aug-11, at 3:50 PM, rth at gcc dot gnu.org wrote: > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49977 > > Or is the problem in fact in libgcc somewhere? I.e. you have to > compile libgcc with -fno-delayed-branch in order to fix things? The problem looks to be in libgcc: Program received signal SIGSEGV, Segmentation fault. 0xc000000000091924 in _Unwind_DeleteException (exc=0x800000010000a090) at ../../../gcc/libgcc/../gcc/unwind.inc:271 271 (*exc->exception_cleanup) (_URC_FOREIGN_EXCEPTION_CAUGHT, exc); (gdb) p exc $1 = (struct _Unwind_Exception *) 0x800000010000a090 (gdb) p exc->exception_cleanup $2 = (_Unwind_Exception_Cleanup_Fn) 0x100000001 (gdb) p/x *exc $4 = {exception_class = 0x474e5543432b2b00, exception_cleanup = 0x100000001, private_1 = 0x0, private_2 = 0x800003fffdff0940} Dave -- John David Anglin dave.ang...@bell.net