Mercurial > pub > dyncall > dyncall
diff dyncall/dyncall_call_x64.S @ 341:ab2d78e48ca2
- gen-masm
. fallback on clang if gcc not available
. consolidated use of redundant scripts
. regen of portasm based masm files
- minor symbol name changes for clarity/consistency
author | Tassilo Philipp |
---|---|
date | Sat, 04 Jan 2020 23:00:02 +0100 |
parents | 4f9f49fb82ce |
children | 71c884e610f0 |
line wrap: on
line diff
--- a/dyncall/dyncall_call_x64.S Sat Jan 04 22:48:51 2020 +0100 +++ b/dyncall/dyncall_call_x64.S Sat Jan 04 23:00:02 2020 +0100 @@ -153,8 +153,8 @@ */ -GLOBAL(dcCall_x64_sys_syscall_sysv) -BEGIN_PROC(dcCall_x64_sys_syscall_sysv) +GLOBAL(dcCall_x64_syscall_sysv) +BEGIN_PROC(dcCall_x64_syscall_sysv) MOV(RSI,RAX) /* load system call id. */ MOV(QWORD(RDI,40),R9) /* copy first six int/pointer arguments to RDI, RSI, RDX, R10, R8, R9. */ @@ -166,7 +166,7 @@ SYSCALL RET() -END_PROC(dcCall_x64_sys_syscall_sysv) +END_PROC(dcCall_x64_syscall_sysv) END_ASM