diff options
author | Damien George <damien.p.george@gmail.com> | 2014-09-07 01:06:19 +0100 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2014-09-07 01:06:19 +0100 |
commit | 8105736982b0bb2ee3809c8d05b9c41b9aceea1b (patch) | |
tree | 42d11922da7aa5f416958fecaee916e9a7c5cc2c /py/asmarm.h | |
parent | 25d904105c61ba09de8460c0bf031c77b3faf51f (diff) | |
download | micropython-8105736982b0bb2ee3809c8d05b9c41b9aceea1b.tar.gz micropython-8105736982b0bb2ee3809c8d05b9c41b9aceea1b.zip |
py: Clean up x86-64 native assembler; allow use of extended regs.
Native x86-64 now has 3 locals in registers.
Diffstat (limited to 'py/asmarm.h')
-rw-r--r-- | py/asmarm.h | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/py/asmarm.h b/py/asmarm.h index c68800398e..72ce03c54b 100644 --- a/py/asmarm.h +++ b/py/asmarm.h @@ -48,12 +48,6 @@ #define REG_LR (REG_R14) #define REG_PC (REG_R15) -#define REG_RET REG_R0 -#define REG_ARG_1 REG_R0 -#define REG_ARG_2 REG_R1 -#define REG_ARG_3 REG_R2 -#define REG_ARG_4 REG_R3 - #define ARM_CC_EQ (0x0 << 28) #define ARM_CC_NE (0x1 << 28) #define ARM_CC_CS (0x2 << 28) |