blob: c65c47b55b603bb6d57c402f97dae18a7870c5fc (
plain) (
tree)
|
|
format PE64 console
include 'win64a.inc'
section '.text' code readable executable
entry main
main:
mov r8, qword 3
mov r9, qword 2
mov r10, qword 3
jmp generate
ok:
invoke GetStdHandle, STD_OUTPUT_HANDLE
invoke WriteConsole, rax, out_buf, rsi, 0, 0
invoke ExitProcess, 0
include 'pasmgen.inc'
;; win32 imports
section '.idata' import data readable
library kernel32,'kernel32.dll'
include 'api/kernel32.inc'
section '.data' data readable writeable
include 'constants.inc'
out_buf rb 64
|