diff options
author | Chris Webb <chris@arachsys.com> | 2025-07-27 22:16:24 +0100 |
---|---|---|
committer | Damien George <damien@micropython.org> | 2025-08-01 14:15:39 +1000 |
commit | f39434e9fb17405754277dd62dfea788a42d5afb (patch) | |
tree | 1eeb59aa1cc0bea5680a1e5b6198a6c31dbbc989 /docs/esp8266/tutorial/repl.rst | |
parent | 69ead7d98ef30df3b6bd4485633490e80fca1718 (diff) |
py/asmthumb: Don't corrupt base register in large offset store.
asm_thumb_store_reg_reg_offset() modifies the base register when storing
with a large offset which triggers the generic path. If a variable lives
in that register, this corrupts it. Fix this by saving the base register
on the stack before modifying it.
Signed-off-by: Chris Webb <chris@arachsys.com>
Diffstat (limited to 'docs/esp8266/tutorial/repl.rst')
0 files changed, 0 insertions, 0 deletions