[Bug bootstrap/28499] Bogus whitespace in preprocessor directives breaks bootstrap

skunk at iskunk dot org gcc-bugzilla@gcc.gnu.org
Wed Jul 26 19:54:00 GMT 2006



------- Comment #5 from skunk at iskunk dot org  2006-07-26 19:53 -------
(In reply to comment #4)
> Modern C as in 15 years is a joke.  15 years is enough for vendors to provide a
> new C compiler.

Sometimes, you can't get a newer version (e.g. licensing issues). Sometimes,
you don't want to (e.g. backward compatibility problems).

I can't imagine why plain ANSI C89 wasn't good enough for the intermediate
compiler. Whatever newer features were desired, they can't have been worth
breaking the bootstrap process for older systems.

(I'd have been more inclined to agree if the change was to drop K&R
compatibility, though even then there would have been a good argument against.
And there's always ansi2knr and other workarounds.)

> Build 3.4.x first.

A six-stage bootstrap, then... I'll do that.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28499



More information about the Gcc-bugs mailing list