comparison dyncall/dyncall_signature.h @ 364:3bdd326dc269

- Todo entries - some clarifications in code about GNU thiscalls (which are effectively idential to cdecl calls) * took away own mode identifier, as aliasing to cdecl now - cleanups
author Tassilo Philipp
date Tue, 14 Apr 2020 19:35:30 +0200
parents 78dfa2f9783a
children a3e47b7c808c
comparison
equal deleted inserted replaced
363:3ff4a4ba7f0e 364:3bdd326dc269
68 #define DC_SIGCHAR_CC_CDECL 'c' 68 #define DC_SIGCHAR_CC_CDECL 'c'
69 #define DC_SIGCHAR_CC_STDCALL 's' 69 #define DC_SIGCHAR_CC_STDCALL 's'
70 #define DC_SIGCHAR_CC_FASTCALL_MS 'F' 70 #define DC_SIGCHAR_CC_FASTCALL_MS 'F'
71 #define DC_SIGCHAR_CC_FASTCALL_GNU 'f' 71 #define DC_SIGCHAR_CC_FASTCALL_GNU 'f'
72 #define DC_SIGCHAR_CC_THISCALL_MS '+' 72 #define DC_SIGCHAR_CC_THISCALL_MS '+'
73 #define DC_SIGCHAR_CC_THISCALL_GNU '#' 73 #define DC_SIGCHAR_CC_THISCALL_GNU '#' /* GNU thiscalls are cdecl, but keep specific sig char for clarity */
74 #define DC_SIGCHAR_CC_ARM_ARM 'A' 74 #define DC_SIGCHAR_CC_ARM_ARM 'A'
75 #define DC_SIGCHAR_CC_ARM_THUMB 'a' 75 #define DC_SIGCHAR_CC_ARM_THUMB 'a'
76 #define DC_SIGCHAR_CC_SYSCALL '$' 76 #define DC_SIGCHAR_CC_SYSCALL '$'
77 77
78 #endif /* DYNCALL_SIGNATURE_H */ 78 #endif /* DYNCALL_SIGNATURE_H */