From c21d3e24f8424a458121b62672dbd863718f10ba Mon Sep 17 00:00:00 2001 From: John Reiser Date: Wed, 18 Apr 2007 09:52:52 -0700 Subject: [PATCH] fix 'loadcon8'; was bad for big-endian vmlinux ARM --- src/stub/src/arch/arm/v5a/macros.S | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/stub/src/arch/arm/v5a/macros.S b/src/stub/src/arch/arm/v5a/macros.S index c835fc8a..50152269 100644 --- a/src/stub/src/arch/arm/v5a/macros.S +++ b/src/stub/src/arch/arm/v5a/macros.S @@ -35,7 +35,7 @@ .endm .macro loadcon8 reg,val8 - .byte \val8, \reg<<4, 0xa0, 0xe3 /* mov \reg,#\val8 */ + .long (0xe3<<24)|(0xa0<<16)|((\reg<<4)<<8)+(\val8) /* mov \reg,#\val8 */ .endm // vi:ts=8:et:nowrap