This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: SGI STL patch
- To: Oleg Krivosheev <kriol at fnal dot gov>, austern at sgi dot com
- Subject: Re: SGI STL patch
- From: "Matt Austern" <austern at isolde dot mti dot sgi dot com>
- Date: Tue, 28 Oct 1997 15:39:12 -0800
- Cc: Boris Fomitchev <fbp at metabyte dot com>, Jason Merrill <jason at cygnus dot com>, Joe Buck <jbuck at synopsys dot com>, drepper at cygnus dot com, egcs at cygnus dot com, stl at sgi dot com
- References: <Pine.GSO.3.96.971028173721.541A-100000@drabble>
- Reply-to: austern at sgi dot com
Actually, that has always been true. I think you'll find that no other
STL header includes, or included, defalloc.h. It is deprecated (it's
the original HP allocator), and it is included only for backward
compatibility.
--Matt
On Oct 28, 5:41pm, Oleg Krivosheev wrote:
> Subject: Re: SGI STL patch
>
> Hi,
>
> > This is very similar, but not identical, to the snapshot that I mailed
> > to Jason last week. I've been doing more tests with other compilers, and
> > I found that I had to modify the include structure to keep Borland happy.
> > (Borland does strange and magical things when you try to #include a file
> > that has no extension.)
> >
> > This is a major reorganization, but there are actually very few new
> > features per se. Mostly, this is just about putting things into
> > namespace std, and into ANSI/ISO-style header names, while still
> > preserving source compatibility with earlier versions.
> >
> > --Matt
>
> looks like defalloc.h now is not included into
> <memory> so definition of default allocator and
> specialization allocator<void> are lost.
>
> regards
>
> OK
>-- End of excerpt from Oleg Krivosheev