This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: RFC: Dropping the non-GCC bootstrap requirement (Was: BeginnerGCC projects question)
Joe Buck wrote:
On Tue, May 18, 2004 at 10:44:14PM +0200, Bernardo Innocenti wrote:
Has anybody considered dropping the requirement of
being able to bootstrap from any C89 compiler?
I'd be against it. C89 should give us enough flexibility, and
dropping the requirement doesn't buy us nearly as much as dropping
K&R did.
In any case, what benefits are there to dropping the C89 requirement?
What I was suggesting was far more aggressive than just dropping the
C89 requirement. With "any C89 compiler" I meant "any C89 compiler
other than GCC".
This _would_ buy us lots in terms of language features we can
rely on, command line switches we can use in stage1. Using -MD
to generate dependencies as a side-effect of compilation is just
an example.
But I've just realized most GCC developers regard the ability
to bootstrap from other C compilers a lot more than I do, so
I'm not going to push this change any longer.
--
// Bernardo Innocenti - Develer S.r.l., R&D dept.
\X/ http://www.develer.com/