On Mon, 2 May 2011, John Rigby wrote: > Hi Nicolas, > > make omap2plus_defconfig > then > edit .config and remove CONFIG_ARCH_OMAP2=y line > then > make oldconfig and turn on CONFIG_THUMB2_KERNEL > > then make uImage > > LD vmlinux > SYSMAP System.map > SYSMAP .tmp_System.map > OBJCOPY arch/arm/boot/Image > Kernel: arch/arm/boot/Image is ready > AS arch/arm/boot/compressed/head.o > GZIP arch/arm/boot/compressed/piggy.gzip > CC arch/arm/boot/compressed/misc.o > CC arch/arm/boot/compressed/decompress.o > arch/arm/boot/compressed/head.S: Assembler messages: > arch/arm/boot/compressed/head.S:232: Error: r15 not allowed here -- `cmp > r10,pc'
Bah... The binutils version I tested this code with just accepts it without complains. In the mean time you may replace it with: mov lr, pc cmp r10, lr Nicolas _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev