[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


--- 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 1.11
while looks fixed with 
GNU gold (GNU Binutils 2.22) 1.11

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