Second, you are correct. I compiled a custom kernel + modules using gcc 3.3.3. No problemos.
]]>"COMPILING the kernel:
- Make sure you have gcc 2.95.3 available.
gcc 2.91.66 (egcs-1.1.2), and gcc 2.7.2.3 are known to miscompile
some parts of the kernel, and are *no longer supported*.
Also remember to upgrade your binutils package (for as/ld/nm and company)
if necessary. For more information, refer to ./Documentation/Changes."
The info in ./Documentation/Changes does nothing to change the picture.
I do believe in reading the available documentation so as to maximize learning and not to waste people's time. When the "official" documentation is wrong/(out-of-date), it is a sad state-of-affairs.
]]>So no, most of the developers are using GCC 3.3.x.
]]>arch's kernel is compiled, as Xentac says, with 3.3.2 and compiles without issue. therefore you should not worry about compiling it with 3.3.2 if that is what you want to do.
]]>Rick
]]>