Mercurial > pub > dyncall > dyncall
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 */ |