[v3] typeinfo tuning
Marc Glisse
marc.glisse@inria.fr
Wed Mar 16 10:27:00 GMT 2011
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
More information about the Libstdc++
mailing list