diff dyncall/dyncall_callvm_x86.c @ 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 1d03a3a4220d
line wrap: on
line diff
--- a/dyncall/dyncall_callvm_x86.c	Sat Jan 04 22:48:51 2020 +0100
+++ b/dyncall/dyncall_callvm_x86.c	Sat Jan 04 23:00:02 2020 +0100
@@ -499,19 +499,19 @@
 
 /* call syscall */
 
-void dc_callvm_call_x86_sys_int80h_linux(DCCallVM* in_self, DCpointer target)
+void dc_callvm_call_x86_syscall_int80h_linux(DCCallVM* in_self, DCpointer target)
 {
   DCCallVM_x86* self = (DCCallVM_x86*) in_self;
-  dcCall_x86_sys_int80h_linux( target, dcVecData(&self->mVecHead), dcVecSize(&self->mVecHead) );
+  dcCall_x86_syscall_int80h_linux( target, dcVecData(&self->mVecHead), dcVecSize(&self->mVecHead) );
 }
 
-void dc_callvm_call_x86_sys_int80h_bsd(DCCallVM* in_self, DCpointer target)
+void dc_callvm_call_x86_syscall_int80h_bsd(DCCallVM* in_self, DCpointer target)
 {
   DCCallVM_x86* self = (DCCallVM_x86*) in_self;
-  dcCall_x86_sys_int80h_bsd( target, dcVecData(&self->mVecHead), dcVecSize(&self->mVecHead) );
+  dcCall_x86_syscall_int80h_bsd( target, dcVecData(&self->mVecHead), dcVecSize(&self->mVecHead) );
 }
 
-DCCallVM_vt gVT_x86_sys_int80h_linux =
+DCCallVM_vt gVT_x86_syscall_int80h_linux =
 {
   &dc_callvm_free_x86
 , &dc_callvm_reset_x86
@@ -526,20 +526,20 @@
 , &dc_callvm_argDouble_x86
 , &dc_callvm_argPointer_x86
 , NULL /* argStruct */
-, (DCvoidvmfunc*)       &dc_callvm_call_x86_sys_int80h_linux
-, (DCboolvmfunc*)       &dc_callvm_call_x86_sys_int80h_linux
-, (DCcharvmfunc*)       &dc_callvm_call_x86_sys_int80h_linux
-, (DCshortvmfunc*)      &dc_callvm_call_x86_sys_int80h_linux
-, (DCintvmfunc*)        &dc_callvm_call_x86_sys_int80h_linux
-, (DClongvmfunc*)       &dc_callvm_call_x86_sys_int80h_linux
-, (DClonglongvmfunc*)   &dc_callvm_call_x86_sys_int80h_linux
-, (DCfloatvmfunc*)      &dc_callvm_call_x86_sys_int80h_linux
-, (DCdoublevmfunc*)     &dc_callvm_call_x86_sys_int80h_linux
-, (DCpointervmfunc*)    &dc_callvm_call_x86_sys_int80h_linux
+, (DCvoidvmfunc*)       &dc_callvm_call_x86_syscall_int80h_linux
+, (DCboolvmfunc*)       &dc_callvm_call_x86_syscall_int80h_linux
+, (DCcharvmfunc*)       &dc_callvm_call_x86_syscall_int80h_linux
+, (DCshortvmfunc*)      &dc_callvm_call_x86_syscall_int80h_linux
+, (DCintvmfunc*)        &dc_callvm_call_x86_syscall_int80h_linux
+, (DClongvmfunc*)       &dc_callvm_call_x86_syscall_int80h_linux
+, (DClonglongvmfunc*)   &dc_callvm_call_x86_syscall_int80h_linux
+, (DCfloatvmfunc*)      &dc_callvm_call_x86_syscall_int80h_linux
+, (DCdoublevmfunc*)     &dc_callvm_call_x86_syscall_int80h_linux
+, (DCpointervmfunc*)    &dc_callvm_call_x86_syscall_int80h_linux
 , NULL /* callStruct */
 };
 
-DCCallVM_vt gVT_x86_sys_int80h_bsd =
+DCCallVM_vt gVT_x86_syscall_int80h_bsd =
 {
   &dc_callvm_free_x86
 , &dc_callvm_reset_x86
@@ -554,16 +554,16 @@
 , &dc_callvm_argDouble_x86
 , &dc_callvm_argPointer_x86
 , NULL /* argStruct */
-, (DCvoidvmfunc*)       &dc_callvm_call_x86_sys_int80h_bsd
-, (DCboolvmfunc*)       &dc_callvm_call_x86_sys_int80h_bsd
-, (DCcharvmfunc*)       &dc_callvm_call_x86_sys_int80h_bsd
-, (DCshortvmfunc*)      &dc_callvm_call_x86_sys_int80h_bsd
-, (DCintvmfunc*)        &dc_callvm_call_x86_sys_int80h_bsd
-, (DClongvmfunc*)       &dc_callvm_call_x86_sys_int80h_bsd
-, (DClonglongvmfunc*)   &dc_callvm_call_x86_sys_int80h_bsd
-, (DCfloatvmfunc*)      &dc_callvm_call_x86_sys_int80h_bsd
-, (DCdoublevmfunc*)     &dc_callvm_call_x86_sys_int80h_bsd
-, (DCpointervmfunc*)    &dc_callvm_call_x86_sys_int80h_bsd
+, (DCvoidvmfunc*)       &dc_callvm_call_x86_syscall_int80h_bsd
+, (DCboolvmfunc*)       &dc_callvm_call_x86_syscall_int80h_bsd
+, (DCcharvmfunc*)       &dc_callvm_call_x86_syscall_int80h_bsd
+, (DCshortvmfunc*)      &dc_callvm_call_x86_syscall_int80h_bsd
+, (DCintvmfunc*)        &dc_callvm_call_x86_syscall_int80h_bsd
+, (DClongvmfunc*)       &dc_callvm_call_x86_syscall_int80h_bsd
+, (DClonglongvmfunc*)   &dc_callvm_call_x86_syscall_int80h_bsd
+, (DCfloatvmfunc*)      &dc_callvm_call_x86_syscall_int80h_bsd
+, (DCdoublevmfunc*)     &dc_callvm_call_x86_syscall_int80h_bsd
+, (DCpointervmfunc*)    &dc_callvm_call_x86_syscall_int80h_bsd
 , NULL /* callStruct */
 };
 
@@ -595,15 +595,15 @@
     case DC_CALL_SYS_DEFAULT:
 # if defined DC_UNIX
 #   if defined DC__OS_Linux
-      vt = &gVT_x86_sys_int80h_linux; break;
+      vt = &gVT_x86_syscall_int80h_linux; break;
 #   else
-      vt = &gVT_x86_sys_int80h_bsd;   break;
+      vt = &gVT_x86_syscall_int80h_bsd;   break;
 #   endif
 # else
       self->mInterface.mError = DC_ERROR_UNSUPPORTED_MODE; return;
 # endif
-    case DC_CALL_SYS_X86_INT80H_LINUX: vt = &gVT_x86_sys_int80h_linux; break;
-    case DC_CALL_SYS_X86_INT80H_BSD:   vt = &gVT_x86_sys_int80h_bsd;   break;
+    case DC_CALL_SYS_X86_INT80H_LINUX: vt = &gVT_x86_syscall_int80h_linux; break;
+    case DC_CALL_SYS_X86_INT80H_BSD:   vt = &gVT_x86_syscall_int80h_bsd;   break;
 #endif
     default: 
       self->mInterface.mError = DC_ERROR_UNSUPPORTED_MODE;