summaryrefslogtreecommitdiffstats
path: root/recipes-ti/linuxutils
diff options
context:
space:
mode:
authorDenys Dmytriyenko <denys@ti.com>2012-05-03 17:20:32 -0400
committerDenys Dmytriyenko <denys@ti.com>2012-05-10 21:00:29 -0400
commit051482e3b03ba7e2d6cecc0d8f85cc3be22dc8b2 (patch)
tree5aa30b89d8ef1229124a88383761e3474041e370 /recipes-ti/linuxutils
parent285aeaee513969ca7a79a344c75d0f590b722cb9 (diff)
downloadmeta-ti-051482e3b03ba7e2d6cecc0d8f85cc3be22dc8b2.tar.gz
linux-ti33x-psp 3.2: for beaglebone set default Asm architecture to armv7-a
Beaglebone kernel needs to be built in Thumb2 mode to achieve fast boot times. Unfortunately, that build is broken under newer binutils-2.22 with the below Assembler error. The fix is to pass the specific -march=armv7-a flag to the Assembler to make it work. | arch/arm/boot/compressed/head.S: Assembler messages: | arch/arm/boot/compressed/head.S:127: Error: selected processor does not support requested special purpose register -- `mrs r2,cpsr' | arch/arm/boot/compressed/head.S:134: Error: selected processor does not support requested special purpose register -- `mrs r2,cpsr' | arch/arm/boot/compressed/head.S:136: Error: selected processor does not support requested special purpose register -- `msr cpsr_c,r2' | make[2]: *** [arch/arm/boot/compressed/head.o] Error 1 | make[1]: *** [arch/arm/boot/compressed/vmlinux] Error 2 Signed-off-by: Denys Dmytriyenko <denys@ti.com> Acked-by: Koen Kooi <koen@circuitco.com>
Diffstat (limited to 'recipes-ti/linuxutils')
0 files changed, 0 insertions, 0 deletions