Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| b2d610e0 | 2014-03-21 11:10:13 | Compile win32.S on 32-bit Darwin as well | ||
| 46c5d3c3 | 2014-03-16 21:16:08 | Change double quotes in Makefile.am to single quotes. This was originally done in PR #84, except the change was made to Makefile.in instead of Makefile.am and was therefore reverted the next time the files were regenerated. | ||
| d948d0a7 | 2014-03-16 10:53:48 | Merge pull request #98 from joshtriplett/unconfigure.host Merge configure.host into configure.ac | ||
| a86bd318 | 2014-03-16 06:58:59 | Merge configure.host into configure.ac configure.host only has a single entry, and shows no signs of needing more added. | ||
| 1c68c072 | 2014-03-16 06:11:58 | Generate ChangeLog from git in make dist Archive the existing ChangeLog to ChangeLog.libffi-3.1 | ||
| e1911f78 | 2014-03-16 03:25:53 | Add support for stdcall, thiscall, and fastcall on non-Windows x86-32 Linux supports the stdcall calling convention, either via functions explicitly declared with the stdcall attribute, or via code compiled with -mrtd which effectively makes stdcall the default. This introduces FFI_STDCALL, FFI_THISCALL, and FFI_FASTCALL on non-Windows x86-32 platforms, as non-default calling conventions. | ||
| 634a475e | 2014-03-01 18:37:29 | Update Makefile for new darwin scripts | ||
| a04e30ba | 2014-02-28 17:20:59 | Add missing -DFFI_DEBUG flag | ||
| 7ea67773 | 2013-11-30 20:58:31 | Remove build-ios from Makefile Conflicts: ChangeLog | ||
| 3dc3f32c | 2013-12-05 16:23:25 | Undo iOS ARM64 changes. | ||
| d4b931c1 | 2013-11-30 20:58:31 | Remove build-ios from Makefile | ||
| ab79d6e2 | 2013-11-21 06:12:35 | This separates the 32-bit sysv/linux/bsd code from the 64-bit linux code, and makes it possible to link code compiled with different options to those used to compile libffi. For example, a -mlong-double-128 libffi can be used with -mlong-double-64 code. Using the return value area as a place to pass parameters wasn't such a good idea, causing a failure of cls_ulonglong.c. I didn't see this when running the mainline gcc libffi testsuite because that version of the test is inferior to the upstreamm libffi test. Using NUM_FPR_ARG_REGISTERS rather than NUM_FPR_ARG_REGISTERS64 meant that a parameter save area could be allocated before it was strictly necessary. Wrong but harmless. Found when splitting apart ffi.c into 32-bit and 64-bit support. | ||
| ac753688 | 2013-11-21 06:12:35 | This separates the 32-bit sysv/linux/bsd code from the 64-bit linux code, and makes it possible to link code compiled with different options to those used to compile libffi. For example, a -mlong-double-128 libffi can be used with -mlong-double-64 code. Using the return value area as a place to pass parameters wasn't such a good idea, causing a failure of cls_ulonglong.c. I didn't see this when running the mainline gcc libffi testsuite because that version of the test is inferior to the upstreamm libffi test. Using NUM_FPR_ARG_REGISTERS rather than NUM_FPR_ARG_REGISTERS64 meant that a parameter save area could be allocated before it was strictly necessary. Wrong but harmless. Found when splitting apart ffi.c into 32-bit and 64-bit support. | ||
| c2422174 | 2013-11-02 14:08:23 | Merge pull request #45 from foss-for-synopsys-dwc-arc-processors/arc_support arc: Fix build error | ||
| c265b4ca | 2013-11-02 14:08:23 | Merge pull request #45 from foss-for-synopsys-dwc-arc-processors/arc_support arc: Fix build error | ||
| 16b93a21 | 2013-10-15 15:33:59 | Add nios2 port. | ||
| d2fcbcdf | 2013-10-08 06:27:46 | Add m88k and VAX support. Update some configury bits. | ||
| d918d478 | 2013-07-08 15:51:36 | arc: Fix build error One part of the patch for ARC support was missing in the upstreamed version. Signed-off-by: Mischa Jonker <mjonker@synopsys.com> | ||
| f88118b3 | 2013-07-02 15:51:27 | Revert "Merge pull request #36 from abergmeier/emscripten_fix" This reverts commit 6a4d901dde7b3f87984c563505717cde3113d16e, reversing changes made to b50a13b9c07ec09af4b9697e482acdad571e6961. | ||
| 6a4d901d | 2013-07-02 12:12:34 | Merge pull request #36 from abergmeier/emscripten_fix Fixes for building with Emscripten | ||
| b082e150 | 2013-06-10 16:19:33 | Add ARC support This adds support for the ARC architecture to libffi. DesignWare ARC is a family of processors from Synopsys, Inc. This patch has been tested on a little-endian system and passes the testsuite. Signed-off-by: Mischa Jonker <mjonker@synopsys.com> | ||
| 587002c0 | 2013-04-19 17:12:24 | Enable disabling of libtool on platforms where it does not work (e.g. LLVM). Build libraries normally then. | ||
| 215763d0 | 2013-03-16 07:57:35 | Update configury. | ||
| 2fb527a0 | 2013-03-16 07:46:38 | Add Meta processor support | ||
| f308faf1 | 2013-02-11 14:25:13 | Add moxie support. Release 3.0.12. | ||
| 7aab825c | 2013-02-08 13:26:21 | Add missing files to dist | ||
| ed6ae950 | 2013-02-07 16:43:36 | Add libtool-ldflags. Define toolexeclibdir for non-GCC builds. | ||
| f7cd61e9 | 2013-02-06 17:38:04 | Fix pkgconfig install bits | ||
| aeb8719a | 2013-01-21 07:37:30 | New microblaze support | ||
| 40860245 | 2013-01-21 07:37:30 | New microblaze support | ||
| 20cae32b | 2013-01-21 07:07:38 | Xtensa support | ||
| ea7f8440 | 2013-01-04 09:09:32 | remove gcc-ism | ||
| 335f419a | 2013-01-02 06:30:03 | Merge pull request #23 from rurban/master cygwin/mingw shared libs need libtool LDFLAGS = -no-undefined | ||
| 8bad679a | 2013-01-02 08:28:35 | New stand-alone patch | ||
| 981c32ee | 2013-01-02 07:34:03 | Merge with GCC. Eliminate quilt bits. | ||
| f680b598 | 2012-11-06 16:00:40 | Add missing aarch64 configury bits | ||
| 9c00a3f6 | 2012-10-12 16:46:06 | TILE-Gx/TILEPro support | ||
| 6d6f7110 | 2012-07-07 12:42:00 | cygwin/mingw shared libs need libtool LDFLAGS = -no-undefined otherwise only static libs are created. | ||
| 213ed15c | 2012-04-27 01:34:15 | Add blackfin supprt from Alexandre Keunecke. | ||
| 7e0a412c | 2012-04-11 22:47:44 | Update files to ship | ||
| 3f502306 | 2012-04-06 20:34:51 | mend | ||
| 0a1ab12a | 2012-03-30 08:14:08 | Various MSVC-related changes. | ||
| 6a6e7f86 | 2011-11-12 16:20:42 | Fix kfreebsd | ||
| c411f140 | 2011-11-12 07:32:36 | Fix ax_enable_builddir macro on BSD systems | ||
| 3d56106b | 2011-11-12 07:20:24 | Rebase | ||
| 8c01954c | 2011-09-06 14:26:32 | Build assembly files with debug info | ||
| ee6696fd | 2011-08-23 12:30:29 | 3.0.11-rc1. soname bump. | ||
| 3b7efa4e | 2011-08-15 13:25:13 | Revert remove-debug-code patch temporarily (for ARM Fedora release) | ||
| d72c49e5 | 2011-02-13 11:41:05 | Add missing msvcc.sh | ||
| 7c7c9f32 | 2011-02-12 09:29:29 | ungccify parts of the build | ||
| 17d9e9e6 | 2011-02-11 12:23:20 | Use newer autotools. Only build debug.c when --enable-debug. | ||
| 0cad4386 | 2011-02-09 06:11:46 | Add ChangeLog entry. Fix copyright headers. | ||
| 1106229a | 2011-02-08 19:20:09 | Add iOS support | ||
| 2db72615 | 2010-11-21 10:50:56 | Rebase | ||
| c71480ea | 2010-09-19 09:02:05 | Update automake/autoconf to conditionally build src/arm/trampoline.S if FFI_EXEC_TRAMPOLINE_TABLE is enabled. | ||
| 00d0b59c | 2010-08-05 14:56:53 | Fix debug build for windows | ||
| 3f5b1375 | 2010-07-12 14:39:18 | rebase | ||
| 9dc9a293 | 2010-04-13 10:33:52 | Rebase to latest GCC sources | ||
| c3042afa | 2010-01-01 08:08:02 | Reset quilt patches post 3.0.9 merge with GCC | ||
| 1fe3dc7c | 2009-12-25 01:39:00 | Add windows support patch. | ||
| c7fa2da8 | 2009-12-24 07:22:44 | 3.0.9rc6 | ||
| 115ab36f | 2009-12-24 00:22:00 | Update missing changes for 3.0.9r4. | ||
| 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 |