summaryrefslogtreecommitdiff
path: root/libffi/src
Commit message (Expand)AuthorAgeFilesLines
* Merge libffi to upstream commit c82cc159426d8d4402375fa1ae3f045b9cf82e16Richard Henderson2015-01-1294-12809/+14762
* linux64.S: Emit .note.GNU-stack even when POWERPC64 is not defined.Jakub Jelinek2014-09-112-4/+6
* ffi.c: Do not include stdlib.h.Uros Bizjak2014-07-251-2/+1
* Enable Java on Cygwin-64Bernd Edlinger2014-05-133-61/+113
* sysv.S (ffi_closure_SYSV): Use x29 as the main CFA reg; update cfi_rel_offset.Yufeng Zhang2014-03-121-4/+4
* re PR libffi/60073 (64-bit libffi.call/cls_double_va.c FAILs after recent mod...Eric Botcazou2014-02-174-187/+236
* re PR libffi/60073 (64-bit libffi.call/cls_double_va.c FAILs after recent mod...Eric Botcazou2014-02-132-8/+28
* ffitarget.h: Import from upstream.Alan Modra2013-12-1011-1762/+2093
* ppc_closure.S: Don't bl .Luint128.Alan Modra2013-11-181-1/+1
* PowerPC64 ELFv2 supportAlan Modra2013-11-184-216/+718
* ffi.c (ffi_prep_args_SYSV): Move var declaration before statements.Alan Modra2013-06-253-7/+84
* win64.S: Make use of ffi_closure_win64_inner symbol pc-relative.Kai Tietz2013-03-221-1/+1
* closures.c (is_emutramp_enabled [!FFI_MMAP_EXEC_EMUTRAMP_PAX]): Move default ...Dave Korn2013-03-071-2/+4
* ffi.c (ffi_prep_cif_machdep): Fix case where DOUBLE equal LONGDOUBLE.Andreas Tobler2013-02-061-0/+2
* libffi mergeAnthony Green2012-12-2621-103/+2947
* linux64_closure.S: Add new ABI support.Alan Modra2012-10-312-4/+37
* re PR libffi/53014 (libffi failures on mips64-linux-gnu with soft-float)Andrew Pinski2012-08-261-2/+9
* ffi.c (ffi_prep_closure_loc): Don't ASSERT ABI test, just return FFI_BAD_ABI ...Uros Bizjak2012-08-081-1/+2
* Define FFI_SIZEOF_JAVA_RAW to 4 for x32H.J. Lu2012-07-181-1/+2
* ffi.c (ffi_prep_args_SYSV): Declare double_tmp.Peter Bergner2012-04-021-7/+6
* Restore trampled commitsAnthony Green2012-03-293-7/+50
* ffi.c (ffi_prep_closure_loc): Don't ASSERT ABI test, just return FFI_BAD_ABI ...Kaz Kojima2012-03-132-4/+6
* aix_closure.S (ffi_closure_ASM): Adjust for Darwin64 change to return value o...David Edelsohn2012-03-091-1/+3
* Merge upstream libffiAnthony Green2012-03-0445-553/+5603
* re PR libffi/52221 ([libffi] r183675,r184021 needs to be fixed.)Kai Tietz2012-02-232-4/+34
* re PR libffi/52221 ([libffi] r183675,r184021 needs to be fixed.)Kai Tietz2012-02-131-3/+16
* * src/sparc/v9.S (STACKFRAME): Bump to 176.Eric Botcazou2012-02-111-1/+1
* prep_cif.c (ffi_prep_cif): Allow for X86_WIN32 also FFI_THISCALL.Kai Tietz2012-02-084-1/+67
* ffi.c (ffi_call_win32): Add new argument to prototype for specify calling-con...Kai Tietz2012-01-293-19/+181
* sysv.S (ffi_call_SYSV): Properly test for plain mc68000.Andreas Schwab2012-01-231-8/+8
* re PR target/48496 ('asm' operand requires impossible reload)Jakub Jelinek2012-01-191-3/+7
* n32.S: Add ".set mips4".Andrew Pinski2011-12-071-0/+1
* re PR libffi/49594 (bootstrap failure in libffi:darwin_closure for powerpc-da...Iain Sandoe2011-09-041-3/+4
* ffi.c (FFI_INIT_TRAMPOLINE): Remove hard-coded assembly instructions.Andrew Haley2011-08-252-3/+8
* ffi.c (FFI_INIT_TRAMPOLINE): Clear icache.Andrew Haley2011-07-111-1/+5
* osf.S (UA_SI, [...]): Define.Rainer Orth2011-04-291-18/+39
* ffi.c: Add RTEMS support for cache flushing.Joel Sherrill2011-02-082-0/+46
* configure.ac: Add mips*-*-rtems* support.Joel Sherrill2011-02-081-0/+8
* Update Copyright years for files modified in 2010.Jakub Jelinek2011-01-033-3/+3
* re PR libffi/29152 (64-bit darwin ppc port needed for libffi)Iain Sandoe2010-12-184-347/+1181
* sysv.S (ffi_closure_SYSV): Add UNWIND to .pad directive.Chung-Lin Tang2010-12-031-74/+78
* sysv.S (FDE_ENCODING, FDE_ENCODE): Define.Richard Henderson2010-11-291-25/+26
* Add ARM VFP ABI support to libffi.Chung-Lin Tang2010-10-283-30/+392
* re PR libffi/45677 (Bad stack allocation for ffi function calls on x86-64)Jakub Jelinek2010-10-011-2/+2
* closures.c (open_temp_exec_file_mnt): Check if getmntent_r returns NULL.Mark Wielaard2010-09-031-1/+1
* Remove warningsDan Witte2010-08-063-12/+12
* Add OS/2 SupportDan Witte2010-08-063-8/+77
* Define libffi macros carefullyDan HorĂ¡k2010-08-063-0/+10
* Fix spelling errorsMichael Kohler2010-08-062-2/+2
* Fix SELinux testEvan Phoenix2010-08-061-1/+1