http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50678
--- Comment #26 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2011-10-12 20:55:31 UTC --- > reproducible (using gdb 7.1) on darwin9 @ m64 (m32 is OK on D9 and D10) - > - so where are we looking for a problem- in the m64 libgcc_s unwinder - or in > the ada handers? .. or in libSystem ? First the signal unwinder, i.e. how it restores registers that have been saved by the kernel when the signal was raised. So libgcc or the system equivalent if there is one. Unfortunately my Darwin knowledge is pretty limited...