This is the mail archive of the libstdc++@gcc.gnu.org mailing list for the libstdc++ project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]