and since the 0.6mdk gcc had no problem compiling the 5mdk kernel, I would say it's the gcc update that wasn't good :-(
I would say this is not a GCC bug.
[EMAIL PROTECTED] vrac]$ rpm -q gcc
gcc-3.3.1-0.7mdk
[EMAIL PROTECTED] vrac]$ gcc -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -pipe -fomit-frame-pointer -mpreferred-stack-boundary=2 -march=i586 emufx.exp.c -c && echo $?
0
(emufx.exp.c being the preprocessing output of the above-mentioned files with your options).
