diff options
author | Zoltan Varga <vargaz@gmail.com> | 2009-11-10 00:58:49 +0000 |
---|---|---|
committer | Zoltan Varga <vargaz@gmail.com> | 2009-11-10 00:58:49 +0000 |
commit | 774d55350115d1c4f08dc2a9b015e9502d796cef (patch) | |
tree | 4417bd37780b79fc9baf610e6ca61fd591682ee8 | |
parent | 568b4a7ab726e87c664a682193fa57c5521ed23c (diff) | |
download | ffts-774d55350115d1c4f08dc2a9b015e9502d796cef.zip ffts-774d55350115d1c4f08dc2a9b015e9502d796cef.tar.gz |
2009-11-10 Zoltan Varga <vargaz@gmail.com>
* arm/arm-codegen.h: Fix the names of the LDMIA/STMIA macros, they don't actually
update the base register.
svn path=/trunk/mono/; revision=145786
-rw-r--r-- | arm/arm-codegen.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/arm/arm-codegen.h b/arm/arm-codegen.h index 1503318..e7dc99f 100644 --- a/arm/arm-codegen.h +++ b/arm/arm-codegen.h @@ -449,8 +449,8 @@ typedef struct { ARM_DEF_COND(cond) -#define ARM_LDMIA(p, base, regs) ARM_EMIT(p, ARM_DEF_MRT(regs, base, 1, 0, 0, 1, 0, ARMCOND_AL)) -#define ARM_STMIA(p, base, regs) ARM_EMIT(p, ARM_DEF_MRT(regs, base, 0, 0, 0, 1, 0, ARMCOND_AL)) +#define ARM_LDM(p, base, regs) ARM_EMIT(p, ARM_DEF_MRT(regs, base, 1, 0, 0, 1, 0, ARMCOND_AL)) +#define ARM_STM(p, base, regs) ARM_EMIT(p, ARM_DEF_MRT(regs, base, 0, 0, 0, 1, 0, ARMCOND_AL)) /* stmdb sp!, {regs} */ #define ARM_PUSH(p, regs) ARM_EMIT(p, ARM_DEF_MRT(regs, ARMREG_SP, 0, 1, 0, 0, 1, ARMCOND_AL)) |