x86: Tidy ffi_abi

The x86_64 unix port only handles one ABI; don't define all of the
other symbols.  The UNIX64 symbol retains the same value.

The i386 ports ought to have the same symbols, even if we can't yet
unify the values without incrementing the libffi soname.
This commit is contained in:
Richard Henderson
2014-10-30 12:13:31 -07:00
parent 7cf841324f
commit ef76205647
2 changed files with 32 additions and 32 deletions

View File

@@ -260,7 +260,7 @@ ffi_status ffi_prep_cif_machdep(ffi_cif *cif)
}
#ifndef X86_WIN32
if (cif->abi == FFI_SYSV || cif->abi == FFI_UNIX64)
if (cif->abi == FFI_SYSV)
cif->bytes = (cif->bytes + 15) & ~0xF;
#endif