summaryrefslogtreecommitdiff
path: root/py/asmarm.c
diff options
context:
space:
mode:
authorDamien George <damien.p.george@gmail.com>2018-10-13 13:40:09 +1100
committerDamien George <damien.p.george@gmail.com>2018-10-13 15:16:33 +1100
commitb7c6f859d06a3a4270f98561827ba5ae360fee74 (patch)
treeb61608e80a97cd0e6ff1ba8cbc3472238dc20cb4 /py/asmarm.c
parent8e4b4bac7079caafbe40646b9303dc9e3ce23fbc (diff)
py/asmx86: Change stack management to reference locals by esp not ebp.
The esp register is always a fixed distance below ebp, and using esp to reference locals on the stack frees up the ebp register for general purpose use (which is important for an architecture with only 8 user registers).
Diffstat (limited to 'py/asmarm.c')
0 files changed, 0 insertions, 0 deletions