[PATCH] Threadsafe locale initialization

Benjamin Kosnik bkoz@redhat.com
Thu Oct 2 21:23:00 GMT 2003


>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



More information about the Libstdc++ mailing list