summaryrefslogtreecommitdiff
path: root/libffi/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* Improve libffi commentsMatthias Klose2010-08-062-7/+8
* Enable build with microsoft compilerAnthony Green2010-08-063-259/+417
* Enable build with sun compilerOliver Kiddle2010-08-061-3/+3
* sysv.S (ffi_call_SYSV): Align the stack pointer to 16-bytes.Neil Roberts2010-07-071-0/+3
* configure.ac (libffi_cv_as_x86_pcrel): Check for illegal in as output, too.Rainer Orth2010-05-191-1/+11
* configure.ac (libffi_cv_as_x86_64_unwind_section_type): New test.Rainer Orth2010-03-151-0/+4
* sysv.S (__ARM_ARCH__): Define for processor __ARM_ARCH_7EM__.Matthias Klose2010-02-151-1/+2
* * src/mips/n32.S: Use .abicalls and .eh_frame with __GNUC__.Rainer Orth2010-01-061-4/+4
* ffi_darwin.c (ffi_prep_args): Copy abi and nargs to local variables.David Edelsohn2009-12-281-13/+62
* configure.ac: Define FFI_MMAP_EXEC_WRIT for the given targets.Andreas Tobler2009-12-261-5/+0
* ffi.c (ffi_prep_args_SYSV): Advance intarg_count when a float arguments is pa...Andreas Schwab2009-12-261-0/+3
* IRIX supportFrank Everdij2009-12-263-9/+34
* avr32 libffi portBradley Smith2009-12-263-0/+679
* ffi.c (ffi_closure_inner_pa32): Handle FFI_TYPE_LONGDOUBLE type on HP-UX.John David Anglin2009-12-141-0/+7
* ffi.c (ffi_closure_sparc_inner_v9): Properly align 'long double' arguments.Eric Botcazou2009-12-111-0/+5
* re PR libffi/40700 (All amd64 libffi execution tests fail on Solaris 10/x86)Rainer Orth2009-12-101-1/+6
* aix_closure.S (libffi_closure_ASM): Fix tablejump typo.David Edelsohn2009-12-071-1/+1
* aix.S: Update AIX32 code to be consistent with AIX64 code.David Edelsohn2009-12-052-174/+185
* aix_closure.S: Reorganize 64-bit code to match linux64_closure.S.David Edelsohn2009-12-041-86/+105
* re PR libffi/41908 (closures fail for some structure arguments containing flo...Uros Bizjak2009-12-041-17/+71
* ffi_darwin.c (ffi_closure_helper_DARWIN): Increment pfr for long double split...David Edelsohn2009-12-041-1/+2
* ffi_darwin.c (ffi_prep_args): Increment next_arg and fparg_count twice for lo...David Edelsohn2009-12-031-0/+2
* re PR libffi/42243 (powerpc-apple-darwin9 libffi failures)David Edelsohn2009-12-031-14/+12
* ffi_darwin.c (ffi_prep_args): Fix typo in INT64 case.David Edelsohn2009-12-021-1/+1
* aix.S (ffi_call_AIX): Convert to more standard register usage.David Edelsohn2009-12-013-115/+85
* re PR libffi/35484 (libffi doesn't support AIX 64bit)David Edelsohn2009-11-304-77/+454
* win64.S (_ffi_call_win64 stack): Remove for gnu assembly version use of ___ch...Kai Tietz2009-09-291-2/+0
* PR libffi/40242, PR libffi/41443Matthias Klose2009-09-231-8/+15
* PR testsuite/32843 (strikes again)Loren J. Rittle2009-09-171-1/+1
* java_raw_api.c (ffi_java_raw_to_rvalue): Remove special handling for FFI_TYPE...David Daney2009-09-154-34/+199
* re PR libffi/40807 (libffi.call/return_sc.c)Dave Korn2009-07-243-134/+370
* ffi.c: Avoid clobbering cr3 and cr4, which are supposed to be callee-saved.Wim Lewis2009-06-162-29/+19
* [multiple changes]Andrew Haley2009-06-127-94/+818
* freebsd.S: Add missing file.Andrew Haley2009-06-091-0/+458
* ffitarget.h, ffi.c: Merge stdcall changes from libffi.Andrew Haley2009-06-052-9/+45