sha1-arm assembler and CONFIG_THUMB2_KERNEL => build error

From: Jussi Kivilinna <hidden>
Date: 2012-10-28 12:04:57

Hello,

I tested cryptodev-2.6 tree with ARCH=arm, and get following error  
with CONFIG_THUMB2_KERNEL=y + CONFIG_CRYPTO_SHA1_ARM=y combination.  
Config based on 'vexpress_defconfig' (config attached).

   AS      arch/arm/crypto/sha1-armv4-large.o
arch/arm/crypto/sha1-armv4-large.S: Assembler messages:
arch/arm/crypto/sha1-armv4-large.S:197: Error: r13 not allowed here --  
`teq r14,sp'
arch/arm/crypto/sha1-armv4-large.S:377: Error: r13 not allowed here --  
`teq r14,sp'
arch/arm/crypto/sha1-armv4-large.S:469: Error: r13 not allowed here --  
`teq r14,sp'

-Jussi

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help