This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: libstdc++ compatibility


> 
> >>>>> H J Lu <hjl@lucon.org> writes:
> 
>  >> The library interface patch is irrelevant, since the version number was
> 
>  > If that is true, why cannot egcs 1.0.3 and 1.1.1 co-exist?
> 
> They can.  The reason RedHat didn't ship 1.1 was because they didn't want
> another copy of libstdc++, not because they couldn't co-exist.
> 

What is wrong with a new libstdc++? It is supposed to be thread-safe.
There are quite a few C++ packages which need a thread-safe libstdc++.
I was even asked to make a patch for egcs 1.0.3 to generate the
thread-safe libstdc++. I told them to wait for egcs 1.1. Making
libstdc++ in egcs 1.1 on RedHat thread-unsafe and not compatible with
other Linux configurations is a very big mistake. I hope RedHat won't
do that.


-- 
H.J. Lu (hjl@gnu.org)


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]