--- Comment #8 from pinskia at physics dot uc dot edu 2006-07-26 20:59
---
Subject: Re: Bogus whitespace in preprocessor directives breaks bootstrap
>
>
>
> --- Comment #7 from skunk at iskunk dot org 2006-07-26 20:57 ---
> (In reply to comment #6)
> > This _is_ plain ANSI
>
>
>
> --- Comment #7 from skunk at iskunk dot org 2006-07-26 20:57 ---
> (In reply to comment #6)
> > This _is_ plain ANSI C89.
>
> ISO C90 was specified. Yes, my bad, ANSI does allow whitespace before the
> "#"---but what of it? It's good practice anyhow to place the mark first, and
--- Comment #7 from skunk at iskunk dot org 2006-07-26 20:57 ---
(In reply to comment #6)
> This _is_ plain ANSI C89.
ISO C90 was specified. Yes, my bad, ANSI does allow whitespace before the
"#"---but what of it? It's good practice anyhow to place the mark first, and
the Tru64 compiler
--- Comment #6 from schwab at suse dot de 2006-07-26 20:03 ---
This _is_ plain ANSI C89.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=28499
--- 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
--- Comment #4 from pinskia at gcc dot gnu dot org 2006-07-26 19:02 ---
(In reply to comment #3)
> What strikes me as odd about this, moreover, is that the incompatibility
> appears gratuitous; the extra whitespace doesn't help anything. Is this a case
> of wanting to (eventually) use mo
--- Comment #3 from skunk at iskunk dot org 2006-07-26 19:00 ---
I'm sorry; I meant to write "Why was it decided to...?"
What strikes me as odd about this, moreover, is that the incompatibility
appears gratuitous; the extra whitespace doesn't help anything. Is this a case
of wanting to
--- Comment #2 from skunk at iskunk dot org 2006-07-26 18:36 ---
I was under the impression that the bootstrapping process would first build an
intermediate compiler, itself written in a "safe" subset of C, that would then
build the full GCC, which could use modern features as needed. Wa
--- Comment #1 from pinskia at gcc dot gnu dot org 2006-07-26 18:23 ---
Your compiler is not ANSI/ISO C complaint.
And in GCC 4.1.0 and above (maybe it was 4.0.0), we require an ISO C90 compiler
which this is valid ISO C90.
--
pinskia at gcc dot gnu dot org changed:
What