Commit | Line | Data |
---|---|---|
5b9822cf JK |
1 | Patch adapted from Sage. Allows building ECL on libffi 3.3. |
2 | diff --git a/src/c/ffi.d b/src/c/ffi.d | |
3 | index 8861303e..8a959c23 100644 | |
4 | --- a/src/c/ffi.d | |
5 | +++ b/src/c/ffi.d | |
6 | @@ -133,8 +133,8 @@ static struct { | |
7 | #elif defined(X86_WIN64) | |
8 | {@':win64', FFI_WIN64}, | |
9 | #elif defined(X86_ANY) || defined(X86) || defined(X86_64) | |
10 | - {@':cdecl', FFI_SYSV}, | |
11 | - {@':sysv', FFI_SYSV}, | |
12 | + {@':cdecl', FFI_UNIX64}, | |
13 | + {@':sysv', FFI_UNIX64}, | |
14 | {@':unix64', FFI_UNIX64}, | |
15 | #endif | |
16 | }; |