Stipping away locale support

Martin Sebor sebor@roguewave.com
Fri Aug 15 17:14:00 GMT 2003


Jason Merrill wrote:

> On Fri, 15 Aug 2003 06:24:16 +0200, libstdc++@magfr.user.lysator.liu.se wrote:
> 
> 
>>I am considering (given your last example) if it is the userfriendly
>>version of std::terminate that is dragging in all of this for you as
>>it is printing demangled names and what not.
> 
> 
> Indeed.  It bothers me that you can't currently link a program with just
> libsupc++, because vterm requires the demangler.

If, in addition to libsupc++, libstdc++ is required, it would
be very bad for third party implementations of the C++ Standard
Library such as ours or STLport. If it's not libstdc++ that's
required, perhaps the library could be dlopened and the verbose
handler defined in it looked up on demand (by terminate) instead
of linking the whole thing in.

Martin




More information about the Libstdc++ mailing list