On Wed, Mar 20, 2019 at 12:57:07PM +0800, Lewis Zhou wrote: > Hi > > I got a compiling error, please see the log below: > > lewis@lewis-ubuntu:~/OpenProj/barebox$ make ARCH=arm > CROSS_COMPILE=arm-cortex_a8-linux-gnueabihf- am335x_mlo_defconfig > # > # configuration written to .config > # > > lewis@lewis-ubuntu:~/OpenProj/barebox$ make ARCH=arm > CROSS_COMPILE=arm-corte-linux-gnueabihf- > {standard input}: Assembler messages: > {standard input}:123: Error: selected processor does not support `rev > r7,r7' in Thumb mode > {standard input}:135: Error: selected processor does not support `rev > r7,r7' in Thumb mode > scripts/Makefile.build:249: recipe for target 'common/memory.o' failed > make[1]: *** [common/memory.o] Error 1 This works here, so this is probably toolchain related. Which toolchain with which versions do you use? Since you are on an Ubuntu system, have you tried the one from the gcc-arm-linux-gnueabihf package? Sascha -- Pengutronix e.K. | | Industrial Linux Solutions | http://www.pengutronix.de/ | Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 | Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 | _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox