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*) ()