Article View: fr.comp.os.bsd
Article #67Re: Portage appli c++ de Sun2.6 ?OpenBSD2.8 voir 2.9
From: James Kanze
Date: Fri, 28 Sep 2001 15:45
Date: Fri, 28 Sep 2001 15:45
40 lines
3245 bytes
3245 bytes
Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr> wrote in message
news:<flu1xoj32p.fsf@jambon.cmla.ens-cachan.fr>...
> espie@schutzenberger.liafa.jussieu.fr (Marc Espie) writes:
> | In article <flofnwkj7f.fsf@jambon.cmla.ens-cachan.fr>,
> | Gabriel Dos Reis <dosreis@cmla.ens-cachan.fr> wrote:
> | >Je sais que (comme tu dis) des efforts ont �t� faits pour rendre
> | >la classe std::string de g++ thread-safe. Je sais �galement que
> | >je ne peux pas apporter, aujourd'hui, une preuve formelle de la
> | >thread-safety (pour ce que cela veut dire) de std::string. Mais
> | >je sais entre autres qu'apr�s avoir ennuy� suffisamment Nathan,
> | >nous avons regard� ensemble la perception de non thread-safety de
> | >GNU std:::string, la conclusion est que pour les cas rapport�s,
> | >il y avait un m�prise sur l'utilisation de certaines fonctions.
> | >Cela ne veut pas dire que la classe elle-m�me est thread safe.
> | Dans l'immediat, ca me parait un peu absurde de prouver la
> | thread-safety de la classe std::string de g++. Ca reviendrait un
> | peu a verifier que le plancher du premier etage est bien fixe sans
> | controller qu'on n'a pas construit sur un marecage sans assecher.
> Si tu parles du front-end, il est maintenant au courant de
> thread-safety. Si tu parles d'autres choses...
Deux questions alors :
- Est-ce que �a veut dire qu'il s'en occupe pour l'initialisation
des variables locale statiques, ou est-ce que le programmeur doit
s'en occuper ? Surtout : est-ce que le choix est document� ?
- Est-ce que le driver sous Solaris conna�t libthread.a, et l'ins�re
� l'endroit voulu dans la commande ld, ou est-ce qu'il faut
toujours en donner la commande ld � la main, sans passer par g++ ?
--
James Kanze mailto:kanze@gabi-soft.de
Beratung in objektorientierer Datenverarbeitung --
-- Conseils en informatique orient�e objet
Ziegelh�ttenweg 17a, 60598 Frankfurt, Germany, T�l.: +49 (0)69 19 86 27
Technical Details
Message-ID:
<d6651fb6.0109280745.4162fa38@posting.google.com>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!postnews1.google.com!not-for-mailReferences:
<9oo0o1$4j0$1@front3.grolier.fr> <flr8sui431.fsf@jambon.cmla.ens-cachan.fr> <d6651fb6.0109270216.1e7cf23d@posting.google.com> <flofnwkj7f.fsf@jambon.cmla.ens-cachan.fr> <9ov177$1mlm$1@vishnu.jussieu.fr> <flu1xoj32p.fsf@jambon.cmla.ens-cachan.fr>Show Full Headers
Complete Article Headers
X-Google-Language: FRENCH,ASCII X-Google-Thread: fdcad,ce15a157f4acde59 X-Google-Attributes: gidfdcad,public X-Google-Thread: 115e02,ce15a157f4acde59 X-Google-Attributes: gid115e02,public X-Google-ArrivalTime: 2001-09-28 08:45:49 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!postnews1.google.com!not-for-mail From: kanze@gabi-soft.de (James Kanze) Newsgroups: fr.comp.os.bsd,fr.comp.lang.c++ Subject: Re: Portage appli c++ de Sun2.6 ?OpenBSD2.8 voir 2.9 Date: 28 Sep 2001 08:45:48 -0700 Organization: http://groups.google.com/ Lines: 40 Message-ID: <d6651fb6.0109280745.4162fa38@posting.google.com> References: <9oo0o1$4j0$1@front3.grolier.fr> <flr8sui431.fsf@jambon.cmla.ens-cachan.fr> <d6651fb6.0109270216.1e7cf23d@posting.google.com> <flofnwkj7f.fsf@jambon.cmla.ens-cachan.fr> <9ov177$1mlm$1@vishnu.jussieu.fr> <flu1xoj32p.fsf@jambon.cmla.ens-cachan.fr> NNTP-Posting-Host: 193.254.152.22 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Trace: posting.google.com 1001691949 13481 127.0.0.1 (28 Sep 2001 15:45:49 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: 28 Sep 2001 15:45:49 GMT