[Bug middle-end/41260] [4.5 Regression] major regressions on *-apple-darwin10 at -m64 caused by r147995
howarth at nitro dot med dot uc dot edu
gcc-bugzilla@gcc.gnu.org
Mon Sep 28 13:29:00 GMT 2009
------- Comment #44 from howarth at nitro dot med dot uc dot edu 2009-09-28 13:29 -------
This issue of r147995 breaking the darwin unwinder due to the new unwinding
information for the function epilog doesn't occur on Leopard. Leopard's linker
doesn't default to compact unwinding unlike Snow Leopard's linker which does.
While passing -no_compact_unwind on darwin10 works around the issue, I have
opened radar Problem ID: 7256880 "compact unwinding crashes on unwind
information for function epilog in FSF gcc" in hopes that the unwinder in
libSystem on Snow Leopard can be fixed to not crash on this unexpected
unwinding information. The radar report includes binaries, preprocessed source
and assembly files for all of the failing g++ testcases as well as script to
quickly run them against the shared libraries from FSF gcc.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41260
More information about the Gcc-bugs
mailing list