* gcc's STL library
@ 1999-11-05 12:20 Rainer Dorsch
1999-11-06 14:01 ` Martin v. Loewis
1999-11-30 23:37 ` Rainer Dorsch
0 siblings, 2 replies; 4+ messages in thread
From: Rainer Dorsch @ 1999-11-05 12:20 UTC (permalink / raw)
To: gcc
I'm wondering, why gcc-2.95.2 still has a quite weak STL library. As
an example, there is not limits include file, although it is present
in SGI's downloadable implementation. Are there any copyright problems
with this version?
Thanks.
--
Rainer Dorsch
Abt. Rechnerarchitektur e-mail:rainer.dorsch@informatik.uni-stuttgart.de
Uni Stuttgart Tel.: 0711-7816-215
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: gcc's STL library
1999-11-05 12:20 gcc's STL library Rainer Dorsch
@ 1999-11-06 14:01 ` Martin v. Loewis
1999-11-30 23:37 ` Martin v. Loewis
1999-11-30 23:37 ` Rainer Dorsch
1 sibling, 1 reply; 4+ messages in thread
From: Martin v. Loewis @ 1999-11-06 14:01 UTC (permalink / raw)
To: rainer; +Cc: gcc
> I'm wondering, why gcc-2.95.2 still has a quite weak STL library.
This is mostly for historic reasons. A project to rewrite libstc++ is
underway, see http://sourceware.cygnus.com/libstdc++/ .
> As an example, there is not limits include file, although it is
> present in SGI's downloadable implementation. Are there any
> copyright problems with this version?
I don't think so. I think the problem with the limits file from SGI is
that it does not work - at least not on all platforms supported by
GCC. It says
/* NOTE: This is not portable code. Parts of numeric_limits<> are
* inherently machine-dependent, and this file is written for the MIPS
* architecture and the SGI MIPSpro C++ compiler. Parts of it (in
* particular, some of the characteristics of floating-point types)
* are almost certainly incorrect for any other platform.
*/
Hope this helps,
Martin
P.S. Reviewing that file would have easily revealed this limitation;
the comment is quite visible, in
http://www.sgi.com/Technology/STL/limits
^ permalink raw reply [flat|nested] 4+ messages in thread
* gcc's STL library
1999-11-05 12:20 gcc's STL library Rainer Dorsch
1999-11-06 14:01 ` Martin v. Loewis
@ 1999-11-30 23:37 ` Rainer Dorsch
1 sibling, 0 replies; 4+ messages in thread
From: Rainer Dorsch @ 1999-11-30 23:37 UTC (permalink / raw)
To: gcc
I'm wondering, why gcc-2.95.2 still has a quite weak STL library. As
an example, there is not limits include file, although it is present
in SGI's downloadable implementation. Are there any copyright problems
with this version?
Thanks.
--
Rainer Dorsch
Abt. Rechnerarchitektur e-mail:rainer.dorsch@informatik.uni-stuttgart.de
Uni Stuttgart Tel.: 0711-7816-215
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: gcc's STL library
1999-11-06 14:01 ` Martin v. Loewis
@ 1999-11-30 23:37 ` Martin v. Loewis
0 siblings, 0 replies; 4+ messages in thread
From: Martin v. Loewis @ 1999-11-30 23:37 UTC (permalink / raw)
To: rainer; +Cc: gcc
> I'm wondering, why gcc-2.95.2 still has a quite weak STL library.
This is mostly for historic reasons. A project to rewrite libstc++ is
underway, see http://sourceware.cygnus.com/libstdc++/ .
> As an example, there is not limits include file, although it is
> present in SGI's downloadable implementation. Are there any
> copyright problems with this version?
I don't think so. I think the problem with the limits file from SGI is
that it does not work - at least not on all platforms supported by
GCC. It says
/* NOTE: This is not portable code. Parts of numeric_limits<> are
* inherently machine-dependent, and this file is written for the MIPS
* architecture and the SGI MIPSpro C++ compiler. Parts of it (in
* particular, some of the characteristics of floating-point types)
* are almost certainly incorrect for any other platform.
*/
Hope this helps,
Martin
P.S. Reviewing that file would have easily revealed this limitation;
the comment is quite visible, in
http://www.sgi.com/Technology/STL/limits
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~1999-11-30 23:37 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
1999-11-05 12:20 gcc's STL library Rainer Dorsch
1999-11-06 14:01 ` Martin v. Loewis
1999-11-30 23:37 ` Martin v. Loewis
1999-11-30 23:37 ` Rainer Dorsch
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).