Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 8ddac835 | 2010-09-18 15:38:06 | Fix placement of the __APPLE__ macro. | ||
| 69043d02 | 2010-09-18 15:32:08 | Work-around libffi's FP ABI detection. On iOS, we must use the AAPCS floating point return value calling conventions. libffi's ARM implementation will only use these conventions if __SOFTFP__ is defined, which is not the case when GCC's -mfloat-abi defaults to 'softfp' instead of 'soft'. To work around this we manually define __SOFTFP__ for Apple platforms in the ARM-specific sysv.S. See also: http://developer.apple.com/library/ios/#documentation/Xcode/Conceptual/iPhoneOSABIReference/Introduction/Introduction.html http://infocenter.arm.com/help/topic/com.arm.doc.ihi0042d/IHI0042D_aapcs.pdf | ||
| a82e6c35 | 2010-09-18 14:44:24 | Add a stub iOS build script to drive autoconf | ||
| 84e8de6e | 2010-08-06 01:35:12 | Restore execute permissions | ||
| 3aeecc9e | 2010-08-05 15:19:00 | Fix win64-struct-args patch | ||
| 00d0b59c | 2010-08-05 14:56:53 | Fix debug build for windows | ||
| bda487e8 | 2010-08-05 09:02:41 | Don't use -safeseh with ml64 | ||
| c1d28ba8 | 2010-08-05 08:48:16 | stdcall-x86-closure-fix | ||
| 5feacad4 | 2010-08-05 08:30:04 | define generic symbols carefully | ||
| 10ea8489 | 2010-08-05 08:24:27 | don't copy win64 struct args | ||
| d14178be | 2010-07-23 09:14:00 | FFI_LAST_ABI fix | ||
| 3f5b1375 | 2010-07-12 14:39:18 | rebase | ||
| eaf444ea | 2010-07-10 08:59:09 | Fix selinux test | ||
| 63097415 | 2010-05-05 20:14:56 | Micharl Kohler's spelling fixes | ||
| 9dc9a293 | 2010-04-13 10:33:52 | Rebase to latest GCC sources | ||
| f2c2a4fc | 2010-04-13 10:19:28 | Remove warnings and add OS/2 support | ||
| c0b69e57 | 2010-03-30 08:30:22 | Dan Witte's windows build fixes. | ||
| 59a259f4 | 2010-03-15 05:57:51 | Remove junk file | ||
| 3de1eb36 | 2010-03-15 05:57:24 | fix-comments patch | ||
| c3813b6d | 2010-01-26 16:48:56 | Rebuild Makefiles with automake 1.11.1 for CVE-2009-4029. | ||
| 8d27f68b | 2010-01-15 11:35:37 | Mention recent changes in README | ||
| ff3cd68b | 2010-01-15 11:27:24 | Add msvc.sh wrapper | ||
| cadeba6c | 2010-01-15 10:46:51 | Microsoft Visual C port | ||
| 0739e7dc | 2010-01-15 09:48:33 | Add x86 Sun Studio compiler support | ||
| edfdfd2e | 2010-01-13 02:56:19 | Add closure example doc | ||
| 7b7a42f2 | 2010-01-12 09:14:14 | Rebase from GCC | ||
| 4b18d1f7 | 2010-01-01 10:24:27 | Add x86-64 MingW to README | ||
| c3042afa | 2010-01-01 08:08:02 | Reset quilt patches post 3.0.9 merge with GCC | ||
| b0304e96 | 2009-12-31 11:32:40 | Update version | ||
| 2e7e03d0 | 2009-12-31 07:43:22 | Final updates before 3.0.9 | ||
| aea706c5 | 2009-12-29 10:09:31 | really 3.0.9rc12 | ||
| 0cfe60e9 | 2009-12-29 10:06:04 | 3.0.9rc12 | ||
| 14e2e92e | 2009-12-27 21:03:33 | 3.0.9rc11 | ||
| 88440278 | 2009-12-26 12:57:23 | HPUX support and avr32 test fixes. | ||
| 01c78756 | 2009-12-26 10:05:18 | 3.0.9rc9 | ||
| 70868464 | 2009-12-26 09:58:03 | Remove xfails for mips and arm | ||
| 838d4ad9 | 2009-12-26 09:57:27 | Remove a bunch of xfails. | ||
| 7e37eaaf | 2009-12-26 07:46:50 | Fix huge_struct for solaris | ||
| 07cc7a37 | 2009-12-26 07:23:04 | 3.0.9rc8 | ||
| 2b9be16f | 2009-12-26 07:04:45 | 3.0.9rc8 | ||
| 9458d88f | 2009-12-26 07:02:27 | Rebase from GCC | ||
| 6a341241 | 2009-12-26 06:51:33 | Add Andreas Schwab's powerpc fix | ||
| 39c8792e | 2009-12-25 21:52:28 | 3.0.9rc7 | ||
| 1d04af52 | 2009-12-25 09:50:36 | Updated some mips XFAILs | ||
| 26e9509c | 2009-12-25 02:19:23 | Clean up ChangeLog.libffi for older patches. | ||
| 9c157d32 | 2009-12-25 02:15:40 | Clean up undefine_AC_ARG_VAR_PRECIOUS patch. | ||
| d22de05b | 2009-12-25 02:04:23 | Fix patches | ||
| 1fe3dc7c | 2009-12-25 01:39:00 | Add windows support patch. | ||
| f7c0bc61 | 2009-12-25 01:22:11 | 3.0.9rc6 | ||
| c7fa2da8 | 2009-12-24 07:22:44 | 3.0.9rc6 | ||
| da11bece | 2009-12-24 05:34:46 | Release 3.0.9rc5 | ||
| e3399b11 | 2009-12-24 01:09:32 | Update README | ||
| 115ab36f | 2009-12-24 00:22:00 | Update missing changes for 3.0.9r4. | ||
| f8c7a245 | 2009-12-23 23:46:22 | Switch to quilt. Rebase to latest GCC. | ||
| ce806772 | 2009-10-05 00:41:35 | Merge branch 'master' of git@github.com:atgreen/libffi | ||
| dcc1f6b4 | 2009-10-05 00:29:33 | More clean up. | ||
| 2829f594 | 2009-10-05 00:28:03 | Clean up | ||
| cd98813d | 2009-10-05 00:25:29 | From Jens Rehsack. Fix for 64-bit AIX. | ||
| e4a91de7 | 2009-10-05 00:16:17 | From Abdulaziz Ghuloum. Adds special case for Snow Leopard. | ||
| 3425a763 | 2009-10-04 23:57:29 | Fix detection of free/openbsd. From Alexis Ballier. | ||
| 2340e7a7 | 2009-10-04 23:53:17 | AVR support | ||
| 5cbe2058 | 2009-10-04 23:53:11 | Initial stand-alone patch. | ||
| c6dddbd0 | 2009-10-04 08:11:33 | Initial commit | ||
| 5ffc0c37 | 2009-10-04 07:58:22 | Update version to 3.0.9rc1. Add more useful things to .gitignore. | ||
| bd29f83e | 2009-09-29 12:07:26 | Add .gitignore | ||
| 9474f853 | 2009-09-29 11:13:02 | Remove old CVSROOT files. | ||
| 0c25275e | 2009-08-19 12:57:34 | Apply Dave Korn's cygwin/GCC changes | ||
| 39228c27 | 2009-06-16 18:00:47 | 2009-06-16 Wim Lewis <wiml@hhhh.org> * src/powerpc/ffi.c: Avoid clobbering cr3 and cr4, which are supposed to be callee-saved. * src/powerpc/sysv.S (small_struct_return_value): Fix overrun of return buffer for odd-size structs. | ||
| 5e93cc70 | 2009-06-16 17:41:47 | 2009-06-16 Andreas Tobler <a.tobler@schweiz.org> PR libffi/40444 * testsuite/lib/libffi-dg.exp (libffi_target_compile): Add allow_stack_execute for Darwin. | ||
| b509af89 | 2009-06-16 16:17:52 | 2009-06-16 Andrew Haley <aph@redhat.com> * configure.ac (TARGETDIR): Add missing blank lines. * configure: Regenerate. | ||
| d57e96dc | 2009-06-16 09:59:02 | 2009-06-16 Andrew Haley <aph@redhat.com> * testsuite/libffi.call/cls_align_sint64.c, testsuite/libffi.call/cls_align_uint64.c, testsuite/libffi.call/cls_longdouble_va.c, testsuite/libffi.call/cls_ulonglong.c, testsuite/libffi.call/return_ll1.c, testsuite/libffi.call/stret_medium2.c: Fix printf format specifiers. * testsuite/libffi.call/huge_struct.c: Ad x86 XFAILs. * testsuite/libffi.call/float2.c: Fix dg-excess-errors. * testsuite/libffi.call/ffitest.h, testsuite/libffi.special/ffitestcxx.h (PRIdLL, PRIuLL): Define. | ||
| b01d6d19 | 2009-06-16 09:44:54 | 2009-06-16 Andrew Haley <aph@redhat.com> * testsuite/libffi.call/err_bad_typedef.c: xfail everywhere. * testsuite/libffi.call/err_bad_abi.c: Likewise. | ||
| 35b6ded1 | 2009-06-12 15:29:20 | 2009-06-11 Kaz Kojima <kkojima@gcc.gnu.org> * testsuite/libffi.call/cls_longdouble_va.c: Add xfail sh*-*-linux-*. * testsuite/libffi.call/err_bad_abi.c: Add xfail sh*-*-*. * testsuite/libffi.call/err_bad_typedef.c: Likewise. | ||
| acc46605 | 2009-06-12 14:21:28 | 2009-06-12 Andrew Haley <aph@redhat.com> * ChangeLog.libffi: testsuite/libffi.call/cls_align_sint64.c, testsuite/libffi.call/cls_align_uint64.c, testsuite/libffi.call/cls_ulonglong.c, testsuite/libffi.call/return_ll1.c, testsuite/libffi.call/stret_medium2.c: Fix printf format specifiers. testsuite/libffi.special/unwindtest.cc: include stdint.h. | ||
| 16d1996e | 2009-06-11 14:27:42 | update changelog | ||
| 92a515c3 | 2009-06-11 14:27:28 | use ffi_closure_alloc instead of stack-based closure | ||
| e4363160 | 2009-06-11 14:26:23 | remove unused extern | ||
| 1dc2781d | 2009-06-11 11:36:16 | remove not-yet-applied changelog entries | ||
| bb27735f | 2009-06-10 10:42:36 | add win64 support | ||
| b2a54c10 | 2009-06-08 16:50:49 | 2009-06-08 Andrew Haley <aph@redhat.com> * testsuite/libffi.call/err_bad_abi.c: Add xfails. * testsuite/libffi.call/cls_longdouble_va.c: Add xfails. * testsuite/libffi.call/cls_dbls_struct.c: Add xfail x86_64-*-linux-*. * testsuite/libffi.call/err_bad_typedef.c: Add xfails. * testsuite/libffi.call/stret_medium2.c: Add __UNUSED__ to args. * testsuite/libffi.call/stret_medium.c: Likewise. * testsuite/libffi.call/stret_large2.c: Likewise. * testsuite/libffi.call/stret_large.c: Likewise. | ||
| 25723e71 | 2009-06-05 13:03:40 | 2009-06-05 Andrew Haley <aph@redhat.com> * src/x86/win32.S (_ffi_closure_STDCALL): Import from gcc. | ||
| 70758199 | 2009-06-04 16:29:58 | 2009-06-04 Andrew Haley <aph@redhat.com> * src/powerpc/ffitarget.h: Fix misapplied merge from gcc. | ||
| e8bb1256 | 2009-06-04 14:59:18 | 2009-06-04 Andrew Haley <aph@redhat.com> * src/mips/o32.S, src/mips/n32.S: Fix licence formatting. | ||
| d66a8e32 | 2009-06-04 14:43:40 | 2009-06-04 Andrew Haley <aph@redhat.com> * src/x86/darwin.S: Fix licence formatting. src/x86/win32.S: Likewise. src/sh64/sysv.S: Likewise. src/sh/sysv.S: Likewise. | ||
| 7c3b7fd6 | 2009-06-04 14:39:20 | 2009-06-04 Andrew Haley <aph@redhat.com> * src/sh64/ffi.c: Remove lint directives. Was missing from merge of Andreas Tobler's patch from 2006-04-22. | ||
| 1a2f93a8 | 2009-06-04 10:45:51 | 2009-06-04 Andrew Haley <aph@redhat.com> * src/sh/ffi.c: Apply missing hunk from Alexandre Oliva's patch of 2007-03-07. | ||
| 944c95cf | 2009-06-03 17:42:56 | 2009-05-22 Dave Korn <dave.korn.cygwin@gmail.com> * src/x86/win32.S (_ffi_closure_STDCALL): New function. (.eh_frame): Add FDE for it. 2009-05-22 Dave Korn <dave.korn.cygwin@gmail.com> * configure.ac: Also check if assembler supports pc-relative relocs on X86_WIN32 targets. * configure: Regenerate. * src/x86/win32.S (ffi_prep_args): Declare extern, not global. (_ffi_call_SYSV): Add missing function type symbol .def and add EH markup labels. (_ffi_call_STDCALL): Likewise. (_ffi_closure_SYSV): Likewise. (_ffi_closure_raw_SYSV): Likewise. (.eh_frame): Add hand-crafted EH data. 2008-11-21 Eric Botcazou <ebotcazou@adacore.com> * src/sparc/ffi.c (ffi_prep_cif_machdep): Add support for signed/unsigned int8/16 return values. * src/sparc/v8.S (ffi_call_v8): Likewise. (ffi_closure_v8): Likewise. 2008-03-26 Kaz Kojima <kkojima@gcc.gnu.org> * src/sh/sysv.S: Add .note.GNU-stack on Linux. * src/sh64/sysv.S: Likewise. 2008-03-26 Daniel Jacobowitz <dan@debian.org> * src/arm/sysv.S: Fix ARM comment marker. | ||
| 00fa9724 | 2008-12-27 16:59:05 | properly glob-match | ||
| f5179e67 | 2008-12-26 19:06:28 | Mark XFAIL on longdouble tests for x86_64/mingw | ||
| 80e2b5a7 | 2008-12-22 15:21:15 | clean up tests for win64 use | ||
| 7063d999 | 2008-12-19 16:13:46 | Version 3.0.8 with x86-solaris support | ||
| bdfeb13f | 2008-12-19 15:47:44 | Bump to 3.0.7 | ||
| 69205de1 | 2008-07-24 18:03:48 | Many test fixes (failures due to excessive compiler warnings). | ||
| 260d513f | 2008-07-17 13:13:52 | Version 3.0.6. sh/sh64 fixes. | ||
| 37040318 | 2008-04-03 18:57:57 | Rev 3.0.5. | ||
| 8406f5f4 | 2008-04-03 18:57:34 | 3.0.5 | ||
| 23a9e732 | 2008-03-05 00:07:02 | 2008-03-04 Anthony Green <green@redhat.com> Blake Chaffin hos@tamanegi.org * testsuite/libffi.call/cls_align_longdouble_split2.c testsuite/libffi.call/cls_align_longdouble_split.c testsuite/libffi.call/cls_dbls_struct.c testsuite/libffi.call/cls_double_va.c testsuite/libffi.call/cls_longdouble.c testsuite/libffi.call/cls_longdouble_va.c testsuite/libffi.call/cls_pointer.c testsuite/libffi.call/cls_pointer_stack.c testsuite/libffi.call/err_bad_abi.c testsuite/libffi.call/err_bad_typedef.c testsuite/libffi.call/huge_struct.c testsuite/libffi.call/stret_large2.c testsuite/libffi.call/stret_large.c testsuite/libffi.call/stret_medium2.c testsuite/libffi.call/stret_medium.c: New tests from Apple. | ||
| 429e37d3 | 2008-02-28 04:50:19 | clicky | ||
| 51e79c42 | 2008-02-28 04:47:35 | getclicky | ||
| affcab04 | 2008-02-26 19:01:53 | 2008-02-26 Jakub Jelinek <jakub@redhat.com> Anthony Green <green@redhat.com> * src/alpha/osf.S: Add .note.GNU-stack on Linux. * src/s390/sysv.S: Likewise. * src/powerpc/linux64.S: Likewise. * src/powerpc/linux64_closure.S: Likewise. * src/powerpc/ppc_closure.S: Likewise. * src/powerpc/sysv.S: Likewise. * src/x86/unix64.S: Likewise. * src/x86/sysv.S: Likewise. * src/sparc/v8.S: Likewise. * src/sparc/v9.S: Likewise. * src/m68k/sysv.S: Likewise. * src/ia64/unix.S: Likewise. * src/arm/sysv.S: Likewise. |