This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: gcc for glibc 2.3
- From: Jakub Jelinek <jakub at redhat dot com>
- To: Bruno Haible <haible at ilog dot fr>, Ulrich Drepper <drepper at redhat dot com>, Roland McGrath <roland at redhat dot com>, bkoz at redhat dot com
- Cc: libc-alpha at sources dot redhat dot com
- Date: Tue, 27 Aug 2002 22:58:36 +0200
- Subject: Re: gcc for glibc 2.3
- References: <15723.59076.230727.210790@honolulu.ilog.fr>
- Reply-to: Jakub Jelinek <jakub at redhat dot com>
On Tue, Aug 27, 2002 at 10:53:24PM +0200, Bruno Haible wrote:
> On recent glibcs, gcc-3.1 and gcc-3.2 don't build out of the box for
> me (on Linux/i386, with languages C and C++). libstdc++ wants the
> symbols __uselocale, __strftime_l, __wcsftime_l from glibc, and the
> last two are not yet there.
Well, __uselocale is not there either (for application usage,
since it is @@GLIBC_PRIVATE).
Either gcc should use uselocale, strftime_l and wcsftime_l instead (but
then the question is what will happen if somebody legally uses those
names which are not forbidden by ISO C++98 or other standards), or glibc
should export them @@GLIBC_2.3 with the __ prefixed names too
(and prototype them).
Jakub