This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: ANSI-C++ compliance?
- To: John Breen <jab3 at hotmail dot com>
- Subject: Re: ANSI-C++ compliance?
- From: Gerald Pfeifer <pfeifer at dbai dot tuwien dot ac dot at>
- Date: Mon, 14 Sep 1998 22:27:48 +0200 (MET DST)
- cc: egcs at cygnus dot com
On Mon, 14 Sep 1998, John Breen wrote:
> There's an interesting article in the Sept. 1, 1998 issue of EDN
> magazine ("Linux revisited") regarding why commercial vendors don't port
> more software to Linux [...]
Is this article (or at least an abstract) available on the net?
> One of the comments is that "GCC isn't ANSI-C++-compliant," so "to
> port would require a large amount of development time...".
GCC 2.7.x is definitely not up to the task if you are developing C++,
especially if you strive for ISO compliance or want to make use of new
features (like templates or namespaces), yet this is the version that all
stable kernels of Linux require.
In practice this means that many distributions probably still ship with
2.7.x as their default compiler. :-(
EGCS, on the other hand, especially the new release 1.1, is right on
track of becoming fully compliant and probably one of the best compilers
available. (The release pages for 1.1 at http://egcs.cygnus.com/ have
quite some details.)
Gerald
--
Gerald Pfeifer (Jerry) Vienna University of Technology
pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/