IR emit C ABI compatible types for calling conventions (Only for x86/amd64 like processors at the moment)

This commit is contained in:
Ginger Bill
2017-04-16 10:38:42 +01:00
parent 169310a9f6
commit abb9930725
5 changed files with 820 additions and 50 deletions
+2
View File
@@ -132,6 +132,8 @@ typedef struct TypeRecord {
Type * results; /* Type_Tuple */ \
i32 param_count; \
i32 result_count; \
Type **abi_compat_params; \
Type **abi_compat_results; \
bool variadic; \
ProcCallingConvention calling_convention; \
}) \