Re: [Xen-devel] Re: Allow compile with CONFIG_DEBUG_INFO=y, X86_PAEnot set on gcc 3.4.5

From: Jeremy Fitzhardinge
Date: Fri Aug 08 2008 - 11:22:20 EST


Adrian Bunk wrote:
CONFIG_DEBUG_INFO=y is why I never hit it before.

It does not seem to be just one dodgy Redhat compiler (as I assumed in the Bugzilla entry) but the whole 3.4 series of gcc which makes our resolution of saying that this specific compiler is broken invalid.

Considering that we officially support all compilers >= 3.2 this is just one more case where we have to add to the kernel a workaround for a broken compiler.

Yes. I'm happy to write off a specific rpm package, but a whole series is a different matter.

Adding

if (PREALLOCATED_PMDS == 0)
return;

in the appropriate places with a small comment seems like the right answer.

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