From 767453bd555e04607aa51856978d9f0ee9a66b7e Mon Sep 17 00:00:00 2001 From: andromeda Date: Sat, 4 Apr 2026 10:26:15 +0200 Subject: [PATCH] save stack in tokenise --- twasm/asm/main.asm | 2 ++ 1 file changed, 2 insertions(+) diff --git a/twasm/asm/main.asm b/twasm/asm/main.asm index c371189..75a7c33 100644 --- a/twasm/asm/main.asm +++ b/twasm/asm/main.asm @@ -1348,6 +1348,7 @@ get_reg_bits: ; ------------------------------------------------------------------------------ tokenise: + mov rbp, rsp ; rdi -> current byte of program xor eax, eax ; rax = number of tokens processed xor edx, edx ; dl = current byte of program @@ -1654,6 +1655,7 @@ tokenise: jmp .loop .break: + mov rsp, rbp ret ; state