I'm trying to build the kernel from the xcomm_zynq branch. I think I've got my environment set correctly (e.g. correct ARCH and CROSS_COMPILE variables, etc.). What version of the Xilinx SDK was used to build the kernel originally? Whenever I try to 'make uImage LOADADDR=0x00008000' I get an error that says my compiler is too buggy:
make uImage LOADADDR=0x00008000
make: `include/generated/mach-types.h' is up to date.
arch/arm/kernel/asm-offsets.c:53:2: error: #error Your compiler is too buggy; it is known to miscompile kernels
#error Your compiler is too buggy; it is known to miscompile kernels
arch/arm/kernel/asm-offsets.c:54:2: error: #error and result in filesystem corruption and oopses.
#error and result in filesystem corruption and oopses.
make: *** [arch/arm/kernel/asm-offsets.s] Error 1
make: *** [prepare0] Error 2