https://gcc.gnu.org/bugzilla/show_bug.cgi?id=51333
--- Comment #6 from Jonathan Wakely <redi at gcc dot gnu.org> --- The testcase linked OK with 4.4 but not 4.5, so I suspect it started to fail after r154054 which moved the recursive_init_error definition into the cxxabi.h header. The symbol was already missing from libstdc++.so in 4.4, but didn't cause a linker error because it wasn't declared in the header.