Idwer Vollering wrote:
The SIGILL occured with this version of gcc: $ gcc --version gcc (Gentoo 4.6.2 p1.4, pie-0.5.0) 4.6.2
It doesn't happen on this version of gcc (I get to FILO at least): $ gcc --version gcc (Gentoo 4.4.6-r1 p1.0, pie-0.4.5) 4.4.6
You should retry with crossgcc: sh util/crossgcc/buildgcc, remove .xconfig before you run make menuconfig.
make crossgcc
does all of the above in one go.
Michael, most patched distribution toolchains are unable to build coreboot correctly. You could try again with USE=vanilla for the old versions of binutils and gcc.
//Peter
make crossgcc
As expected, the image generated by that cross toolchain works fine :)
Michael, most patched distribution toolchains are unable to build coreboot correctly.
I had no idea that could be a problem.. Thank you for pointing that out. I should have looked at the wiki I guess: http://www.coreboot.org/Development_Guidelines#Required_Toolchain "Linux distributions usually modify their compilers in ways incompatible with coreboot."
Sorry for the delay.
Michael