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