diff options
author | Damien George <damien.p.george@gmail.com> | 2015-10-14 12:40:54 +0100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2015-10-14 12:40:54 +0100 |
commit | fcce1483fa8287f954e2f331b7899904b3f2130b (patch) | |
tree | 889b45513f6dee0586e71fcb9bafe068069009ae /py | |
parent | 2430dfac310fb18f3079e493e8a279a2d3d98e34 (diff) | |
download | micropython-fcce1483fa8287f954e2f331b7899904b3f2130b.tar.gz micropython-fcce1483fa8287f954e2f331b7899904b3f2130b.zip |
py: Fix build of ARM native emitter due to recent viper changes.
Addresses #1510.
Diffstat (limited to 'py')
-rw-r--r-- | py/emitnative.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/py/emitnative.c b/py/emitnative.c index 78988aa759..d0614d303a 100644 --- a/py/emitnative.c +++ b/py/emitnative.c @@ -486,13 +486,13 @@ STATIC byte mp_f_n_args[MP_F_NUMBER_OF] = { #define ASM_LOAD_REG_REG_OFFSET(as, reg_dest, reg_base, word_offset) asm_arm_ldr_reg_reg((as), (reg_dest), (reg_base), 4 * (word_offset)) #define ASM_LOAD8_REG_REG(as, reg_dest, reg_base) asm_arm_ldrb_reg_reg((as), (reg_dest), (reg_base)) #define ASM_LOAD16_REG_REG(as, reg_dest, reg_base) asm_arm_ldrh_reg_reg((as), (reg_dest), (reg_base)) -#define ASM_LOAD32_REG_REG(as, reg_dest, reg_base) asm_arm_ldr_reg_reg((as), (reg_dest), (reg_base)) +#define ASM_LOAD32_REG_REG(as, reg_dest, reg_base) asm_arm_ldr_reg_reg((as), (reg_dest), (reg_base), 0) #define ASM_STORE_REG_REG(as, reg_value, reg_base) asm_arm_str_reg_reg((as), (reg_value), (reg_base), 0) #define ASM_STORE_REG_REG_OFFSET(as, reg_dest, reg_base, word_offset) asm_arm_str_reg_reg((as), (reg_dest), (reg_base), 4 * (word_offset)) #define ASM_STORE8_REG_REG(as, reg_value, reg_base) asm_arm_strb_reg_reg((as), (reg_value), (reg_base)) #define ASM_STORE16_REG_REG(as, reg_value, reg_base) asm_arm_strh_reg_reg((as), (reg_value), (reg_base)) -#define ASM_STORE32_REG_REG(as, reg_value, reg_base) asm_arm_str_reg_reg((as), (reg_value), (reg_base)) +#define ASM_STORE32_REG_REG(as, reg_value, reg_base) asm_arm_str_reg_reg((as), (reg_value), (reg_base), 0) #else |