This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: New STL & egcs
- To: law at cygnus dot com
- Subject: Re: New STL & egcs
- From: Joe Buck <jbuck at synopsys dot com>
- Date: Thu, 9 Jul 98 7:55:13 PDT
- Cc: egcs at cygnus dot com, drepper at cygnus dot com, jason at cygnus dot com
Jeff writes:
> BTW, I should have mentioned that I'm considering running egcs-1.2
> off the same branch as egcs-1.1.
>
> ie, we go through the egcs-1.1 release cycle, possibly making a few
> minor releases as we deem it necessary.
>
> Then we add the new STL code (and only the new STL code) to the release
> branch and start the egcs-1.2 cycle.
The SGI STL v3.1 has code that conflicts with existing libstdc++ code
in at least two places: the string class, and the exception classes.
Both SGI and the existing libstdc++ provide versions. The SGI string
class is superior in that it conforms to the standard and our existing
class does not.
To properly make these decisions we need to know more about the status
of the replacement libstdc++. Can Ulrich Drepper or Jason Merrill comment
about the status? When will a version be available for testing? If you
want to keep it private, should we use the SGI string class or not?
(I'm for dropping the existing string and using the SGI one).