lkml.org 
[lkml]   [2004]   [Oct]   [19]   [last100]   RSS Feed
Views: [more markup]  [less markup]  [headers]  [forward] 
 
Messages in this thread
/
DateMon, 18 Oct 2004 22:14:00 -0700 (PDT)
FromLinus Torvalds <>
SubjectRe: 2.6.9 BK build broken

On Mon, 18 Oct 2004, Jeff Garzik wrote:
> > 
> > I get an ICE here in -BK-latest, which the attached patch fixes (backs 
> > out Linus's change).

Heh. Clearly there's a gcc bug.. What compiler version?

I've got gcc-3.2 and gcc-3.3, and neither seems to have any trouble, but 
hey, I'm cursed by having fairly up-to-date systems.

That said, I know what's up, but it would be good to know what compilers 
have this problem..

> Another data point, I have no problems with 2.6-BK-latest on x86-64, 
> with gcc 3.3.3 (FC2)...

Too much C syntax, too little CPP braindamage. 

I bet the thing is fixed by changing the

	#define __builtin_warning(x, ...) (1)

into

	#define __builtin_warning(x, y...) (1)

(ie add the name for the varargs macro argument). Never mind that we don't 
use it, and newer gcc's are happy - older gcc's clearly aren't ;)

		Linus
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:07    [from the cache]
©2003-2008