[PATCH] arm: omap2: enable smc instruction for sleep34xx

Dave Martin dave.martin at linaro.org
Tue Apr 19 05:20:14 EDT 2011


On Tue, Apr 19, 2011 at 08:18:37AM +0000, Alexander Stevens wrote:
> Anderö, Oskar <Oskar.Andero <at> sonyericsson.com> writes:
> 
> > 
> > Ping!
> > 
> > Anyone else that gets bitten by the following when compiling
> omap2plus_defconfig with gcc 4.5:
> > arch/arm/mach-omap2/sleep34xx.S:150: Error: selected processor does not
> support ARM mode `smc #1'
> > 
> > -Oskar
> > 
> 
> I can report that I get the exact same compile error as this.
> OP patch worked beautifully.
> 
> -Alex

Can you check what options are being passed to the compiler
and the assembler, and check for .arch / .arch_extension directives
in the assembler input?

i.e.,

make V=1 CFLAGS_KERNEL='-v -save-temps' arch/arm/mach-omap2/sleep34xx.o

...and look at the output and the generated sleep34xx.s

Maybe the options being passed to the compiler/assembler are wrong
somewhere along the line.

---Dave




More information about the linux-arm-kernel mailing list