* src/powerpc/ppc_closure.S: New file. * src/powerpc/ffi.c (ffi_prep_args): Fixed ABI compatibility bug involving long long and register pairs. (ffi_prep_closure): New function. (flush_icache): Likewise. (ffi_closure_helper_SYSV): Likewise. * include/ffi.h.in (FFI_CLOSURES): Define on PPC. (FFI_TRAMPOLINE_SIZE): Likewise. (FFI_NATIVE_RAW_API): Likewise. * Makefile.in: Rebuilt. * Makefile.am (EXTRA_DIST): Added src/powerpc/ppc_closure.S. (TARGET_SRC_POWERPC): Likewise. From-SVN: r40807
Name |
Last commit
|
Last update |
---|---|---|
.. | ||
alpha | Loading commit data... | |
arm | Loading commit data... | |
ia64 | Loading commit data... | |
m68k | Loading commit data... | |
mips | Loading commit data... | |
powerpc | Loading commit data... | |
sparc | Loading commit data... | |
x86 | Loading commit data... | |
debug.c | Loading commit data... | |
ffitest.c | Loading commit data... | |
java_raw_api.c | Loading commit data... | |
prep_cif.c | Loading commit data... | |
raw_api.c | Loading commit data... | |
types.c | Loading commit data... |