blob: eca23742b0787378793d22e610ab881ca20629a6 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
; jewelforth
;; syscall
%assign __NR_read 0
%assign __NR_write 1
%assign __NR_brk 12
%assign __NR_exit 60
section .bss
wstack_b: resq 2047
wstack: resq 1
section .text
global _start
_start:
; init
mov r14, wstack
xor r15, r15
mov rdi, 0
mov rax, __NR_exit
syscall
|