save stack in tokenise
This commit is contained in:
@@ -1348,6 +1348,7 @@ get_reg_bits:
|
|||||||
; ------------------------------------------------------------------------------
|
; ------------------------------------------------------------------------------
|
||||||
|
|
||||||
tokenise:
|
tokenise:
|
||||||
|
mov rbp, rsp
|
||||||
; rdi -> current byte of program
|
; rdi -> current byte of program
|
||||||
xor eax, eax ; rax = number of tokens processed
|
xor eax, eax ; rax = number of tokens processed
|
||||||
xor edx, edx ; dl = current byte of program
|
xor edx, edx ; dl = current byte of program
|
||||||
@@ -1654,6 +1655,7 @@ tokenise:
|
|||||||
jmp .loop
|
jmp .loop
|
||||||
|
|
||||||
.break:
|
.break:
|
||||||
|
mov rsp, rbp
|
||||||
ret
|
ret
|
||||||
|
|
||||||
; state
|
; state
|
||||||
|
|||||||
Reference in New Issue
Block a user