This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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/



Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]