summaryrefslogtreecommitdiff
path: root/lib/strmhz.c
diff options
context:
space:
mode:
authorWolfgang Denk <wd@denx.de>2010-06-18 15:55:15 +0200
committerWolfgang Denk <wd@denx.de>2010-06-18 16:01:07 +0200
commitcd040a4953e55efe89dc3af4acf0302d5923026f (patch)
treeecd007a9ed1153e62beda2b0a29ab1e1521edd0d /lib/strmhz.c
parent1f241263e088a71b8f33f87b03a37c5418d41e2e (diff)
downloadu-boot-imx-cd040a4953e55efe89dc3af4acf0302d5923026f.zip
u-boot-imx-cd040a4953e55efe89dc3af4acf0302d5923026f.tar.gz
u-boot-imx-cd040a4953e55efe89dc3af4acf0302d5923026f.tar.bz2
arch/arm/cpu/arm_cortexa8/omap3/cache.S: make build with older tools
The push / pop instructions used in this file are available only with more recent tool chains: cache.S: Assembler messages: cache.S:133: Error: bad instruction `push {r0,r1,r2,lr}' cache.S:160: Error: bad instruction `pop {r1,r2,r3,pc}' cache.S:164: Error: bad instruction `push {r0,r1,r2,lr}' cache.S:191: Error: bad instruction `pop {r1,r2,r3,pc}' Change push/pop into stmfd/ldmfd instructions to support older versions of binutils as well. I verified that the modified source code generates exactly the same binary code. Signed-off-by: Wolfgang Denk <wd@denx.de> Cc: Sandeep Paulraj <s-paulraj@ti.com> Cc: Tom Rix <tom@bumblecow.com>
Diffstat (limited to 'lib/strmhz.c')
0 files changed, 0 insertions, 0 deletions