Mercurial > pub > dyncall > dyncall
diff dyncall/dyncall_call_x86.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 | f5577f6bf97a |
children | fea865cd1305 |
line wrap: on
line diff
--- a/dyncall/dyncall_call_x86.S Sat Jan 04 22:48:51 2020 +0100 +++ b/dyncall/dyncall_call_x86.S Sat Jan 04 23:00:02 2020 +0100 @@ -182,8 +182,8 @@ */ -GLOBAL(dcCall_x86_sys_int80h_linux) -BEGIN_PROC(dcCall_x86_sys_int80h_linux) +GLOBAL(dcCall_x86_syscall_int80h_linux) +BEGIN_PROC(dcCall_x86_syscall_int80h_linux) PUSH(EBP) /* prolog. */ MOVL(ESP,EBP) PUSH(EBX) /* save preserved. */ @@ -203,7 +203,7 @@ MOVL(EBP,ESP) /* epilog. */ POP(EBP) RET() -END_PROC(dcCall_x86_sys_int80h_linux) +END_PROC(dcCall_x86_syscall_int80h_linux) /*--- syscall int80 bsd ----------------------------------------------------- @@ -212,8 +212,8 @@ */ -GLOBAL(dcCall_x86_sys_int80h_bsd) -BEGIN_PROC(dcCall_x86_sys_int80h_bsd) +GLOBAL(dcCall_x86_syscall_int80h_bsd) +BEGIN_PROC(dcCall_x86_syscall_int80h_bsd) PUSH(EBP) /* prolog. */ MOVL(ESP,EBP) PUSH(ESI) /* save preserved. */ @@ -233,7 +233,7 @@ _do_int: INT(LIT(HEX(80))) RET() -END_PROC(dcCall_x86_sys_int80h_bsd) +END_PROC(dcCall_x86_syscall_int80h_bsd) END_ASM