Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- proc sysWrite*(arg1: int, arg2: pointer, arg3: int) : int =
- asm """
- "syscall"
- : "=a" result
- : "a" 1,
- "D" arg1,
- "S" arg2,
- "m" arg2,
- "d" arg3
- : "memory", "cc", "rcx", "r11";
- """
- var s: cstring = "Hello"
- discard sysWrite(2, addr(s), 5)
Advertisement
Add Comment
Please, Sign In to add comment