Garrett D'Amore wrote: > Stefan Teleman wrote: >> >> >> Steve Clamage wrote: >> >>> Apache libstdcxx is different -- it must be built for single-threaded >>> or MT use. >>> >>> Let's take the case where we provide only an MT version of the >>> runtime library. >>> >>> I'm not clear on the consequences of linking code compiled without >>> -DRE_ENTRANT with MT code. Is that always safe? If so, maybe the only >>> issue would be performance. (We don't yet know whether performance is >>> an issue.) >> >> We can force stdcxx into thinking it's always MT, even for those cases >> where the user application hasn't passed -mt -D_REENTRANT to the >> compiler (by secretly raising _RWSTD_REENTRANT in the internal >> config.h file). >> >> In my view the only issues here is performance. > I concur. > > As far as releases prior to S10, I would vote that we don't bother to > retrofit this further back than S10.
I agree. --Stefan -- Stefan Teleman Sun Microsystems, Inc. Stefan.Teleman at Sun.COM