summaryrefslogtreecommitdiff
path: root/libffi/src
Commit message (Expand)AuthorAgeFilesLines
* darwin.S: Fix comments and identation.Andreas Tobler2004-09-052-49/+49
* ffi_darwin.c: Add flag for longdouble return values.Andreas Tobler2004-09-024-23/+107
* 004-09-02 Andreas Tobler <a.tobler@schweiz.ch>Andreas Tobler2004-09-029-268/+260
* Makefile.am: Add frv support.Anthony Green2004-08-303-0/+505
* re PR libffi/13141 (FAIL: InvokeReturn output - source compiled test <libffi ...David Daney2004-08-233-44/+125
* ffi.c (ffi_pref_cif_machdep): set `cif->flags' to contain `FFI_TYPE_UINT64' a...Casey Marshall2004-08-153-3/+296
* ffi64.c (ffi_prep_args ): 8-align all stack arguments.Andrew Haley2004-08-101-0/+2
* ffi.c (ffi_prep_args): Fix C aliasing violation.Ulrich Weigand2004-07-111-10/+8
* ffi_darwin.c (flush_icache): ';' is a comment character on Darwin, use '\n\t'...Geoffrey Keating2004-06-301-5/+5
* unix.S (ffi_call_unix): Insert group barrier break fp_done.Jakub Jelinek2004-06-101-2/+3
* Patch 14922Matt Austern2004-04-272-2/+10
* linux.S: Fix typo.Matthias Klose2004-03-201-1/+1
* [multiple changes]Matthias Klose2004-03-194-2/+943
* types.c: Fix alignment size of X86_WIN32 case int64 and double.Hosaka Yuji2004-03-163-6/+79
* Enabled linkonce support for Darwin.Matt Austern2004-03-122-11/+13
* ffi.c (ffi_prep_incoming_args_UNIX): Get floating point arguments from fp reg...Andreas Schwab2004-03-111-8/+7
* ffi.c (ffi_prep_args_SYSV): Change ecif->cif->bytes to bytes.Matt Kraai2004-02-261-7/+9
* * src/types.c (pointer): POWERPC64 has 8 byte pointers.Alan Modra2004-02-091-1/+1
* ffi.c (ffi_prep_args64): Correct long double handling.Alan Modra2004-02-091-2/+19
* ffi.c (ffi_prep_cif_machdep <FFI_LINUX64>): Correct long double function retu...Alan Modra2004-02-083-82/+97
* * src/types.c: Use 16 byte long double for POWERPC64.Alan Modra2004-02-071-1/+1
* ffi.c (ffi_prep_args_v9): Shift the parameter array when the structure return...Eric Botcazou2004-01-253-87/+188
* ffi64.c (ffi_prep_args): Cast the RHS of an assignment instead of the LHS.Michael Ritzert2004-01-211-1/+1
* re PR libffi/13221 (libffi's closure couldn't pass sequence of char and/or sh...Hosaka Yuji2003-12-021-4/+4
* prep_cif.c (ffi_prep_cif): Move the validity check after the initialization.Andreas Tobler2003-11-061-2/+4
* java_raw_api.c (ffi_java_ptrarray_to_raw): Replace FFI_ASSERT(FALSE) with FFI...Andreas Tobler2003-10-231-1/+1
* ffitarget.h: Replace undefined UINT32 and friends with __attribute__((__mode_...David Daney2003-10-221-4/+4
* * src/ia64/ffi.c: Replace FALSE/TRUE with false/true.Andreas Schwab2003-10-221-13/+13
* commit missing adds.Andreas Tobler2003-10-2111-0/+756
* [multiple changes]Andreas Tobler2003-10-2132-173/+188
* ffi.c: Use _ABIN32, _ABIO32 instead of external _MIPS_SIM_NABI32, _MIPS_SIM_A...Rainer Orth2003-10-201-10/+10
* ffi_darwin.c (ffi_prep_args): Declare bytes again.Andreas Tobler2003-10-201-0/+1
* types.c (double, longdouble): Default POWERPC64 to 8 byte size and align.Alan Modra2003-10-141-1/+1
* aix.S: Cleanup whitespaces.David Edelsohn2003-09-182-23/+22
* darwin.S: Cleanup whitespaces, comment formatting.Andreas Tobler2003-09-183-224/+219
* types.c (double): Add AIX and Darwin to the right TYPEDEF.Andreas Tobler2003-09-184-184/+168
* ffi.c (ffi_prep_args): Take account into the alignement for the register size.Kaz Kojima2003-09-182-20/+21
* prep_cif.c (initialize_aggregate): Include tail padding in structure size.Alan Modra2003-09-122-1/+10
* types.c (double, longdouble): Merge identical SH and ARM typedefs, and add PO...Alan Modra2003-09-113-13/+8
* 2003-09-09 Andreas Tobler <a.tobler@schweiz.ch>Andreas Tobler2003-09-091-2/+14
* java_raw_api.c: Include <stdlib.h> to fix compiler warning about implicit dec...Andreas Tobler2003-09-041-0/+1
* ffi.c (OFS_INT16): Set 0 for little endian case.Kaz Kojima2003-08-131-2/+2
* ffi.c (ffi_prep_args64): Modify for changed gcc structure passing.Alan Modra2003-08-023-95/+71
* re PR libffi/11410 (ffitest failures on Solaris 8/SPARC)Andreas Tobler2003-07-302-17/+27
* ppc_closure.S: Include ffi.h.Franz Sirl2003-06-191-0/+1
* sysv.S: Avoid gas-only .uleb128/.sleb128 directives.Rainer Orth2003-06-131-30/+30
* Makefile.am: Add SHmedia support.Kaz Kojima2003-06-132-0/+931
* configure.in (HAVE_RO_EH_FRAME): Check whether .eh_frame section should be re...Jakub Jelinek2003-05-1710-62/+120
* Solaris 7 .register fix.Jeff Sturm2003-05-081-1/+3
* configure.in (powerpc64*-*-linux*): Remove.Jakub Jelinek2003-04-186-112/+928