I am unable to compile for an AMD Athlon. I am using gcc version 3.3.4 to compile the kernel. The version of binutils is 2.15.90.0.1.1-r3. Here are the last few lines from the make command: LD drivers/md/built-in.o CC [M] drivers/md/linear.o CC [M] drivers/md/raid0.o CC [M] drivers/md/raid1.o CC [M] drivers/md/raid5.o CC [M] drivers/md/xor.o {standard input}: Assembler messages: {standard input}:1205: Error: no such instruction: `xrps 16*(0+2)(%ecx),%xmm2' make[2]: *** [drivers/md/xor.o] Error 1 make[1]: *** [drivers/md] Error 2 make: *** [drivers] Error 2
Please upload (as attachment) .config file
Created attachment 44952 [details] .config file for compile This is the .config file I was using. Sorry about not attaching it the first time.
Can't reproduce here, gcc 3.4.3 with binutils 2.15.90.0.1.1-r3 Please post output of "emerge info"
Created attachment 45011 [details] Result of emerge info Result of running emerge info.
The kernel will compile if gcc, glibc and binutils are not compiled with the freduce-all-givs. Why this should be is not entirely clear to me. It is clear to me that this is not a kernel bug but rather an issue with gcc.