This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[Bug middle-end/41260] [4.5 Regression] major regressions on *-apple-darwin10 at -m64 caused by r147995



------- 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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]