This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: Locale stuff (was Re: Cannot build gcc-3_2-branch)
Greg Schafer <gschafer@zip.com.au> writes:
> On Sat, Sep 07, 2002 at 11:09:33AM -0500, Benjamin Kosnik wrote:
[...]
>> The difference is that named locales are supported with the gnu model.
>> As this changes __c_locale, it changes the mangling, and thus the ABI.
>
> Eek! If that is so, then maybe the situation needs to be clarified on the
> ABI page:-
>
> http://gcc.gnu.org/gcc-3.2/c++-abi.html
>
> The page already says for GNU/Linux systems to use "GNU C Library version
> 2.2.5 or newer". I see no harm in also specifying --enable-clocale=gnu
> to ensure the right model is used. Otherwise some folk may accidentally
> end up with ABI incompatible C++ libs.
>
> CC'ing AJ as he seems to be resposible for that page.
So, what's the consensus? Is --enable-clocale=gnu needed or not?
AFAIK it is enabled by default - we could add a note not to change
this. Should I add such a note?
Andreas
--
Andreas Jaeger
SuSE Labs aj@suse.de
private aj@arthur.inka.de
http://www.suse.de/~aj