comparison dyncall/dyncall_callvm_x64.c @ 366:ad5f9803f52f

- removal of some unnecessary headers that only contained internally used forward declarations, so no need to have them
author Tassilo Philipp
date Wed, 15 Apr 2020 14:57:23 +0200
parents a2a42f477662
children ddfb9577a00e
comparison
equal deleted inserted replaced
365:1d03a3a4220d 366:ad5f9803f52f
30 30
31 31
32 #include "dyncall_callvm_x64.h" 32 #include "dyncall_callvm_x64.h"
33 #include "dyncall_alloc.h" 33 #include "dyncall_alloc.h"
34 #include "dyncall_struct.h" 34 #include "dyncall_struct.h"
35
36
37 /*
38 ** x64 SystemV calling convention
39 **
40 ** - hybrid return-type call (bool ... pointer)
41 **
42 */
43
44 void dcCall_x64_sysv(DCsize stacksize, DCpointer stackdata, DCpointer regdata_i, DCpointer regdata_f, DCpointer target);
45 void dcCall_x64_win64(DCsize stacksize, DCpointer stackdata, DCpointer regdata, DCpointer target);
46 void dcCall_x64_syscall_sysv(DCpointer argdata, DCpointer target);
35 47
36 48
37 static void dc_callvm_free_x64(DCCallVM* in_self) 49 static void dc_callvm_free_x64(DCCallVM* in_self)
38 { 50 {
39 dcFreeMem(in_self); 51 dcFreeMem(in_self);