http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50678
--- Comment #40 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2011-10-17 22:44:06 UTC --- > is there a definitive "right" or "wrong' - should I be patching > gcc/config/i386/darwin.h to match the sigtramp and bug-file against > libunwind? > or just file a bug agains the sigtramp (the order there matches the context > order). config/i386/darwin.h is indeed compatible with libunwind so, from a pure GCC's viewpoint, the problem is definitely in the libc.