comparison dyncallback/dyncall_args.c @ 122:f63467916f98

- first draft of mips64 n64 callbacks, not everything working, though
author cslag
date Mon, 04 Jul 2016 01:11:08 +0200
parents b7a9b524f0c3
children 170cde9e2a83
comparison
equal deleted inserted replaced
121:f00b1f3da52e 122:f63467916f98
25 25
26 #include "../dyncall/dyncall_macros.h" 26 #include "../dyncall/dyncall_macros.h"
27 27
28 #if defined(DC__Arch_Intel_x86) 28 #if defined(DC__Arch_Intel_x86)
29 # include "dyncall_args_x86.c" 29 # include "dyncall_args_x86.c"
30 #elif defined (DC__Arch_AMD64) 30 #elif defined(DC__Arch_AMD64)
31 # include "dyncall_args_x64.c" 31 # include "dyncall_args_x64.c"
32 #elif defined (DC__Arch_PPC32) 32 #elif defined(DC__Arch_PPC32)
33 # if defined (DC__OS_Darwin) 33 # if defined(DC__OS_Darwin)
34 # include "dyncall_args_ppc32.c" 34 # include "dyncall_args_ppc32.c"
35 # else 35 # else
36 # include "dyncall_args_ppc32_sysv.c" 36 # include "dyncall_args_ppc32_sysv.c"
37 # endif 37 # endif
38 #elif defined (DC__Arch_PPC64) 38 #elif defined(DC__Arch_PPC64)
39 # include "dyncall_args_ppc64.c" 39 # include "dyncall_args_ppc64.c"
40 #elif defined (DC__Arch_ARM_ARM) 40 #elif defined(DC__Arch_ARM_ARM)
41 # include "dyncall_args_arm32_arm.c" 41 # include "dyncall_args_arm32_arm.c"
42 #elif defined (DC__Arch_ARM_THUMB) 42 #elif defined(DC__Arch_ARM_THUMB)
43 # include "dyncall_args_arm32_thumb.c" 43 # include "dyncall_args_arm32_thumb.c"
44 #elif defined (DC__Arch_MIPS) 44 #elif defined(DC__Arch_MIPS)
45 # if defined(DC__ABI_MIPS_O32) 45 # if defined(DC__ABI_MIPS_O32)
46 # include "dyncall_args_mips_o32.c" 46 # include "dyncall_args_mips_o32.c"
47 # else 47 # else
48 # include "dyncall_args_mips.c" 48 # include "dyncall_args_mips.c"
49 # endif 49 # endif
50 #elif defined (DC__Arch_Sparc) 50 #elif defined(DC__Arch_MIPS64)
51 # include "dyncall_args_mips64.c"
52 #elif defined(DC__Arch_Sparc)
51 # include "dyncall_args_sparc32.c" 53 # include "dyncall_args_sparc32.c"
52 #elif defined (DC__Arch_Sparcv9) 54 #elif defined(DC__Arch_Sparcv9)
53 # include "dyncall_args_sparc64.c" 55 # include "dyncall_args_sparc64.c"
54 #elif defined (DC__Arch_ARM64) 56 #elif defined(DC__Arch_ARM64)
55 # if defined (DC__OS_Darwin) 57 # if defined(DC__OS_Darwin)
56 # include "dyncall_args_arm64_apple.c" 58 # include "dyncall_args_arm64_apple.c"
57 # else 59 # else
58 # include "dyncall_args_arm64.c" 60 # include "dyncall_args_arm64.c"
59 # endif 61 # endif
60 #endif 62 #endif