This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Putting C++ code into gcc front end
- From: Nathanael Nerode <neroden at twcny dot rr dot com>
- To: gcc at gcc dot gnu dot org
- Date: Tue, 4 Mar 2003 11:40:33 -0500
- Subject: Re: Putting C++ code into gcc front end
Richard Earnshaw said:
>personally, I'd be happy to see people using K+R only compilers to
>start
>the bootstrap having to do a 4th stage (so that only the C compiler has
>to
>be K+R). It might even mean that the stage0 compiler only contains
>enough
>code to do non-optimizing compilations.
I think that sounds fine too. If we accepted that, *and* we made the
C++ front end C89 compliant, then we could put C++ code into the Java
front end without having to add a 4th stage to bootstrap (for people
with an ISO system compiler).
The fact that the C++ front end uses GNU extensions currently is the
only reason I disapprove of putting C++ into the Java front end. With
the GNU extensions, it means a 3-stage bootstrap would be impossible
with a non-GCC system compiler. (People with only K&R system
compilers... well, I don't care that much.)
--Nathanael