diff options
| author | Ginger Bill <bill@gingerbill.org> | 2017-05-28 14:11:00 +0100 |
|---|---|---|
| committer | Ginger Bill <bill@gingerbill.org> | 2017-05-28 14:11:00 +0100 |
| commit | b41f09b73000f45963c445f7b2b56e2adb96a00b (patch) | |
| tree | e5e8bae0c5fc3e0def4d9442ebbcdc4a97550e5d /src/types.c | |
| parent | 06185e176988085ed7e77793f128b9e431eedd5e (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.c | 1 |
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; \ |