mirror of
https://gitlab.com/embeddable-common-lisp/ecl.git
synced 2026-01-17 23:02:31 -08:00
Update list of FFI ABIs in libffi.
This commit is contained in:
parent
84582d1e1d
commit
62d7cdfa0a
1 changed files with 6 additions and 3 deletions
|
|
@ -136,15 +136,18 @@ static struct {
|
|||
ffi_abi abi;
|
||||
} ecl_foreign_cc_table[] = {
|
||||
{@':default', FFI_DEFAULT_ABI},
|
||||
#ifdef X86_WIN32
|
||||
#ifdef X86_ANY
|
||||
# ifdef X86_WIN32
|
||||
{@':cdecl', FFI_SYSV},
|
||||
{@':sysv', FFI_SYSV},
|
||||
{@':stdcall', FFI_STDCALL}
|
||||
#endif
|
||||
#if !defined(X86_WIN32) && (defined(__i386__) || defined(__x86_64__))
|
||||
# else
|
||||
# if !defined(X86_WIN64)
|
||||
{@':cdecl', FFI_SYSV},
|
||||
{@':sysv', FFI_SYSV},
|
||||
{@':unix64', FFI_UNIX64}
|
||||
# endif
|
||||
# endif
|
||||
#endif
|
||||
};
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue