On Mon, 14 Mar 2011, Benjamin Kosnik wrote:
I hacked up scripts/check_compile and ran the libstdc++ testsuite to
generate 4k+ .s files, and then analyzed the resulting assembly files
for vague linkage.
Here are the clear wins that are ABI-compatible, or in C++0x code. There
are other issues, like the locale base classes, that are not as easy to
fix. There are a couple other issues in C++0x code that I am working
out, will post later today.
Could that be related to the fact that I now keep getting linker errors
about std::range_error::~range_error() being undefined?
The .o file is looking for _ZNSt11range_errorD2Ev but libstdc++ has D0Ev
and D1Ev.
--
Marc Glisse