• Home
  • Raw
  • Download

Lines Matching refs:ffi

24 	* m68k/ffi.c (ffi_prep_cif_machdep): Use bitmask for cif->flags.
202 It is now inserted into ffi.h at configure time.
229 ffi.h.in changes. This is a work-around for SGI's "simple"
234 * ffi.h.in: PowerPC support.
238 * ffi.h.in: Add m68k support.
243 * ffi.h.in (SIZEOF_ARG): Use a pointer type by default.
245 * ffi.h.in: Alpha support.
249 * ffi.h.in, ffi_common.h: Cygnus Support -> Cygnus Solutions.
253 * ffi.h.in: Added ffi_type_void definition.
259 * ffi.h.in: Removed FFI_DEBUG. It's now in the correct
265 * ffi.h.in, ffi_common.h, ffi_mips.h: More clean up.
272 * ffi.h.in, ffi_common.h: Clean up based on LCLint output.
277 * ffi.h.in: Interface changes based on feedback from Jim
282 * ffi.h.in: Small change for sparc support.
291 * ffi.h.in: Added SIZEOF_ARG definition for X86
295 * ffi.h.in (FFI_FN): Added macro for eliminating compiler warnings.
307 * ffi.h.in: The SGI assember is very picky about parens. Redefined
310 * ffi.h.in: Added FFI_DEFAULT_ABI definitions. Also added
315 * ffi.h.in: Added FFI_ABI member to ffi_cif and changed
317 Added #define @TARGET@. Now programs including ffi.h don't
322 * ffi.h.in: Changed ffi_prep_cif's values from void* to void**
337 * ffi.h.in, ffi_common.h: Created
343 * arm/ffi.c, arm/sysv.S: Created.
389 * powerpc/ffi.c: New file.
397 * mips/ffi.c: Fixed comment typo.
399 * x86/ffi.c (ffi_prep_cif_machdep), x86/sysv.S (retfloat):
418 * m68k/ffi.c, m68k/sysv.S: New files.
430 * alpha/ffi.c, alpha/osf.S: New files.
435 * mips/ffi.c (ffi_prep_cif_machdep): Initialize rstruct_flag
527 * types.c: Created. Stripped common code out of */ffi.c.
573 * ffi.c (ffi_prep_cif_machdep): Ditto.
577 * ffi.c (ffi_prep_cif_machdep): Fixed long double return value
582 * ffi.c (ffi_prep_args): small struct support was missing.
594 * ffi.c: Clean up based on LCLint output.
599 * ffi.c (ffi_call): Added assertion for bad ABIs.
605 * ffi.c (ffi_call): Corrected fn arg definition.
610 * ffi.c: Moved ffi_type definitions to types.c.
615 * ffi.c (FFI_*_TYPEDEF): Removed redundant ';'
619 * ffi.c (ffi_call): Removed FFI_ABI arg, and swapped
624 * ffi.c, sysv.S, objects.mak: Created.
635 * ffi.c (ffi_prep_cif_machdep): Fixed argument processing.
645 * ffi.c (ffi_prep_args): Changed int z to size_t z.
651 * ffi.c: Moved prototypes for ffi_call_?32() to here from
656 * ffi.c: Interface changes based on feedback from Jim Blandy.
660 * n32.S, ffi.c: Lots of changes to support passing and
665 * ffi.c (ffi_prep_cif_machdep): Fix for o32 structure
676 * ffi.c (ffi_prep_args): Added magic to support proper
681 * ffi.c: Moved ffi_type definitions to types.c.
687 * ffi.c (ffi_prep_cif_machdep): Fixed arg flags. Second arg
694 * ffi.c (FFI_*_TYPEDEF): Removed redundant ';'
698 * ffi.c (ffi_call): Removed FFI_ABI arg, and swapped
707 * ffi.c (ffi_prep_cif): cif->rvalue no longer initialized to NULL.
714 * ffi.c, o32.S, object.mak: Created
720 * ffi.c (ffi_prep_args): Added long double support.
735 * ffi.c (ffi_prep_args): Zero out space when USING_PURIFY
742 * ffi.c (ffi_prep_args): int z is now size_t z.
749 * ffi.c (ffi_call): The comment about hijacked registers
754 * v8.S, ffi.c: ffi_call() had changed to accept more than
758 * ffi.c: Interface changes based on feedback from Jim Blandy.
762 * ffi.c, v8.S, objects.mak: Created.