aboutsummaryrefslogtreecommitdiff
path: root/src/types.c
diff options
context:
space:
mode:
authorGinger Bill <bill@gingerbill.org>2017-05-28 14:11:00 +0100
committerGinger Bill <bill@gingerbill.org>2017-05-28 14:11:00 +0100
commitb41f09b73000f45963c445f7b2b56e2adb96a00b (patch)
treee5e8bae0c5fc3e0def4d9442ebbcdc4a97550e5d /src/types.c
parent06185e176988085ed7e77793f128b9e431eedd5e (diff)
Experimental try for ABI for return values on windows
It's all done by reverse engineering it. I may be wrong...
Diffstat (limited to 'src/types.c')
-rw-r--r--src/types.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/types.c b/src/types.c
index 34b56583a..e1cde37c2 100644
--- a/src/types.c
+++ b/src/types.c
@@ -137,6 +137,7 @@ typedef struct TypeRecord {
Type * results; /* Type_Tuple */ \
i32 param_count; \
i32 result_count; \
+ bool return_by_pointer; \
Type **abi_compat_params; \
Type * abi_compat_result_type; \
bool variadic; \