Trigraph warnings when compiling linux-2.4.0-prerelease1

Fergus Henderson fjh@cs.mu.oz.au
Tue Jan 2 00:23:00 GMT 2001


On 01-Jan-2001, Linus Torvalds <torvalds@transmeta.com> wrote:
> 
> Joe Buck  <jbuck@racerx.synopsys.com> wrote:
> >
> >[someone wrote:]
> >> line 938: 	printk("imm: bad interrupt (???)\n");
> >
> >This is a kernel bug.  That is, a strict ISO C compiler
> >must print
> >
> >imm: bad interrupt (?]
> 
> This is NOT a kernel bug.

Well, it's a non-portability.  You may consider the Linux kernel's
dependence on GNU C to be a feature, but I think many consider it an
undesirable one.

> >Please direct complaints to the ANSI C committee for inflicting this
> >trigraphs botch on us all.
> 
> The ANSI C committee doesn't care.

I'm skeptical about that.

I think it would be more productive if you turned the flame-o-meter
down a few notches.

Cheers,
	Fergus.

-- 
Fergus Henderson <fjh@cs.mu.oz.au>  |  "I have always known that the pursuit
                                    |  of excellence is a lethal habit"
WWW: < http://www.cs.mu.oz.au/~fjh >  |     -- the last words of T. S. Garp.


More information about the Gcc mailing list