[Bug lto/43581] exception handling broken across shared libaries with -fuse-linker-plugin
vincenzo.innocente at cern dot ch
gcc-bugzilla@gcc.gnu.org
Fri Jun 15 07:47:00 GMT 2012
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43581
--- Comment #7 from vincenzo Innocente <vincenzo.innocente at cern dot ch> 2012-06-15 07:46:47 UTC ---
This problem was most probably due to binutils as I can reproduce it even with
4.8 using
GNU gold (GNU Binutils 2.21.51.20110514) 1.11
while looks fixed with
GNU gold (GNU Binutils 2.22) 1.11
p.s.
the test in comment 6 fails as dlclose triggers a (expected?) segfault in
__gxx_exception_cleanup(_Unwind_Reason_Code, _Unwind_Exception*) ()
More information about the Gcc-bugs
mailing list