fa/low-level-examples/dynamic_alloc_mmap.fa
Ari Archer de936a7513
Unsized strings, pop keyword and dead code elimination
Signed-off-by: Ari Archer <ari.web.xyz@gmail.com>
2022-07-22 10:43:57 +03:00

26 lines
439 B
Text

include 'std/std.fa'
macro main
--<
mov rax, 9
mov rdi, 0
mov rsi, 4096
mov rdx, 3
mov r8, -1
mov r9, 0
mov r10, 34
syscall
>--
34 -- Flags
0 -- Offset
-1 -- Fd
3 -- Prot
4096 -- Length
0 -- Addr
%SYS_mmap sys 7 pop
%EXIT_SUCCESS %exit
end
%main