Updated gcc to 3.1 (rpm gcc-3.1-2) and stock RH kernel 2.4.18-0.26. Rebuilt the kernel with gcc. Kernel is loading and working OK. But vmware 3.1 kernel modules crash the system (kernel OOPs). Even after running vmware-config.pl... With gcc 2.96 everything was OK. Is gcc 3 supported as kernel compiler by RH?
I don't think we officially support gcc 3.x for anything (at least without a special GCC support contract). For kernels you'd want the latest kernel at least, and even if the kernel would work, it's unsure if the vmware modules are gcc 3.x ready. One thing you should never ever do: mix 2.96 and 3.x gcc's kernel wise. With that I mean for example compiling the vmlinuz with 3.x and modules with 2.96 or the other way around. All should be compiled with the EXACT same gcc.
Thanks for explanations. Sure, all modules and kernel are built with the same version of gcc. So for gcc3/kernel I have to wait for RH 8.0, doesn't I?
We haven't tested the 7.3 kernel with gcc 3; so I expect that the first release using gcc 3.x would be the first one where we do. No comment about version numbers for that release. I'll close this bug as "defered" since it's for some next release