linux-next: omap2plus_defconfig does not build

Tony Lindgren tony at atomide.com
Tue Oct 19 13:15:16 EDT 2010


* Anand Gadiyar <gadiyar at ti.com> [101013 06:14]:
> Building omap2plus_defconfig (which enables support for
> OMAP2420/2430/OMAP3
> and OMAP4 in one image), I get the following build error.
> 
>   CC      arch/arm/kernel/swp_emulate.o
> /tmp/ccg979qz.s: Assembler messages:
> /tmp/ccg979qz.s:343: Error: selected processor does not support ARM mode
> `ldrexb r6,[r5]'
> /tmp/ccg979qz.s:344: Error: selected processor does not support ARM mode
> `strexb r1,r3,[r5]'
> make[1]: *** [arch/arm/kernel/swp_emulate.o] Error 1
> make: *** [arch/arm/kernel] Error 2
> 
> I'm using CodeSourcery's 2010q1-202 toolchain based on gcc 4.4.1.
> 
> I haven't been following the lists closely the last few days, so I'm not
> sure if this is a known issue. Just reporting it for now.

This seems to be related to "ARM: Add SWP/SWPB emulation for ARMv7 processors (v5)"
where SWP_EMULATE is selected by default. For the omap2plus_defconfig in for-next
we now have CPU_V6 and CPU_V7 set with SMP and SMP_ON_UP.

Regards,

Tony



More information about the linux-arm-kernel mailing list