This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: [PATCH] Threadsafe locale initialization
- From: Benjamin Kosnik <bkoz at redhat dot com>
- To: rittle at labs dot mot dot com
- Cc: rittle at latour dot rsch dot comm dot mot dot com, peturr02 at ru dot is, libstdc++ at gcc dot gnu dot org
- Date: Thu, 2 Oct 2003 16:23:25 -0500
- Subject: Re: [PATCH] Threadsafe locale initialization
- Organization: Red Hat / Chicago
- References: <07D05A69A3D0C14FAEA60C3ACE8E5564028D0E3D@mail.ru.is><20031001185350.02539a5b.bkoz@redhat.com><200310022050.h92Kog0A096141@latour.rsch.comm.mot.com>
>I see it is already in. ;) It is unfortunate but
>__gthread_once(...,func) indeed returns an error instead of just
>directly running func when __gthread_active_p()==0. I see you have
>already fixed that based on other feedback.
Yeah... it was out there for two days, seemed ready. The object file
rearrangement is the ultimate goal...
>I only eyed the rest of the patch.
... although I see now static initalization errors in gdb, where _S_once
is being used before initialized. Boo: more globals trickery? I'll try
to fix these up as well.
-benjamin