Lines Matching +full:binutils +full:- +full:powerpc64 +full:- +full:linux +full:- +full:gnu
3 Date: Mon Jun 28 21:10:49 2021 -0400
9 Date: Mon Jun 28 19:50:29 2021 -0400
15 Date: Mon Jun 28 18:50:31 2021 -0400
21 Date: Mon Jun 28 18:45:11 2021 -0400
27 Date: Mon Jun 28 14:59:07 2021 -0400
33 Date: Mon Jun 28 11:51:35 2021 -0700
39 Date: Mon Jun 28 07:24:19 2021 -0700
41 Fix the assertions in cls-24byte (#652)
43 * Fix the assertions in cls-24byte
49 Date: Mon Jun 28 09:53:01 2021 -0400
55 Date: Mon Jun 28 04:56:30 2021 -0700
59 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
63 Date: Sun Jun 27 11:02:33 2021 -0700
69 Date: Sun Jun 27 09:49:31 2021 -0700
77 configure.ac: add --disable-exec-static-tramp flag (#647)
80 gobject-introspection use `ffi_closure_alloc()` as a way
94 gobject-introspection symptom:
100 $ gdb --args /usr/bin/python3.9 /usr/bin/meld
106 at ../gobject-introspection-1.68.0/girepository/girffi.c:428
107 428 g_free (wrapper->ffi_closure.cif->arg_types);
110 at ../gobject-introspection-1.68.0/girepository/girffi.c:428
112 at ../pygobject-3.40.1/gi/pygi-closure.c:635
121 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
125 Date: Sun Jun 27 11:25:06 2021 -0400
131 Date: Sun Jun 27 07:46:12 2021 -0400
141 Before the change with x86_64-pc-linux-gnu cross-compiler
142 installed the configure was not able to find cross-readelf:
145 $ ./configure --host=x86_64-pc-linux-gnu
147 …checking whether .eh_frame section should be read-only... .././configure: line 19540: readelf: com…
152 The change uses AC_CHECK_TOOL to automatically seatch for ${host}-readelf,
154 something like READELF=llvm-readelf.
156 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
160 Date: Sat Jun 26 12:12:06 2021 -0400
166 Date: Sat Jun 26 12:08:35 2021 -0400
172 Date: Sat Jun 26 10:55:57 2021 -0400
178 Date: Sat Jun 26 08:49:45 2021 -0400
182 Co-authored-by: Matthew Green <squidhacks@users.noreply.github.com>
186 Date: Fri Jun 25 19:50:33 2021 -0700
192 Date: Tue Jun 22 13:01:06 2021 -0400
194 Switch from travis-ci.org to travis-ci.com.
198 Date: Tue Jun 22 08:48:24 2021 -0400
204 Date: Tue Jun 22 07:33:46 2021 -0400
206 Remove libtool-ldflags file from .gitignore (#600)
212 Date: Tue Jun 15 15:19:26 2021 -0400
214 2021-06-15 Jakub Jelinek <jakub@redhat.com>
217 to number of words needed for type->size + byte_offset bytes rather
218 than just type->size bytes. Compute pos before the loop and check
224 Date: Tue Jun 15 08:50:20 2021 -0400
230 Static-library tests were failing only because there were
242 appveyor has cygwin64 pre-installed in /cygwin64, and 32-bit cygwin
245 * More testing - revert VS change, bump travis timeout
247 * Add -g to update the rest of perl
249 * Skip execution tests on non-native platforms
264 assembler expects read-only .eh_frame:
274 Date: Wed Jun 9 16:00:10 2021 -0400
282 Signed-off-by: Cheng Jin <jincheng@ca.ibm.com>
286 Date: Wed Jun 9 15:45:31 2021 -0400
292 Date: Fri Jun 4 18:20:24 2021 -0400
298 Date: Tue Jun 1 23:00:29 2021 -0400
304 Date: Tue Jun 1 22:57:47 2021 -0400
310 Date: Tue Jun 1 22:53:44 2021 -0400
316 Date: Tue Jun 1 22:34:37 2021 -0400
363 memcpying its instructions into closure->tramp.
370 and the bitmask operation is a no-op, and optimize it out.
379 Date: Thu Mar 25 10:43:05 2021 -0400
385 Date: Thu Mar 25 09:15:37 2021 -0400
401 $ CONFIG_SHELL=/bin/dash ./configure --host=x86_64-pc-linux-gnu
410 - on bash: `ax_cv_c_compiler_vendor=gnu`
411 - on dash: `ax_cv_c_compiler_vendor='gnu'`
416 Reported-by: Paolo Pedroni
418 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
422 Date: Wed Mar 24 11:38:36 2021 -0700
427 shipping in its libffi-27 tag.
429 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
449 These are meant to use callee clean-up.
453 Date: Wed Mar 24 07:07:53 2021 -0400
468 Co-authored-by: Matthew Waters <matthew@centricular.com>
472 Date: Tue Mar 23 19:06:08 2021 -0400
478 Date: Tue Mar 23 19:03:45 2021 -0400
483 libffi needs execute privileges. Add a libffi-specific temp directory
496 Date: Tue Mar 23 19:50:09 2021 -0300
501 …(https://github.com/libffi/libffi/commit/cec3a3a201f17a7f018f25e1a0917bd5206e5a5a#diff-2396a1256ac…
503 …(http://git.savannah.gnu.org/gitweb/?p=autoconf-archive.git;a=commit;h=73ee1b396c21062ee8eeb8721ba…
511 setting by configure, which usually includes -g. Hence, if CFLAGS was not
515 A typical default setting from configure is "-g -O2". This means that
516 AX_CC_MAXOPT might typically set CFLAGS to "-g -O2 -O3". This is fine,
517 because the later -O3 will override the earlier -O2. (The only assumption is
522 Date: Tue Mar 23 14:24:54 2021 -0400
528 Date: Tue Mar 23 12:26:37 2021 -0400
534 Date: Tue Mar 23 11:31:08 2021 -0400
546 Date: Sat Mar 20 06:06:28 2021 -0700
552 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
556 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
559 Author: Russell Keith-Magee <russell@keith-magee.com>
566 Date: Fri Mar 5 10:07:30 2021 -0600
576 a source file (except for MACH). The trampoline is either pre-defined
595 PC-relative data referencing
598 The solution implemented in this patch set uses PC-relative data references.
602 - the closure pointer
603 - pointer to the ABI handler to jump to
608 Some architectures support PC-relative data references in the ISA itself.
609 E.g., X64 supports RIP-relative references. For others, the PC has to
610 somehow be loaded into a general purpose register to do PC-relative data
637 - the closure pointer
638 - the original value of the scratch register
642 sp before trampoline ------> --------------------
644 --------------------
646 sp after trampoline -------> --------------------
650 - the closure pointer can be loaded in a desired register
652 - the scratch register can be restored to its original value
654 - the stack pointer can be restored to its original value
674 - a pointer to the closure
675 - a pointer to the ABI handler
679 - Make space on the stack for the closure and the scratch register
681 - Store the original value of the scratch register on the stack
682 - Using PC-relative reference, get the closure pointer
683 - Store the closure pointer on the stack
684 - Using PC-relative reference, get the ABI handler pointer
685 - Jump to the ABI handler
714 - char tramp[FFI_TRAMPOLINE_SIZE];
733 Support has been added for Linux. Support for other OSes can be added very
736 Signed-off-by: Madhavan T. Venkataraman <madvenka@linux.microsoft.com>
740 - Define the arch-specific initialization function ffi_tramp_arch ()
743 - Define the trampoline code mapping and data mapping sizes.
745 - Define the trampoline code table statically. Define two tables,
748 - Introduce a tiny prolog for each ABI handling function. The ABI
751 - ffi_closure_unix64
752 - ffi_closure_unix64_sse
753 - ffi_closure_win64
757 - ffi_closure_unix64_alt
758 - ffi_closure_unix64_sse_alt
759 - ffi_closure_win64_alt
766 - Call ffi_tramp_set_parms () in ffi_prep_closure_loc () to
769 Signed-off-by: Madhavan T. Venkataraman <madvenka@linux.microsoft.com>
773 - Define the arch-specific initialization function ffi_tramp_arch ()
776 - Define the trampoline code table statically. Define two tables,
779 - Define the trampoline code table statically.
781 - Introduce a tiny prolog for each ABI handling function. The ABI
784 - ffi_closure_i386
785 - ffi_closure_STDCALL
786 - ffi_closure_REGISTER
790 - ffi_closure_i386_alt
791 - ffi_closure_STDCALL_alt
792 - ffi_closure_REGISTER_alt
799 - Call ffi_tramp_set_parms () in ffi_prep_closure_loc () to
802 Signed-off-by: Madhavan T. Venkataraman <madvenka@linux.microsoft.com>
806 - Define the arch-specific initialization function ffi_tramp_arch ()
809 - Define the trampoline code mapping and data mapping sizes.
811 - Define the trampoline code table statically.
813 - Introduce a tiny prolog for each ABI handling function. The ABI
816 - ffi_closure_SYSV
817 - ffi_closure_SYSV_V
821 - ffi_closure_SYSV_alt
822 - ffi_closure_SYSV_V_alt
829 - Call ffi_tramp_set_parms () in ffi_prep_closure_loc () to
832 Signed-off-by: Madhavan T. Venkataraman <madvenka@linux.microsoft.com>
836 - Define the arch-specific initialization function ffi_tramp_arch ()
839 - Define the trampoline code mapping and data mapping sizes.
841 - Define the trampoline code table statically.
843 - Introduce a tiny prolog for each ABI handling function. The ABI
846 - ffi_closure_SYSV
847 - ffi_closure_VFP
851 - ffi_closure_SYSV_alt
852 - ffi_closure_VFP_alt
859 - Call ffi_tramp_set_parms () in ffi_prep_closure_loc () to
862 Signed-off-by: Madhavan T. Venkataraman <madvenka@linux.microsoft.com>
866 Date: Wed Dec 2 16:14:27 2020 -0500
870 memfd_create creates a file in a memory-only filesystem that may
871 bypass strict security protocols in filesystem-based temporary
875 Author: hjl-tools <hjl.tools@gmail.com>
876 Date: Wed Dec 2 12:52:12 2020 -0800
880 Since for x86_64-*x32 and x86_64-x32-* hosts, -m32 generates ia32 codes.
885 Date: Tue Nov 24 19:13:57 2020 -0500
893 Allow to build with mingw-clang (#579)
895 For some reason, compiling sysv.S with mingw-clang fails with:
901 fine with mingw-gcc too.
923 Date: Tue Oct 27 09:07:38 2020 -0500
925 Add support for powerpc64le-*-freebsd*. (#581)
931 Date: Tue Oct 27 07:07:07 2020 -0700
936 these have not yet been implemented for non-AIX systems
942 Date: Tue Oct 27 07:06:21 2020 -0700
948 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
952 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
956 Date: Tue Oct 27 07:05:28 2020 -0700
960 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
964 Date: Tue Oct 27 07:02:36 2020 -0700
984 Date: Tue Oct 27 10:00:03 2020 -0400
986 Fix read-only .eh_frame section test when CFLAGS contains -flto. (#590)
994 Power10 pc-relative code doesn't use or preserve r2 as a TOC pointer.
995 That means calling between pc-relative and TOC using code can't be
997 pc-relative code must have a nop after the bl in order to restore r2.
1002 pc-relative code without stubs is easily done.
1013 docs: fix simple typo, paramters -> parameters (#589)
1021 Date: Wed Aug 19 08:34:09 2020 -0400
1023 Re-enable s390x testing
1040 Signed-off-by: Niclas Zeising <zeising@daemonic.se>
1048 Signed-off-by: Niclas Zeising <zeising@daemonic.se>
1067 Signed-off-by: Niclas Zeising <zeising@daemonic.se>
1071 Date: Wed Aug 5 21:38:51 2020 -0400
1073 Don't test s390. Travis-ci is broken.
1077 Date: Wed Aug 5 17:59:59 2020 -0400
1084 Date: Tue Aug 4 11:08:19 2020 -0600
1086 Merge pull request #576 from froydnj/config-updates
1092 Date: Tue Aug 4 12:17:04 2020 -0400
1102 Date: Wed Jul 1 09:32:37 2020 -0600
1104 Merge pull request #570 from jwilk-forks/spelling
1115 Author: Ma Jun <majun258@linux.alibaba.com>
1116 Date: Mon Jun 29 08:02:20 2020 -0400
1135 File "_generate-darwin-source-and-headers.py", line 209, in <module>
1137 File "_generate-darwin-source-and-headers.py", line 197, in generate_source_and_headers
1152 Date: Sun Jun 7 14:31:06 2020 -0400
1164 Date: Fri May 1 06:58:30 2020 -0500
1169 …26f610b1411b03464152472fd430012deb9ac/package/libffi/0004-ffi_powerpc.h-fix-build-failure-with-pow…
1187 output/host/powerpc64-buildroot-linux-gnu/sysroot/usr/include/bits/floatn.h:
1190 floating-point type with the IEEE 754 binary128 format, and this glibc
1200 - http://autobuild.buildroot.org/results/5c9dd8fb3b6a128882b6250f197c80232d8a3b53
1202 Signed-off-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
1203 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
1205 Co-authored-by: Fabrice Fontaine <fontaine.fabrice@gmail.com>
1213 Also fix the same error in the comment for the non-clang case.
1215 in that form, in e7f15f60e86 - and when the clang specific codepath
1235 This fixes compilation for non-x86 mingw platforms. For x86,
1236 USE_BUILTIN_FFS is explicitly disabled for windows targets - but
1273 Date: Tue Mar 10 04:36:09 2020 -0700
1275 Improve read-write .eh_frame check (#546)
1277 llvm-objdump -h does not print BFD SEC_* constants like "READONLY",
1281 Use readelf -S and check "WA" instead.
1285 Date: Mon Mar 9 21:10:53 2020 -0400
1291 Date: Mon Mar 9 21:10:33 2020 -0400
1293 Test on aarch64 Linux with clang
1303 Date: Mon Mar 9 12:39:22 2020 -0400
1311 Co-authored-by: Anthony Green <green@moxielogic.com>
1315 Date: Mon Feb 24 10:29:20 2020 -0500
1319 2020-02-23 John David Anglin <danglin@gcc.gnu.org>
1335 src/pa/linux.S (ffi_closure_pa32): Likewise.
1338 Author: hjl-tools <hjl.tools@gmail.com>
1339 Date: Sun Feb 23 07:45:42 2020 -0800
1343 Since x86 and x86-64 FFI_TRAMPOLINE_SIZE have been increased, we must
1349 Author: hjl-tools <hjl.tools@gmail.com>
1350 Date: Sat Feb 22 06:32:22 2020 -0800
1360 Date: Fri Feb 21 22:13:14 2020 -0500
1366 Date: Fri Feb 21 22:12:34 2020 -0500
1371 Author: hjl-tools <hjl.tools@gmail.com>
1372 Date: Fri Feb 21 19:08:06 2020 -0800
1376 Intel Control-flow Enforcement Technology (CET):
1378 https://software.intel.com/en-us/articles/intel-sdm
1381 CET is enabled, ELF object files must be marked with .note.gnu.property
1393 which is NOP on non-CET processors. This is required regardless if
1404 …$ CC="gcc -Wl,-z,cet-report=error -fcf-protection" CXX="g++ -Wl,-z,cet-report=error -fcf-protectio…
1406 on Linux CET machines in i686, x32 and x86-64 modes.
1410 Date: Fri Feb 21 21:06:15 2020 -0600
1414 Some of the flag bits were moved when adding powerpc64 vector support.
1420 Date: Fri Jan 10 10:22:10 2020 -0500
1426 Date: Sun Jan 5 21:37:05 2020 -0500
1432 Date: Sun Jan 5 21:18:23 2020 -0500
1438 Date: Sat Dec 7 02:34:14 2019 -0800
1440 powerpc64: Use memcpy to help platforms with no __int128. (#534)
1442 Signed-off-by: Khem Raj <raj.khem@gmail.com>
1446 Date: Sat Nov 30 07:37:19 2019 -0500
1448 Remove 32-bit x86 file references to fix macosx builds
1452 Date: Fri Nov 29 14:46:11 2019 -0500
1460 Date: Fri Nov 29 14:29:51 2019 -0500
1466 Date: Fri Nov 29 07:00:35 2019 -0500
1472 Date: Thu Nov 28 18:58:40 2019 -0500
1478 Date: Thu Nov 28 17:44:51 2019 -0500
1480 Add powerpc-eabi
1484 Date: Thu Nov 28 17:31:44 2019 -0500
1486 Test on powerpc-eabisim
1496 libtool: compile: powerpc-unknown-linux-gnu-gcc \
1497 -O2 -mcpu=powerpc -mtune=powerpc -pipe ... -c src/powerpc/ffi.c ...
1507 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
1511 Date: Sun Nov 24 22:47:48 2019 -0500
1513 Run aarch64-linux-gnu tests on travi-ci directly
1517 Date: Sun Nov 24 16:52:14 2019 -0500
1523 Date: Sun Nov 24 16:26:14 2019 -0500
1530 Date: Sun Nov 24 16:10:22 2019 -0500
1536 Date: Sun Nov 24 16:09:44 2019 -0500
1538 Try travis-ci's new ppc64le and s390x support
1544 disable obsolete 32-bit targets in macOS (#511)
1548 Date: Sun Nov 24 11:11:25 2019 -0500
1550 Minor clean-up
1554 Date: Sat Nov 23 10:24:58 2019 -0500
1560 Date: Sat Nov 23 09:42:04 2019 -0500
1566 Date: Sat Nov 23 09:00:14 2019 -0500
1572 Date: Sat Nov 23 08:48:53 2019 -0500
1578 Date: Sat Nov 23 07:49:58 2019 -0500
1584 Date: Sat Nov 23 07:44:26 2019 -0500
1590 Date: Fri Nov 22 19:49:38 2019 -0500
1596 Date: Fri Nov 22 19:27:34 2019 -0500
1603 Date: Fri Nov 22 18:55:36 2019 -0500
1609 Date: Fri Nov 22 18:54:30 2019 -0500
1615 Date: Fri Nov 22 18:53:09 2019 -0500
1620 Author: Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com>
1623 Capture x86-windows host like x86_64-windows (#529)
1627 Date: Fri Nov 22 12:42:26 2019 -0500
1629 Manual clean-ups, and include the PDF in the source distribution.
1633 Date: Thu Nov 21 05:36:06 2019 -0500
1639 Date: Thu Nov 21 05:04:54 2019 -0500
1641 Update autoconf-archive m4 macros
1645 Date: Thu Nov 21 04:59:39 2019 -0500
1651 Date: Wed Nov 20 07:16:41 2019 -0500
1653 Fix or1k lack-of-g++ checking in testsuite
1657 Date: Wed Nov 20 06:15:55 2019 -0500
1659 Add work-around for users who manage their own closure memory
1665 Date: Tue Nov 19 17:14:23 2019 -0500
1667 No C++ for or1k-unknown-elf
1671 Date: Tue Nov 19 13:36:49 2019 -0500
1677 Date: Tue Nov 19 10:07:16 2019 -0500
1683 Date: Tue Nov 19 10:06:57 2019 -0500
1685 No c++ for or1k-elf
1689 Date: Mon Nov 18 15:20:00 2019 -0500
1695 Date: Mon Nov 18 15:13:16 2019 -0500
1701 Date: Mon Nov 18 15:06:51 2019 -0500
1707 Date: Mon Nov 18 14:54:14 2019 -0500
1713 Date: Mon Nov 18 14:45:29 2019 -0500
1719 Date: Mon Nov 18 14:40:30 2019 -0500
1725 Date: Mon Nov 18 14:02:33 2019 -0500
1731 Date: Mon Nov 18 13:59:10 2019 -0500
1737 Date: Mon Nov 18 13:47:42 2019 -0500
1743 Date: Mon Nov 18 13:17:27 2019 -0500
1749 Date: Mon Nov 18 13:06:26 2019 -0500
1755 Date: Mon Nov 18 13:02:44 2019 -0500
1761 Date: Mon Nov 18 12:25:51 2019 -0500
1768 Date: Mon Nov 18 06:35:19 2019 -0500
1774 Date: Mon Nov 18 06:34:42 2019 -0500
1776 Build/test for m32r-elf and bfin-elf
1780 Date: Sun Nov 17 09:19:14 2019 -0500
1786 Date: Sun Nov 17 07:22:25 2019 -0600
1788 IEEE754 binary128 long double support for PowerPC64 (#526)
1792 * powerpc64 ELFv2 IEEE128 long double support
1796 Date: Fri Nov 15 11:18:59 2019 -0500
1798 Re-enable mingw32 tests.
1802 Date: Fri Nov 15 11:06:17 2019 -0500
1808 Date: Fri Nov 15 10:19:00 2019 -0500
1814 Date: Fri Nov 15 06:07:51 2019 -0500
1820 Date: Wed Nov 13 10:07:00 2019 -0500
1822 Don't build aarch64-linux-gnu
1826 Date: Wed Nov 13 10:05:36 2019 -0500
1832 Date: Wed Nov 13 09:15:05 2019 -0500
1838 Date: Wed Nov 13 07:59:18 2019 -0500
1844 Date: Wed Nov 13 06:51:44 2019 -0500
1850 Date: Wed Nov 13 06:37:26 2019 -0500
1852 Re-add wine based testing
1856 Date: Wed Nov 13 06:35:40 2019 -0500
1858 Add wine-sim.exp for wine-based testing
1862 Date: Wed Nov 13 06:32:46 2019 -0500
1868 Date: Wed Nov 13 06:01:43 2019 -0500
1874 Date: Tue Nov 12 22:56:37 2019 -0500
1880 Date: Tue Nov 12 22:35:47 2019 -0500
1886 Date: Tue Nov 12 18:44:27 2019 -0500
1892 Date: Tue Nov 12 17:55:35 2019 -0500
1898 Date: Tue Nov 12 09:21:57 2019 -0500
1904 Date: Tue Nov 12 09:20:21 2019 -0500
1910 Date: Tue Nov 12 09:14:20 2019 -0500
1916 Date: Tue Nov 12 08:58:52 2019 -0500
1922 Date: Tue Nov 12 05:51:09 2019 -0500
1928 Date: Mon Nov 11 21:24:58 2019 -0500
1934 Date: Mon Nov 11 21:11:59 2019 -0500
1940 Date: Mon Nov 11 16:19:45 2019 -0500
1942 Debug in-container builds
1946 Date: Sun Nov 10 08:20:46 2019 -0500
1952 Date: Thu Nov 7 12:35:27 2019 -0500
1958 Date: Thu Nov 7 12:17:29 2019 -0500
1964 Date: Thu Nov 7 12:03:19 2019 -0500
1970 Date: Thu Nov 7 12:03:01 2019 -0500
1976 Date: Thu Nov 7 11:50:08 2019 -0500
1982 Date: Thu Nov 7 11:37:25 2019 -0500
1988 Date: Thu Nov 7 11:26:53 2019 -0500
1994 Date: Thu Nov 7 11:15:13 2019 -0500
2000 Date: Thu Nov 7 11:00:09 2019 -0500
2006 Date: Thu Nov 7 10:56:40 2019 -0500
2012 Date: Thu Nov 7 09:23:10 2019 -0500
2018 Date: Thu Nov 7 07:36:11 2019 -0500
2024 Date: Wed Nov 6 22:02:11 2019 -0500
2030 Date: Wed Nov 6 11:31:17 2019 -0500
2036 Date: Wed Nov 6 11:21:46 2019 -0500
2042 Date: Wed Nov 6 11:10:59 2019 -0500
2048 Date: Wed Nov 6 10:51:33 2019 -0500
2054 Date: Wed Nov 6 10:49:04 2019 -0500
2060 Date: Wed Nov 6 06:47:05 2019 -0500
2066 Date: Wed Nov 6 06:44:19 2019 -0500
2072 Date: Wed Nov 6 06:30:52 2019 -0500
2074 Test cross-builds for hppa-linux-gnu
2078 Date: Wed Nov 6 06:30:20 2019 -0500
2084 Date: Sun Nov 3 06:28:51 2019 -0500
2086 rc2. hack as per: https://github.com/travis-ci/travis-ci/issues/6934
2090 Date: Thu Oct 31 19:07:04 2019 -0400
2092 Add sparc64-linux-gnu testing back
2096 Date: Thu Oct 31 15:32:48 2019 -0400
2102 Date: Thu Oct 31 14:35:43 2019 -0400
2104 Test mips64el-linux-gnu
2108 Date: Thu Oct 31 12:33:22 2019 -0400
2114 Date: Thu Oct 31 12:23:11 2019 -0400
2116 Test sparc64-linux-gnu on travis
2120 Date: Thu Oct 31 10:53:37 2019 -0400
2126 Date: Sat Oct 26 10:13:20 2019 -0400
2131 Author: Andreas Schwab <schwab@linux-m68k.org>
2137 responsibility of the caller. Remember the original, not stack-aligned
2144 Date: Sat Oct 26 07:26:30 2019 -0400
2150 Date: Thu Oct 24 07:03:43 2019 -0400
2152 Update versions to 3.3-rc1
2156 Date: Thu Oct 24 06:41:11 2019 -0400
2162 Date: Thu Oct 24 06:39:00 2019 -0400
2168 Date: Thu Oct 24 06:24:14 2019 -0400
2174 Date: Thu Oct 24 05:25:11 2019 -0400
2180 Date: Wed Oct 16 16:05:46 2019 -0400
2182 Test on arm32v7-linux-gnu, ppc64le-linux-gnu and aarch64-linux-gnu.
2184 Use docker images and qemu to test libffi for non-x86 architectures on
2185 travis-ci.
2191 Date: Mon Oct 14 06:46:52 2019 -0400
2197 Date: Mon Oct 14 05:47:07 2019 -0400
2207 Required to fix build error on macos with gcc-9
2225 Signed-off-by: Prasad Nallani <prasad.nallani@intel.com>
2231 Date: Tue Oct 8 06:58:52 2019 -0400
2240 Date: Tue Oct 8 05:57:28 2019 -0500
2258 Date: Tue Oct 8 06:24:55 2019 -0400
2264 Date: Wed Aug 7 11:57:45 2019 -0700
2274 Date: Wed Jun 26 06:18:48 2019 -0400
2280 Date: Wed Jun 26 06:01:15 2019 -0400
2286 Date: Tue Jun 25 23:39:52 2019 -0400
2308 Signed-off-by: ossdev07 <ossdev@puresoftware.com>
2314 Date: Sun Apr 28 07:36:24 2019 -0400
2324 Before the change hand-crafted .eh_frame section contained
2328 $ ./configure --host=hppa2.0-unknown-linux-gnu LDFLAGS=-Wl,-z,text
2331 /usr/libexec/gcc/hppa2.0-unknown-linux-gnu/ld:
2332 read-only segment has dynamic relocations.
2347 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2357 Date: Fri Apr 26 04:58:58 2019 -0700
2359 add support for 32-bit ARM on Windows (#477)
2361 * add support for 32-bit ARM on Windows
2382 Date: Tue Apr 9 14:00:10 2019 -0600
2386 fix check for Linux/aarch64
2392 fix check for Linux/aarch64
2398 Date: Tue Feb 19 04:11:28 2019 -0800
2406 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2410 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2416 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2420 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2424 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2428 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2435 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2439 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2443 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2456 Date: Tue Feb 19 03:58:25 2019 -0800
2473 Date: Tue Feb 12 08:50:30 2019 -0500
2475 Remove -Os testing. No ABI impact, and helps trim log lengths.
2480 Date: Wed Dec 19 14:18:40 2018 -0700
2482 Merge pull request #461 from NativeScript/bektchiev/fix-visibility-hidden-check-in-configure
2495 Date: Fri Nov 30 08:16:00 2018 -0700
2497 Merge pull request #457 from NativeScript/bektchiev/fix-arm64-q3-q4-args
2512 Date: Wed Sep 19 07:29:36 2018 -0600
2521 Date: Tue Sep 18 08:26:31 2018 -0600
2523 Merge pull request #449 from gpakosz/align-macros
2536 Date: Sat Aug 11 09:53:15 2018 -0600
2538 Merge pull request #445 from andreas-schwab/master
2540 RISC-V go closures
2546 RISC-V go closures
2548 This implements go closures for RISC-V. It has been tested on
2549 riscv64-suse-linux and against the libgo testsuite.
2553 Date: Fri Jul 20 09:37:43 2018 -0700
2559 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
2563 Date: Mon Jun 25 04:38:58 2018 -0700
2569 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
2573 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
2577 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
2581 Date: Sun Jun 17 17:04:24 2018 -0700
2587 SafeSEH only applies to x86 and not x86-64, hence its inclusion in the
2588 x86-specific block. See [1] for details.
2590 …[1] https://msdn.microsoft.com/en-us/library/windows/desktop/ms680547(v=vs.85).aspx#the_.sxdata_se…
2594 Date: Sun Jun 17 17:01:50 2018 -0700
2602 Found-by: Clang Static Analysis
2603 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
2607 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
2611 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
2615 Date: Wed May 9 13:21:02 2018 -0400
2617 Handle FFI_GNUW64 on non-Windows systems (EFI)
2621 Date: Wed May 9 10:50:46 2018 -0400
2627 Date: Sat May 5 07:41:53 2018 -0400
2635 Date: Sat May 5 03:44:33 2018 -0700
2641 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
2645 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
2648 Author: hjl-tools <hjl.tools@gmail.com>
2649 Date: Wed May 2 06:19:58 2018 -0700
2651 Re-enable msabi testing (#436)
2657 * x86: Correct testing for 64-bit x86-64
2659 Since passing -m32 to x86-64 compiler will generate i386 code, we
2660 need to check both __ILP32__ and __i386__ for 64-bit x86-64.
2662 * x86: Check __i386__ instead of i?86-*-* targets
2664 Since passing -m32 to x86-64 compiler will generate i386 code, we need
2665 to check __i386__ instead of i?86-*-* targets for i386 targets.
2669 For thiscall and fastcall, if the paramter passed as 64-bit integer or
2680 PowerPC64 ELFv1 fp arg fixes
2706 second word of doubleword slot when big-endian.
2711 Date: Tue May 1 06:46:30 2018 -0400
2713 Add license for build-time tools
2717 Date: Sat Apr 28 04:46:10 2018 -0600
2734 Date: Fri Apr 27 10:48:51 2018 -0600
2754 ... -o libffi.la -rpath NONE/riscv64-bs-linux-gnu/lib ...
2755 checking for shl_load in -ldld... libtool: link: only absolute run-paths are allowed
2759 Date: Wed Apr 25 13:17:32 2018 -0700
2767 xtensa-linux: use cache flush instruction only if it is available (#426)
2791 64-bit MIPS.
2793 * mips: align argn for all 64-bit types in o32 closure handler
2795 Ensure that argn is pre-aligned for all 64-bit argument types (including
2800 at this point (the float arguments have already "consumed" a0-a3). After
2817 Fix two pointer cast warnings when compiled on 64-bit mips by casting
2825 Date: Sun Apr 8 18:25:43 2018 -0400
2831 Date: Sun Apr 8 18:25:34 2018 -0400
2836 Author: Andreas Krebbel <38103320+Andreas-Krebbel@users.noreply.github.com>
2841 Fantastic - thanks for digging into this.
2845 Date: Mon Apr 2 08:30:17 2018 -0400
2851 Date: Mon Apr 2 08:24:44 2018 -0400
2865 Use the new -DFFI_BUILDING_DLL for producing a working DLL. Update the
2874 Date: Thu Mar 29 07:22:57 2018 -0400
2880 Date: Thu Mar 29 07:22:38 2018 -0400
2886 Date: Thu Mar 29 07:10:23 2018 -0400
2892 Date: Thu Mar 29 07:01:14 2018 -0400
2898 Date: Tue Mar 27 14:45:40 2018 -0400
2904 Date: Tue Mar 27 14:37:50 2018 -0400
2910 Date: Tue Mar 27 14:35:10 2018 -0400
2916 Date: Tue Mar 27 14:34:31 2018 -0400
2922 Date: Tue Mar 27 14:12:02 2018 -0400
2928 Date: Tue Mar 27 11:58:42 2018 -0400
2934 Date: Tue Mar 27 11:49:46 2018 -0400
2940 Date: Tue Mar 27 11:36:04 2018 -0400
2946 Date: Tue Mar 27 11:35:23 2018 -0400
2952 Date: Tue Mar 27 11:28:40 2018 -0400
2958 Date: Tue Mar 27 11:20:21 2018 -0400
2964 Date: Tue Mar 27 11:14:56 2018 -0400
2970 Date: Tue Mar 27 08:25:26 2018 -0400
2976 Date: Tue Mar 27 08:10:03 2018 -0400
2982 Date: Tue Mar 27 08:05:42 2018 -0400
2984 Copy - don't symlink - to support msvc builds
2988 Date: Tue Mar 27 07:35:33 2018 -0400
2994 Date: Tue Mar 27 07:14:59 2018 -0400
3000 Date: Tue Mar 27 07:06:01 2018 -0400
3006 Date: Tue Mar 27 06:23:29 2018 -0400
3012 Date: Tue Mar 27 06:22:57 2018 -0400
3014 Fix -L support
3018 Date: Tue Mar 27 05:59:26 2018 -0400
3024 Date: Tue Mar 27 05:35:35 2018 -0400
3030 Date: Tue Mar 27 05:13:38 2018 -0400
3036 Date: Tue Mar 27 05:11:52 2018 -0400
3038 Add -L and -l support
3042 Date: Tue Mar 27 05:07:08 2018 -0400
3048 Date: Tue Mar 27 04:46:04 2018 -0400
3054 Date: Tue Mar 27 04:09:56 2018 -0400
3060 Date: Tue Mar 27 04:02:06 2018 -0400
3066 Date: Tue Mar 27 04:01:37 2018 -0400
3072 Date: Sat Mar 24 09:05:14 2018 -0400
3078 Date: Sat Mar 24 08:45:59 2018 -0400
3084 Date: Sat Mar 24 08:40:04 2018 -0400
3090 Date: Fri Mar 23 11:47:29 2018 -0400
3096 Date: Fri Mar 23 09:06:08 2018 -0400
3102 Date: Sun Mar 18 21:22:55 2018 -0400
3108 Date: Sun Mar 18 20:36:52 2018 -0400
3114 Date: Sun Mar 18 16:00:04 2018 -0400
3116 Don't align-double for 32-bit x86
3120 Date: Sun Mar 18 15:30:00 2018 -0400
3126 Date: Sun Mar 18 15:13:21 2018 -0400
3132 Date: Sun Mar 18 13:41:15 2018 -0400
3138 Date: Sun Mar 18 13:32:03 2018 -0400
3144 Date: Sun Mar 18 12:53:42 2018 -0400
3151 Date: Sun Mar 18 12:34:18 2018 -0400
3157 Date: Sun Mar 18 12:32:10 2018 -0400
3159 Add FFI_GNUW64 ABI for GNU 80-bit long double support
3163 Date: Sun Mar 18 12:32:10 2018 -0400
3165 Add FFI_GWIN64 ABI for GNU 80-bit long double support
3169 Date: Sun Mar 18 07:00:42 2018 -0700
3181 Date: Sun Mar 18 07:01:54 2018 -0400
3187 Date: Sat Mar 17 22:49:58 2018 -0400
3193 Date: Sat Mar 17 09:03:42 2018 -0400
3199 Date: Sat Mar 17 07:17:24 2018 -0400
3205 Date: Fri Mar 16 23:54:28 2018 -0400
3211 Date: Fri Mar 16 23:36:51 2018 -0400
3213 Install moxie-elf-g++
3217 Date: Fri Mar 16 17:53:33 2018 -0400
3219 …Fix closure case where 8-byte value is partially passed in register. Fixes cls_many_mixed_float_d…
3223 Date: Fri Mar 16 07:28:33 2018 -0400
3225 Run dejagnu's runtest with -a option to prevent travis timeouts after 10min
3229 Date: Thu Mar 15 08:17:18 2018 -0400
3235 Date: Wed Mar 14 21:21:06 2018 -0400
3241 Date: Wed Mar 14 21:00:55 2018 -0400
3247 Date: Wed Mar 14 20:32:00 2018 -0400
3253 Date: Wed Mar 14 20:22:33 2018 -0400
3259 Date: Wed Mar 14 14:09:39 2018 -0400
3265 Date: Wed Mar 14 13:47:27 2018 -0400
3271 Date: Wed Mar 14 13:25:04 2018 -0400
3277 Date: Wed Mar 14 13:07:04 2018 -0400
3283 Date: Wed Mar 14 12:40:58 2018 -0400
3289 Date: Wed Mar 14 12:15:04 2018 -0400
3295 Date: Wed Mar 14 11:13:32 2018 -0400
3301 Date: Wed Mar 14 09:06:38 2018 -0400
3307 Date: Wed Mar 14 08:02:10 2018 -0400
3313 Date: Wed Mar 14 07:40:53 2018 -0400
3319 Date: Tue Mar 13 23:31:18 2018 -0400
3325 Date: Tue Mar 13 23:30:52 2018 -0400
3331 Date: Tue Mar 13 23:20:15 2018 -0400
3337 Date: Tue Mar 13 23:07:10 2018 -0400
3343 Date: Tue Mar 13 22:49:48 2018 -0400
3349 Date: Tue Mar 13 22:44:13 2018 -0400
3355 Date: Tue Mar 13 22:36:41 2018 -0400
3361 Date: Tue Mar 13 22:35:50 2018 -0400
3367 Date: Tue Mar 13 22:13:44 2018 -0400
3373 Date: Tue Mar 13 20:41:55 2018 -0400
3379 Date: Tue Mar 13 09:27:00 2018 -0400
3385 Date: Tue Mar 13 09:24:37 2018 -0400
3391 Date: Tue Mar 13 09:21:49 2018 -0400
3397 Date: Tue Mar 13 09:20:44 2018 -0400
3403 Date: Tue Mar 13 09:17:57 2018 -0400
3409 Date: Tue Mar 13 09:14:40 2018 -0400
3415 Date: Tue Mar 13 09:12:21 2018 -0400
3421 Date: Tue Mar 13 09:11:24 2018 -0400
3427 Date: Tue Mar 13 08:52:30 2018 -0400
3433 Date: Tue Mar 13 08:51:34 2018 -0400
3439 Date: Tue Mar 13 08:37:21 2018 -0400
3445 Date: Tue Mar 13 07:53:33 2018 -0400
3451 Date: Tue Mar 13 07:51:02 2018 -0400
3453 Update version number to next pre-release
3457 Date: Tue Mar 13 07:47:57 2018 -0400
3463 Date: Mon Mar 12 21:53:18 2018 -0400
3469 Date: Sun Mar 11 18:21:46 2018 -0400
3475 Date: Sun Mar 11 05:55:15 2018 -0700
3477 New RISC-V port (#281)
3479 * Add RISC-V support
3481 This patch adds support for the RISC-V architecture (https://riscv.org).
3483 This patch has been tested using QEMU user-mode emulation and GCC 7.2.0
3486 * -march=rv32imac -mabi=ilp32
3487 * -march=rv32g -mabi=ilp32d
3488 * -march=rv64imac -mabi=lp64
3489 * -march=rv64g -mabi=lp64d
3492 https://github.com/riscv/riscv-elf-psabi-doc/blob/master/riscv-elf.md .
3494 * Add RISC-V to README
3496 * RISC-V: fix configure.host
3501 Date: Sun Mar 11 08:50:01 2018 -0400
3510 Date: Sun Mar 11 08:48:42 2018 -0400
3512 Merge pull request #407 from trofi/ia64-small-struct
3519 Date: Sun Mar 11 08:46:58 2018 -0400
3521 Merge pull request #409 from andreas-schwab/master
3542 FAIL: libffi.call/struct10.c -W -Wall -Wno-psabi -O0 execution test
3560 * Scratch area. This 16-byte region is provided as scratch storage
3574 …tel.com/content/dam/www/public/us/en/documents/guides/itanium-software-runtime-architecture-guide.…
3577 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
3590 FAIL: libffi.call/struct10.c -W -Wall -Wno-psabi -O0 execution test
3591 FAIL: libffi.call/struct10.c -W -Wall -Wno-psabi -O2 execution test
3592 FAIL: libffi.call/struct10.c -W -Wall -Wno-psabi -O3 execution test
3593 FAIL: libffi.call/struct10.c -W -Wall -Wno-psabi -Os execution test
3598 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
3609 FAIL: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -O0 output pattern test, is 7.0
3639 If an actual parameter is known to correspond to a floating-point
3641 a) The actual parameter is passed in the next available floating-point
3642 parameter register, if one is available. Floating-point parameter
3643 registers are allocated as needed from the range f8-f15, starting
3645 b) If all available floating-point parameter registers have been used,
3647 (This case can occur only as a result of homogeneous floating-point
3650 If a floating-point actual parameter is known to correspond to
3651 a variable-argument specification in the formal parameter list,
3669 This fixes all 10 failures on ia64-unknown-linux-gnu:
3673 -# of expected passes 1945
3674 -# of unexpected failures 10
3679 …tel.com/content/dam/www/public/us/en/documents/guides/itanium-software-runtime-architecture-guide.…
3681 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
3686 Date: Sat Feb 10 23:23:33 2018 -0500
3688 Merge pull request #403 from frida/fix/x86-sysv-pic-closure-regression
3695 Date: Sat Feb 10 23:21:49 2018 -0500
3697 Merge pull request #405 from andreas-schwab/master
3715 The assembly single-line comments swallowed up the remaining assembly
3716 code of the macros due to lack of line-endings.
3722 Date: Wed Jan 10 09:38:15 2018 -0500
3728 Date: Wed Jan 10 07:22:51 2018 -0500
3735 Date: Wed Jan 10 07:20:04 2018 -0500
3739 Linker error "recompile with -fPIC" for x86_64
3744 Date: Fri Jan 5 16:51:44 2018 -0500
3746 Merge pull request #401 from wzssyqa/jr-r6
3761 Date: Mon Jan 1 15:18:46 2018 -0500
3770 Date: Sun Dec 31 07:46:05 2017 -0500
3778 Date: Sun Dec 17 23:08:12 2017 -0500
3796 Date: Fri Dec 1 00:34:30 2017 -0800
3798 …4_PC32 reloc against ffi_closure_unix64_inner which may overflow at runtime; recompile with -fPIC)'
3803 Date: Sun Nov 5 09:02:37 2017 -0500
3830 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
3835 Date: Fri Nov 3 07:05:31 2017 -0400
3837 Merge pull request #320 from 0-wiz-0/master
3844 Date: Fri Nov 3 07:03:55 2017 -0400
3846 Merge pull request #322 from compnerd/aarch64-base
3853 Date: Fri Nov 3 06:49:03 2017 -0400
3855 Merge pull request #384 from yan12125/fix-sgidefs-checking
3857 Fix linux detection (closes #303)
3863 Fix linux detection (closes #303)
3867 Date: Tue Oct 10 11:37:00 2017 -0700
3877 Date: Wed Oct 25 13:16:49 2017 -0400
3879 Merge pull request #298 from frida/fix/ios-trampoline-table-complexity
3886 Date: Wed Oct 25 13:11:40 2017 -0400
3888 Merge pull request #323 from compnerd/x86-alloca-alignment
3890 x86: align alloca to 16-byte boundary
3895 Date: Wed Oct 25 13:05:53 2017 -0400
3904 Date: Wed Oct 25 13:04:23 2017 -0400
3906 Merge pull request #383 from hjl-tools/hjl/master
3913 Date: Wed Oct 25 13:03:55 2017 -0400
3915 Merge pull request #381 from compnerd/ffi-nullptr-deref
3921 Date: Wed Oct 25 04:59:31 2017 -0700
3929 Date: Wed Oct 25 04:36:49 2017 -0700
3938 Date: Tue Oct 24 13:53:56 2017 -0700
3946 non-zero. The indirection level caused a null-pointer dereference.
3953 Author: Jean-Luc Jumpertz <jean-luc@celedev.eu>
3966 Author: Jean-Luc Jumpertz <jean-luc@celedev.eu>
3973 Date: Tue Oct 10 11:39:45 2017 -0700
3975 x86: align alloca to 16-byte boundary
3977 Align the stack allocation to a 16-byte boundary. This ensures that the
3978 stack parameters are 16-byte aligned which is needed for some
3984 Date: Tue Oct 17 10:46:49 2017 -0600
4000 FFI_ enums as ia64 has ia64-specific FFI types:
4005 The change fixes dispatch table by adding (no-op)
4012 -# of expected passes 1595
4013 -# of unexpected failures 295
4018 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
4023 Date: Tue Oct 10 23:19:57 2017 -0400
4025 Merge pull request #324 from compnerd/arm-zext
4031 Date: Tue Oct 10 11:44:05 2017 -0700
4035 The closure function (invoked as closure->fun in ffi_closure_XXX_inner)
4039 off of the stack into r0 as a 4-byte value. ffi_closure_XXX always
4050 Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
4055 Date: Sun Oct 1 20:25:50 2017 -0600
4057 Merge pull request #319 from angerman/patch-5
4070 Date: Sun Oct 1 20:19:53 2017 -0600
4072 Merge pull request #316 from angerman/patch-2
4074 Add `configure.host` and `libtool-version` to the `EXTRA_DIST` files
4079 Date: Sun Oct 1 20:17:02 2017 -0600
4081 Merge pull request #317 from angerman/patch-3
4100 AM_DISTCHECK_CONFIGURE_FLAGS=--disable-docs make distcheck
4108 Include `libtool-version` in the EXTRA_DIST files.
4128 Date: Wed Sep 27 21:51:34 2017 -0400
4135 Date: Wed Sep 27 21:43:03 2017 -0400
4144 Date: Wed Sep 27 20:54:09 2017 -0400
4146 Merge pull request #271 from frida/fix/qnx-cache-flushing
4153 Date: Wed Sep 27 20:53:50 2017 -0400
4157 Support -ios triple
4162 Date: Wed Sep 27 20:47:08 2017 -0400
4171 Date: Wed Sep 27 20:45:15 2017 -0400
4178 Author: Jean-Luc Jumpertz <jean-luc@celedev.eu>
4183 …- Add missing files for desktop platforms in generate-darwin-source-and-headers.py, and in the Xco…
4184 - Add a static library target for macOS.
4185 - Fix "implicit conversion loses integer precision" warnings for iOS mad macOS targets.
4189 Date: Thu Aug 3 10:46:28 2017 -0700
4196 Date: Wed Jul 12 12:43:06 2017 -0600
4214 add i?86-*-ios -- the iOS simulator (32bit)
4220 add x86_64-*-ios -- the iOS simulator
4232 Support -ios triple
4237 It adds support for e.g. `-ios`, which allows to have targets like `aarch64-apple-ios`.
4242 The configure.ac script has been updated to relax `*-apple-darwin*` to `*-apple-*`.
4247 [1]: http://lists.gnu.org/archive/html/autoconf/2016-07/msg00017.html
4252 Date: Mon May 8 15:20:39 2017 -0600
4254 Merge pull request #302 from gpakosz/align-macros
4265 Author: ksjogo <jogo@kronberger-spiele.de>
4278 race-condition and gets rid of the retry logic.
4281 Author: ksjogo <jogo@kronberger-spiele.de>
4287 Author: ksjogo <jogo@kronberger-spiele.de>
4293 Author: ksjogo <jogo@kronberger-spiele.de>
4299 Author: Johannes Goslar <johannes.goslar@kronberger-spiele.de>
4311 Date: Sun Mar 19 07:42:09 2017 -0400
4317 Date: Sun Mar 19 07:36:07 2017 -0400
4323 Date: Sun Mar 19 07:33:39 2017 -0400
4325 We don't support 32-bit builds with the Microsoft toolchain
4329 Date: Sun Mar 19 07:25:24 2017 -0400
4336 Date: Fri Mar 17 09:20:40 2017 -0400
4338 Merge pull request #291 from ramon-garcia/visual-studio-build
4345 Date: Thu Mar 16 07:50:07 2017 -0400
4354 Date: Thu Mar 16 00:40:58 2017 -0400
4356 Merge pull request #288 from yan12125/std-includedir
4363 Date: Thu Mar 16 00:39:07 2017 -0400
4365 Merge pull request #299 from matijaskala/patch-1
4371 Date: Thu Mar 16 00:36:10 2017 -0400
4377 Date: Wed Mar 15 09:58:39 2017 -0400
4383 Date: Wed Mar 15 09:52:39 2017 -0400
4389 Date: Wed Mar 15 09:34:01 2017 -0400
4395 Date: Wed Mar 15 08:54:52 2017 -0400
4405 primarily x86_64-pc-linux-muslx32
4406 while at it, add x86_64-x32-pc-linux-{gnu,musl} as well
4411 Date: Tue Mar 14 19:37:45 2017 -0700
4413 Merge pull request #297 from frida/fix/error-path
4425 race-condition and gets rid of the retry logic.
4438 Date: Mon Feb 27 21:10:00 2017 -0700
4440 Merge pull request #295 from terrillmoore/patch-1
4446 Date: Sun Feb 26 15:06:53 2017 -0500
4466 Date: Sun Sep 4 09:34:18 2016 -0400
4472 Date: Sun Sep 4 09:21:18 2016 -0400
4474 Update travis to test linux 32/64 and osx with a mix of gcc and clang
4478 Date: Sun Sep 4 09:17:46 2016 -0400
4485 Date: Thu Sep 1 13:54:51 2016 -0700
4487 Merge pull request #273 from wbx-github/master
4489 m68k: support ISA-A Coldfire CPUs
4494 Date: Thu Sep 1 13:30:45 2016 -0700
4496 Merge pull request #272 from yousong/mips64-soft-float
4503 Date: Tue Aug 23 11:32:17 2016 -0600
4505 Merge pull request #274 from dr-hannibal/ykolerov-unused
4515 Signed-off-by: Yuriy Kolerov <yuriy.kolerov@synopsys.com>
4518 Author: Waldemar Brodkorb <wbx@uclibc-ng.org>
4521 m68k: support ISA-A Coldfire CPUs
4525 Signed-off-by: Thorsten Glaser <tg@mirbsd.de>
4526 Signed-off-by: Waldemar Brodkorb <wbx@uclibc-ng.org>
4536 Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
4545 fix MIPS softfloat build issue with current binutils"
4547 Signed-off-by: Felix Fietkau <nbd@openwrt.org>
4548 Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
4553 Date: Wed Aug 10 15:06:16 2016 -0600
4555 Merge pull request #269 from frida/fix/aarch64-variadic-closures-on-ios
4562 Date: Wed Aug 10 15:03:37 2016 -0600
4564 Merge pull request #268 from frida/fix/aarch64-large-aggregates
4580 Date: Wed Aug 10 14:31:09 2016 -0600
4582 Merge pull request #270 from frida/fix/aarch64-warnings
4616 Date: Tue Aug 2 10:23:25 2016 -0600
4618 Merge pull request #266 from dr-hannibal/arc-pthread
4631 Signed-off-by: Yuriy Kolerov <yuriy.kolerov@synopsys.com>
4642 Signed-off-by: Yuriy Kolerov <yuriy.kolerov@synopsys.com>
4654 Signed-off-by: Yuriy Kolerov <yuriy.kolerov@synopsys.com>
4662 Signed-off-by: Yuriy Kolerov <yuriy.kolerov@synopsys.com>
4667 Date: Thu Jul 7 23:11:38 2016 -0700
4669 Merge pull request #261 from tromey/fix-260
4684 Date: Sun Jun 5 15:05:21 2016 -0700
4688 Mark win64.S with GNU-stack note
4692 Date: Sun Jun 5 14:57:00 2016 -0700
4694 Mark win64.S with GNU-stack note
4699 Date: Fri Jun 3 23:04:56 2016 -0700
4701 Merge pull request #253 from iains/darwin-build
4709 [Darwin-ppc, build] Fixes for clang build.
4711 clang is experimental on powerpc-darwin, but the changes are appropriate to cctools as as well.
4714 Do not re-use a set value.
4720 [Darwin-x86, build] Fix up label prefixes, remove .purgem
4729 [Darwin, configure] Allow configure to work for <arch>-*-darwin.
4736 Date: Mon May 23 09:58:51 2016 -0600
4745 Date: Thu May 19 09:35:38 2016 -0700
4747 Merge pull request #251 from berkerpeksag/delete-test-define
4764 Date: Thu May 19 06:36:38 2016 -0600
4766 Merge pull request #248 from berkerpeksag/patch-1
4779 Date: Wed May 18 11:10:33 2016 -0700
4787 Date: Wed May 18 11:01:55 2016 -0700
4794 Date: Wed May 18 10:56:19 2016 -0700
4803 Date: Wed May 18 10:09:28 2016 -0600
4807 Fix -Wsign-compare warnings in x86/ffi64.c
4812 Date: Wed May 18 10:08:59 2016 -0600
4816 Define _GNU_SOURCE on Linux for mremap()
4821 Date: Wed May 18 10:07:31 2016 -0600
4823 Merge pull request #246 from berkerpeksag/update-github-links
4837 Define _GNU_SOURCE on Linux for mremap()
4844 synopsis section at http://linux.die.net/man/2/mremap
4854 Fix -Wsign-compare warnings in x86/ffi64.c
4867 Date: Tue May 17 17:07:27 2016 -0600
4869 Merge pull request #234 from berkerpeksag/disable-docs
4871 Add a note about the --disable-docs switch
4876 Date: Tue May 17 17:04:50 2016 -0600
4884 Date: Wed May 4 07:33:41 2016 -1000
4889 with gcc-6, it would be kind to keep that as a valid base ABI
4894 Date: Thu Mar 3 13:51:44 2016 -0800
4905 Date: Wed May 4 06:45:05 2016 -1000
4907 Merge pull request #245 from rth7680/tromey-ffi-prep-cif-core-is-private
4913 Date: Mon Feb 22 16:00:51 2016 -0700
4919 comments to a more GNU-ish style. It also fixes up some stale
4924 Date: Sun Feb 21 20:08:21 2016 -0700
4928 This is a tiny refactoring to make it so brace-matching works in
4933 Date: Thu Nov 19 16:38:35 2015 -0700
4940 Date: Tue May 3 08:23:51 2016 -0600
4942 Merge pull request #231 from berkerpeksag/simplfy-oserror
4949 Date: Mon May 2 20:58:57 2016 -1000
4951 Merge pull request #236 from andreas-schwab/master
4958 Date: Sun May 1 11:02:40 2016 -1000
4960 Merge pull request #241 from rth7680/fix-win64
4966 Date: Fri Apr 29 21:04:07 2016 -0400
4979 Date: Fri Apr 15 16:10:08 2016 -0700
4983 Also enable testing for the cross-abi calls.
4987 Date: Mon Mar 7 12:14:22 2016 -0500
4999 …This is in fact not a NEW port. Apple Mac devices are generally x86-64 now, x86 rarely. If GCC exi…
5008 …<http://news.gmane.org/find-root.php?message_id=%3C87wppswqqt.fsf%40kepler.schwinge.homeip.net%3E>,
5025 Date: Mon Mar 14 13:54:53 2016 -0400
5027 Merge pull request #212 from tromey/struct-layout
5035 Add a note about the --disable-docs switch
5048 Date: Mon Feb 22 20:15:40 2016 -0500
5050 Merge pull request #227 from tromey/fix-documentation-build
5056 Date: Tue Nov 17 21:18:20 2015 -0700
5062 Date: Mon Feb 22 15:51:27 2016 -0700
5070 Date: Mon Feb 22 15:34:39 2016 -0700
5074 An earlier patch added --disable-docs, but went too far, making it
5081 Tested by building with and without --disable-docs and looking for the
5087 Date: Sat Feb 20 06:50:29 2016 -0500
5091 Add configure-option to disable building docs
5096 Date: Sat Feb 20 06:49:40 2016 -0500
5105 Date: Sat Feb 20 06:49:19 2016 -0500
5109 Support the Windows/EFI calling convention on all x86-64 targets
5114 Date: Sat Feb 20 06:45:00 2016 -0500
5123 Date: Sat Feb 20 06:44:28 2016 -0500
5132 Date: Sat Feb 20 06:43:48 2016 -0500
5134 Merge pull request #193 from rth7680/fix-70
5141 Date: Sat Feb 20 06:43:28 2016 -0500
5145 Add configure flag to disable multi-os-directory support
5150 Date: Sat Feb 20 06:41:10 2016 -0500
5152 Merge pull request #211 from tromey/move-prep-types-out-of-ffi.h
5154 ffi_prep_types is internal-only
5159 Date: Sat Feb 20 06:40:21 2016 -0500
5161 Merge pull request #213 from tromey/remove-FFI_TYPE
5168 Date: Sat Feb 20 06:40:03 2016 -0500
5170 Merge pull request #214 from tromey/document-enum-support
5177 Date: Sat Feb 20 06:38:40 2016 -0500
5181 Fix dejagnu test support for --tool_opts
5186 Date: Sat Feb 20 06:38:01 2016 -0500
5190 Don't clobber safeseh for msvcc.sh -clang-cl in 32-bit mode
5194 Date: Mon Oct 19 15:33:23 2015 -0700
5196 Fix dejagnu test support for --tool_opts
5203 $ make check RUNTESTFLAGS="--tool_opts '-Werror'"
5206 Inspecting the logs shows that -Werror was indeed used when compiling
5211 Date: Thu Jan 28 16:57:18 2016 -0500
5213 Don't clobber safeseh for msvcc.sh -clang-cl in 32-bit mode
5216 when -clang-cl was passed, but that's only needed in x86-64
5217 which is already handled by the -m64 flag.
5219 I discovered this when building Firefox x86 with clang-cl.
5224 Date: Sat Jan 2 20:03:41 2016 -0500
5228 Fixed #181 -- Corrected problems with ARMv7 build under iOS.
5233 Date: Sat Jan 2 16:44:29 2016 -0500
5237 update apt-get in travis
5241 Date: Sat Jan 2 07:56:05 2016 -0500
5243 update apt-get in travis
5247 Author: Russell Keith-Magee <russell@keith-magee.com>
5253 Author: Russell Keith-Magee <russell@keith-magee.com>
5256 Fixed #181 -- Corrected problems with ARMv7 build under iOS.
5264 Date: Fri Dec 18 10:24:38 2015 -0500
5266 Merge pull request #221 from tromey/document-closure-ffi_arg
5272 Date: Thu Dec 17 16:58:10 2015 -0700
5278 Date: Thu Dec 17 16:51:32 2015 -0700
5284 Date: Thu Nov 19 15:21:14 2015 -0700
5290 Date: Thu Nov 19 14:17:42 2015 -0700
5296 Date: Wed Nov 11 21:34:43 2015 -0700
5298 ffi_prep_types is internal-only
5302 Date: Sun Nov 15 08:39:17 2015 -0500
5309 Date: Sun Nov 15 08:36:48 2015 -0500
5311 Merge pull request #209 from tromey/documentation-updates
5318 Date: Sun Nov 15 08:33:46 2015 -0500
5320 Merge pull request #207 from tromey/deprecate-ffi-prep-closure
5326 Date: Sat Nov 7 12:01:06 2015 -0700
5334 Date: Sat Nov 7 11:45:04 2015 -0700
5340 Date: Thu Oct 29 22:50:42 2015 -0500
5342 Add configure flag to disable multi-os-directory support
5345 multi-os-directory is not perferable. This patch adds a switch
5346 to configure "--disable-multi-os-directory" which will disable
5348 cross-compiling.
5351 https://sourceware.org/ml/libffi-discuss/2013/msg00144.html
5357 Date: Sat Jul 25 14:29:15 2015 -0700
5363 anti-globbing from libffi.call.
5367 Date: Sat Jul 25 12:42:04 2015 -0700
5374 Date: Sun Oct 11 10:54:50 2015 -0400
5376 Merge pull request #202 from tromey/note-prep-cif-var-usage
5383 Date: Sun Oct 11 10:54:22 2015 -0400
5385 Merge pull request #201 from tromey/fix-texinfo-buglet
5391 Date: Tue Oct 6 11:42:43 2015 -0600
5397 Date: Mon Oct 5 10:20:05 2015 -0600
5462 Date: Sun Jul 26 16:27:34 2015 -0700
5467 platforms. This allows libffi compiled on a 64-bit x86 platform to call
5477 Date: Sun Jul 26 16:23:55 2015 -0700
5482 to it, rather than adding unsigned to the type. Fixes a -Wpointer-sign
5487 Date: Sun Jul 26 17:17:16 2015 -0700
5496 Date: Sun Jul 26 16:18:57 2015 -0700
5498 src/x86/win64.S: Support compiling on non-WIN64 platforms
5500 Non-WIN64 versions of the GNU assembler don't support the .seh_*
5504 Handle the registers used for the non-Windows x86-64 calling convention
5505 when on a non-Windows platform. Distinguish between cases that should
5514 Add configure-option to disable building docs
5517 Author: Russell Keith-Magee <russell@keith-magee.com>
5525 Date: Sun Mar 29 21:38:26 2015 -0400
5529 Fixed #184 -- Corrected source file references in Darwin source generator tool.
5534 Date: Sun Mar 29 21:38:12 2015 -0400
5541 Author: Russell Keith-Magee <russell@keith-magee.com>
5547 Author: Russell Keith-Magee <russell@keith-magee.com>
5550 Fixed #184 -- Corrected file references in Darwin source generator tool.
5555 Date: Wed Mar 4 13:58:04 2015 -0500
5557 Merge pull request #178 from rth7680/aa64-ilp32
5563 Date: Wed Feb 11 08:31:48 2015 -0800
5570 Date: Thu Jan 29 07:22:23 2015 -0500
5572 Merge pull request #176 from 0-wiz-0/master
5582 Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
5586 Date: Wed Jan 28 18:08:06 2015 -0500
5593 Date: Wed Jan 28 18:03:57 2015 -0500
5597 sparc: Re-introduce hand-written unwind info
5602 Date: Wed Jan 28 18:03:06 2015 -0500
5610 Date: Mon Jan 26 12:43:57 2015 -0800
5612 sparc: Re-introduce hand-written unwind info
5618 Date: Tue Jan 27 22:10:12 2015 -0800
5625 Date: Wed Jan 21 05:55:47 2015 -0500
5627 Merge pull request #170 from fealebenpae/aarch64-trampoline-table
5634 Date: Wed Jan 21 05:53:21 2015 -0500
5651 Date: Fri Jan 16 17:32:07 2015 -0500
5659 Date: Fri Jan 16 13:30:05 2015 -0800
5665 Date: Fri Jan 16 11:40:33 2015 -0800
5669 /bin/as seems to only understand single-digit labels
5673 Author: Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5674 Date: Fri Jan 16 11:32:23 2015 -0800
5683 Author: Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5684 Date: Fri Jan 16 11:31:37 2015 -0800
5701 …This is a direct copy/paste port of the ARM code, with changes because of Aarch64 pc-relative addr…
5713 Date: Tue Jan 13 15:44:03 2015 -0500
5719 Date: Tue Jan 13 07:23:48 2015 -0800
5728 Date: Tue Jan 13 07:22:07 2015 -0800
5738 Date: Sat Jan 10 09:25:26 2015 -0500
5747 Date: Sat Jan 10 09:23:30 2015 -0500
5756 Date: Sat Jan 10 09:22:55 2015 -0500
5765 Date: Sat Jan 10 09:22:42 2015 -0500
5767 Merge pull request #160 from nobu/msvc-no-complex
5774 Date: Sat Jan 10 09:21:37 2015 -0500
5776 Merge pull request #159 from nobu/fix-void-arith
5788 Date: Mon Jan 5 13:03:06 2015 -0800
5798 Date: Wed Dec 24 16:03:34 2014 -0800
5804 Date: Wed Dec 10 13:37:36 2014 -0800
5806 x86: Reinstate hand-written unwind info for sysv.S
5810 Date: Wed Dec 10 09:43:58 2014 -0800
5814 If we're going to have to hand-write unwind info for darwin,
5825 (except, cctools-as, as you noted)] .. without that much confusion arises
5826 with ld64's atom-isation of the eh_frame section.
5837 x86: Reinstate hand-written unwind info for unix64.S
5866 Darwin aligns long-double to 16, and thus all of the long double
5894 Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
5900 Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
5908 Date: Sat Dec 20 10:20:40 2014 -0500
5916 Date: Fri Dec 19 11:38:17 2014 -0500
5926 Date: Thu Dec 18 16:21:07 2014 -0500
5928 s390: Use pc-relative insns in 31-bit mode
5936 Date: Thu Dec 18 16:01:59 2014 -0500
5946 Date: Thu Dec 18 16:01:15 2014 -0500
5952 Date: Wed Dec 17 13:24:03 2014 -0500
5957 Author: Dominik Vogt <vogt@linux.vnet.ibm.com>
5958 Date: Wed Dec 17 13:20:51 2014 -0500
5965 Date: Fri Dec 12 10:13:56 2014 -0500
5974 Date: Fri Dec 12 10:13:27 2014 -0500
5982 Date: Thu Dec 11 14:16:00 2014 -0800
5992 Date: Wed Dec 10 13:25:14 2014 -0800
5998 Date: Sat Dec 6 23:58:41 2014 -0500
6005 Date: Wed Nov 19 21:13:50 2014 -0500
6009 powerpc: go closures for linux
6028 GO closures for powerpc linux
6055 * src/powerpc/linux64.S (ffi_call_LINUX64): Replace hand-written
6061 hand-written .eh_frame with .cfi directives. Adjust for changed
6067 (ffi_call_SYSV): Make hidden. Replace hand-written .eh_frame with
6072 Replace hand-written .eh_frame with .cfi directives. Adjust for
6093 Date: Wed Nov 19 11:32:08 2014 -0500
6095 Merge pull request #148 from gpakosz/dlmalloc-preprocessor-fix
6101 Date: Tue Nov 18 05:07:00 2014 -0800
6107 http://gcc.gnu.org/viewcvs?rev=207763&root=gcc&view=rev
6120 When compiling with --std==c99, GCC and clang don't define i386 but __i386__
6125 Date: Mon Nov 17 09:07:07 2014 -0500
6140 Date: Sat Nov 15 07:31:41 2014 -0500
6149 Date: Sat Nov 15 07:29:58 2014 -0500
6151 Merge pull request #144 from atrosinenko/testsuite-fp-comparison-fix
6158 Date: Sat Nov 15 07:27:21 2014 -0500
6160 Merge pull request #143 from adamkaplan/patch-1
6195 Date: Thu Nov 13 09:06:10 2014 -0800
6199 Clang doesn't like the -Wno-psabi argument that we want to pass to GCC.
6230 values to be in the form "fabs(a - b) < EPS" instead of just
6231 "a - b < EPS".
6235 Date: Thu Nov 13 15:08:16 2014 -0500
6261 Date: Wed Nov 12 08:08:57 2014 -0500
6263 Merge branch 'rth7680-go-closure'
6267 Date: Wed Nov 12 08:04:51 2014 -0500
6274 Date: Wed Nov 12 07:11:53 2014 -0500
6276 Merge branch 'go-closure' of https://github.com/rth7680/libffi into rth7680-go-closure
6283 Date: Wed Nov 12 07:00:59 2014 -0500
6289 Date: Wed Nov 12 03:58:58 2014 -0800
6299 Date: Sun Oct 26 15:29:04 2014 -0700
6301 sparc: Re-add abi compliant structure support
6308 The table is 80k, but is read-only and dynamically paged, which ought
6311 This is difficult to test with gcc. One can only use -O0 at present.
6312 See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63668.
6316 Date: Sun Oct 26 14:48:28 2014 -0700
6322 Date: Sun Oct 26 13:16:03 2014 -0700
6328 Date: Sat Oct 25 16:24:41 2014 -0700
6334 Date: Sat Oct 25 14:52:45 2014 -0700
6343 Date: Fri Oct 24 16:10:48 2014 -0700
6356 Date: Fri Oct 24 11:45:53 2014 -0700
6366 Date: Fri Oct 24 11:11:53 2014 -0700
6372 Date: Wed Oct 29 14:38:42 2014 -0400
6378 Date: Tue Oct 21 11:27:11 2014 -0400
6387 Date: Tue Oct 21 11:26:59 2014 -0400
6393 Date: Mon Oct 20 15:10:43 2014 -0400
6401 Date: Fri Oct 17 02:07:32 2014 -0400
6410 Date: Fri Oct 17 01:27:16 2014 -0400
6419 Date: Fri Oct 17 01:21:22 2014 -0400
6429 Date: Fri Oct 17 01:02:52 2014 -0400
6435 Date: Fri Oct 17 00:53:21 2014 -0400
6441 Date: Wed Oct 15 17:28:53 2014 -0400
6447 Date: Fri Oct 17 21:26:52 2014 -0700
6453 Date: Fri Oct 17 20:46:48 2014 -0700
6459 Date: Fri Oct 17 13:47:26 2014 -0700
6468 Date: Fri Oct 17 12:33:53 2014 -0700
6475 Delete the hand-written unwind info.
6479 Date: Thu Oct 23 00:26:14 2014 -0400
6485 Date: Wed Oct 22 23:48:12 2014 -0400
6494 Date: Wed Oct 22 22:58:09 2014 -0400
6500 Date: Wed Oct 22 22:36:07 2014 -0400
6509 Date: Wed Oct 22 22:32:13 2014 -0400
6518 Date: Wed Oct 22 21:53:30 2014 -0400
6527 Date: Wed Oct 22 17:06:19 2014 -0400
6536 Date: Wed Oct 22 13:58:59 2014 -0400
6545 Date: Wed Oct 22 12:52:07 2014 -0400
6556 Date: Wed Oct 22 12:33:59 2014 -0400
6560 This lets us do less post-processing when there's no return value.
6564 Date: Tue Oct 21 22:49:05 2014 -0400
6572 Date: Tue Oct 21 22:41:07 2014 -0400
6581 Date: Tue Oct 21 13:30:40 2014 -0400
6591 Date: Tue Oct 21 13:27:57 2014 -0400
6595 Avoid if-deffery by forcing FFI_TYPE_LONGDOUBLE different
6601 Date: Tue Oct 21 13:17:39 2014 -0400
6611 Date: Tue Oct 21 13:00:34 2014 -0400
6613 aarch64: Fix non-apple compilation
6617 Date: Thu Nov 6 10:57:04 2014 -0800
6648 Date: Sat Nov 1 15:10:34 2014 -0700
6659 Date: Fri Oct 31 12:07:02 2014 -0700
6665 Date: Thu Oct 30 13:57:39 2014 -0700
6674 Date: Thu Oct 30 12:41:31 2014 -0700
6682 Date: Thu Oct 30 12:13:31 2014 -0700
6694 Date: Fri Nov 7 06:56:55 2014 -0800
6696 testsuite: Add two dg-do run markers
6698 Caught by clang warning about unused -L parameter.
6711 Date: Tue Oct 28 11:21:50 2014 -0700
6717 Date: Tue Oct 28 11:17:35 2014 -0700
6726 Date: Mon Oct 27 13:41:39 2014 -0700
6732 Date: Thu Oct 23 23:57:06 2014 -0700
6738 Date: Thu Oct 23 14:12:18 2014 -0700
6742 It's way too different from the 32-bit ABIs with which it is
6747 Date: Fri Oct 17 11:11:58 2014 -0700
6749 x86-64: Support go closures
6751 Dumps all of the hand-coded unwind info for gas generated. Move jump
6754 ffi_closure_unix64_sse rather than test cif->flags at runtime.
6758 Date: Fri Oct 17 10:55:11 2014 -0700
6767 Date: Fri Oct 17 10:12:25 2014 -0700
6780 Date: Tue Nov 11 09:43:01 2014 -0500
6786 Date: Tue Nov 11 07:30:49 2014 -0500
6792 Date: Tue Nov 11 07:29:26 2014 -0500
6798 Date: Tue Nov 4 13:29:58 2014 -0500
6805 Date: Sun Sep 28 00:54:00 2014 -0400
6807 Merge pull request #134 from s-macke/openrisc
6813 Date: Sun Sep 28 00:50:29 2014 -0400
6826 This patch has been tested under Linux with QEMU-user emulation support.
6827 - 32 Bit
6828 - big endian
6829 - delayed instructions
6830 This is the only available configuration under Linux.
6838 Signed-off-by: Sebastian Macke <sebastian@macke.de>
6842 Date: Sat Sep 20 07:44:37 2014 -0400
6848 Date: Sat Sep 20 07:43:51 2014 -0400
6850 Compile tests with -Wno-psabi when using GCC
6854 Date: Sat Sep 20 07:08:37 2014 -0400
6860 Date: Sat Sep 20 07:08:05 2014 -0400
6866 Date: Sat Sep 20 06:54:06 2014 -0400
6872 Date: Sat Sep 20 06:51:45 2014 -0400
6874 2014-05-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
6876 Fix current cygwin-64 build problems.
6885 Date: Sat Sep 20 06:39:55 2014 -0400
6887 2014-09-10 Jakub Jelinek <jakub@redhat.com>
6889 * src/powerpc/linux64.S: Emit .note.GNU-stack even when
6890 POWERPC64 is not defined.
6895 Date: Sat Sep 20 06:37:04 2014 -0400
6897 Fix -Werror=declaration-after-statement problem
6900 Author: Dominik Vogt <vogt@linux.vnet.ibm.com>
6901 Date: Sat Sep 20 06:21:19 2014 -0400
6903 2014-07-22 Dominik Vogt <vogt@linux.vnet.ibm.com>
6917 2014-07-22 Dominik Vogt <vogt@linux.vnet.ibm.com>
6971 2014-07-22 Dominik Vogt <vogt@linux.vnet.ibm.com>
6983 Date: Thu Sep 18 19:10:54 2014 -0400
6992 Date: Thu Sep 18 19:06:08 2014 -0400
6994 Merge pull request #130 from frida/fix/darwin-aarch64-float-alignment
7001 Date: Thu Sep 18 19:05:35 2014 -0400
7003 Merge pull request #129 from frida/fix/darwin-aarch64-cif-prep
7005 Fix non-variadic CIF initialization for Apple/ARM64
7010 Date: Thu Sep 18 18:28:05 2014 -0400
7019 Date: Thu Sep 18 18:27:15 2014 -0400
7021 Merge pull request #123 from ehsan/clang-cl
7023 Add support for building with clang-cl
7041 Support for calling functions with PASCAL and REGISTER calling conventions on x86 Windows/Linux.
7046 Date: Thu Jul 31 20:33:33 2014 -0400
7050 This is required for AddressSanitizer builds with clang-cl.
7062 Fix non-variadic CIF initialization for Apple/ARM64
7064 Turns out `aarch64_nfixedargs` wasn't initialized in the non-variadic
7075 Date: Wed Jun 11 12:07:24 2014 -0400
7077 Add support for building with clang-cl
7081 Date: Thu Jun 12 06:30:59 2014 -0400
7087 Date: Thu Jun 12 06:30:21 2014 -0400
7094 Date: Fri Jun 6 08:24:35 2014 -0400
7098 Don't make --enable-debug imply using the debug CRT in libffi
7102 Date: Mon Jun 2 09:21:10 2014 -0400
7104 Bug 1014976 - Don't make --enable-debug imply using the debug CRT in libffi.
7108 Date: Sat May 31 08:54:08 2014 -0400
7114 Date: Sat May 31 08:53:10 2014 -0400
7116 Add missing GNU stack markings in win32.S
7120 Date: Sat May 31 08:26:34 2014 -0400
7126 Date: Sat May 24 23:28:42 2014 -0400
7132 Date: Mon May 19 18:05:33 2014 -0400
7139 Date: Mon May 19 18:04:28 2014 -0400
7159 Linux kernel or libc) the behavior is unchanged.
7174 Date: Mon May 19 09:41:32 2014 -0400
7180 Date: Mon May 19 09:37:21 2014 -0400
7186 Date: Sun May 11 10:30:22 2014 -0400
7192 Date: Sun May 11 10:22:30 2014 -0400
7198 Date: Sun May 11 09:56:40 2014 -0400
7204 Date: Sun May 11 09:55:28 2014 -0400
7210 Date: Sun May 11 09:52:47 2014 -0400
7217 Date: Wed Apr 23 19:24:47 2014 -0400
7219 Merge pull request #119 from joshtriplett/fastcall-fastball
7225 Date: Tue Apr 22 21:17:52 2014 -0700
7232 Date: Mon Apr 21 12:41:56 2014 -0400
7234 Merge pull request #101 from joshtriplett/fastcall-closures
7240 Date: Sun Apr 20 12:03:25 2014 -0700
7244 libffi on 32-bit x86 now supports closures for all supported ABIs.
7245 Thus, rewrite the last remaining duplicated-by-ABI test (closure_stdcall
7251 Date: Sat Apr 12 19:38:07 2014 -0400
7260 Date: Sat Apr 12 19:37:21 2014 -0400
7262 Merge pull request #86 from joshtriplett/testsuite-CC-CXX
7269 Date: Sat Apr 12 19:32:08 2014 -0400
7271 Merge pull request #116 from frida/fix/darwin-aarch64-variadic
7278 Date: Sat Apr 12 19:30:18 2014 -0400
7280 Merge pull request #115 from frida/fix/darwin-aarch64-alignment
7287 Date: Sat Apr 12 19:29:13 2014 -0400
7289 Merge pull request #117 from frida/fix/windows-regression
7316 Date: Sat Apr 5 23:41:22 2014 -0400
7318 Merge pull request #114 from joshtriplett/bounce-on-a-tiny-trampoline
7320 Fix ABI on 32-bit non-Windows x86: go back to trampoline size 10
7324 Date: Sat Apr 5 17:33:42 2014 -0700
7326 Fix ABI on 32-bit non-Windows x86: go back to trampoline size 10
7333 non-Windows. (Non-raw THISCALL closures still work.)
7337 Date: Thu Mar 27 08:44:34 2014 -0700
7343 Date: Thu Mar 27 00:44:12 2014 -0700
7349 Date: Wed Mar 26 23:17:56 2014 -0700
7353 Running the C compiler with -shared-libgcc -lstdc++ does not work on
7354 non-GCC compilers.
7358 Date: Wed Mar 26 23:53:57 2014 -0700
7366 Date: Wed Mar 26 14:51:32 2014 -0700
7370 This fixes cross-compilation and compilation with CC="gcc -m32".
7374 Date: Wed Mar 26 20:18:58 2014 -0700
7378 Users wishing to test hand-compiled versions of expect and runtest can
7384 Date: Wed Mar 26 20:18:41 2014 -0700
7390 Date: Tue Mar 25 17:02:51 2014 -0400
7392 Upgrade version to 3.1-rc1
7396 Date: Tue Mar 25 16:24:14 2014 -0400
7403 Date: Tue Mar 25 16:12:53 2014 -0400
7412 Date: Tue Mar 25 16:12:35 2014 -0400
7414 Merge pull request #106 from joshtriplett/darwin-award
7416 [3.1 blocker] Update OS X build system to include win32.S on 32-bit
7421 Date: Tue Mar 25 16:12:17 2014 -0400
7425 Fix 64-bit Windows support
7430 Date: Tue Mar 25 16:07:47 2014 -0400
7432 Merge pull request #105 from joshtriplett/win32-relocations
7438 Date: Mon Mar 24 22:14:26 2014 -0700
7444 Date: Fri Mar 21 11:10:13 2014 -0700
7446 Compile win32.S on 32-bit Darwin as well
7450 Date: Mon Mar 24 21:44:13 2014 -0700
7454 64-bit Windows already used this check; make it universal, and use it in
7455 place of an ifdef on X86_WIN32, to handle non-Windows platforms that use
7460 Date: Mon Mar 24 21:24:53 2014 -0700
7462 Fix a warning on 64-bit Windows
7464 When sizeof(size_t) != sizeof(unsigned), adding a size_t to cif->bytes
7471 Date: Mon Mar 24 21:21:12 2014 -0700
7473 Avoid referencing undefined ABIs on 64-bit Windows builds
7475 64-bit Windows does not have FFI_STDCALL, FFI_THISCALL, or FFI_FASTCALL.
7479 Date: Sat Mar 22 10:00:53 2014 -0700
7481 win32.S: Add handling for position-independent code on Darwin
7489 Date: Fri Mar 21 11:01:39 2014 -0700
7498 Date: Fri Mar 21 11:00:41 2014 -0700
7500 win32.S: Make the jump tables position-independent
7502 Now that non-Windows platforms include win32.S, it needs to support
7503 building as position-independent code. This fixes build failures on
7508 Date: Fri Mar 21 10:57:06 2014 -0700
7510 win32.S: Make calls to ffi_closure_SYSV_inner position-independent
7512 Now that non-Windows platforms include win32.S, it needs to support
7513 building as position-independent code. This fixes one source of build
7519 Date: Tue Mar 18 12:19:36 2014 -0400
7527 Date: Tue Mar 18 12:09:45 2014 -0400
7532 * Workaround ax_cc_maxopt.m4 not supporting MSVC and change -O3 to -O2.
7540 Date: Mon Mar 17 00:32:42 2014 -0400
7542 Merge pull request #102 from joshtriplett/test-generic
7548 Date: Sun Mar 16 20:29:27 2014 -0700
7561 Date: Sun Mar 16 17:02:05 2014 -0700
7570 Date: Sun Mar 16 16:53:42 2014 -0700
7579 Date: Sun Mar 16 16:22:58 2014 -0700
7585 Date: Sun Mar 16 16:04:58 2014 -0700
7596 Date: Sun Mar 16 15:26:26 2014 -0700
7598 testsuite: Introduce a __THISCALL__ compiler-specific macro
7603 Date: Sun Mar 16 22:03:29 2014 -0400
7612 Date: Sun Mar 16 21:37:42 2014 -0400
7614 Merge pull request #100 from rvandermeulen/bug-756740
7620 Date: Sun Mar 16 21:16:08 2014 -0400
7628 Date: Sun Mar 16 16:19:46 2014 -0700
7637 Date: Sun Mar 16 15:16:18 2014 -0700
7639 testsuite: Introduce a __STDCALL__ compiler-specific macro
7646 Date: Sun Mar 16 15:20:36 2014 -0700
7648 testsuite: Common up the ifdef blocks for compiler-specific macros
7653 Date: Sun Mar 16 10:53:48 2014 -0400
7661 Date: Sun Mar 16 06:58:59 2014 -0700
7670 Date: Sun Mar 16 09:45:55 2014 -0400
7672 Update version to 3.1-rc0. Clean up README.
7677 Date: Sun Mar 16 09:39:08 2014 -0400
7679 Merge pull request #97 from joshtriplett/remove-more-generated-files
7686 Date: Sun Mar 16 09:38:47 2014 -0400
7688 Merge pull request #96 from joshtriplett/sawing-changelogs
7694 Date: Sun Mar 16 06:26:03 2014 -0700
7700 Date: Sun Mar 16 06:25:52 2014 -0700
7706 Date: Sun Mar 16 06:11:58 2014 -0700
7710 Archive the existing ChangeLog to ChangeLog.libffi-3.1
7714 Date: Sun Mar 16 05:52:00 2014 -0700
7720 Date: Sun Mar 16 09:03:57 2014 -0400
7727 Date: Sun Mar 16 08:41:00 2014 -0400
7735 Date: Sun Mar 16 05:38:24 2014 -0700
7742 Date: Sun Mar 16 08:32:05 2014 -0400
7744 Merge pull request #93 from joshtriplett/travis-dist
7750 Date: Sun Mar 16 05:29:08 2014 -0700
7757 Date: Sun Mar 16 08:05:51 2014 -0400
7761 stdcall support on Linux
7765 Date: Sun Mar 16 03:25:53 2014 -0700
7767 Add support for stdcall, thiscall, and fastcall on non-Windows x86-32
7769 Linux supports the stdcall calling convention, either via functions
7771 with -mrtd which effectively makes stdcall the default.
7774 non-Windows x86-32 platforms, as non-default calling conventions.
7779 Date: Sun Mar 16 07:58:16 2014 -0400
7781 Merge pull request #90 from joshtriplett/win32-unifdef
7788 Date: Sun Mar 16 07:57:59 2014 -0400
7792 .travis.yml: Test on both 32-bit and 64-bit
7796 Date: Sun Mar 16 01:50:02 2014 -0700
7801 FFI_THISCALL in addition to the FFI_FIRST_ABI-to-FFI_LAST_ABI range
7808 Date: Sat Mar 15 23:27:56 2014 -0700
7810 .travis.yml: Test on both 32-bit and 64-bit
7815 Date: Sun Mar 16 07:51:33 2014 -0400
7817 Merge pull request #94 from joshtriplett/esp-extra-stackery-perception
7823 Date: Sun Mar 16 04:49:36 2014 -0700
7830 Date: Sun Mar 16 07:47:17 2014 -0400
7832 Merge pull request #91 from joshtriplett/esp-extra-stackery-perception
7838 Date: Sun Mar 16 02:31:19 2014 -0700
7847 on the stack across the call; observed with gcc -Os, and verified as
7853 Date: Sun Mar 16 07:44:08 2014 -0400
7855 Merge pull request #88 from joshtriplett/such-precision-many-fail-wow
7861 Date: Sun Mar 16 04:27:32 2014 -0700
7867 Date: Sat Mar 15 22:08:19 2014 -0700
7872 to excess floating-point precision. Instrumenting it with some printf
7878 Rather than complicating the test suite with architecture-specific flags
7879 to avoid excess precision, just simplify the floating-point computation
7884 Date: Sat Mar 15 22:08:19 2014 -0700
7889 excess floating-point precision. Instrumenting it with some printf
7895 Rather than complicating the test suite with architecture-specific flags
7896 to avoid excess precision, just simplify the floating-point computation
7902 Date: Sun Mar 16 07:36:52 2014 -0400
7906 Re-add libtool-ldflags
7910 Date: Sun Mar 16 04:35:12 2014 -0700
7912 Re-add libtool-ldflags
7917 Date: Sun Mar 16 07:25:18 2014 -0400
7925 Date: Sat Mar 15 18:11:16 2014 -0700
7934 Date: Fri Mar 14 16:54:31 2014 -0400
7941 Date: Fri Mar 14 16:51:20 2014 -0400
7948 Date: Fri Mar 14 16:47:57 2014 -0400
7950 Merge pull request #81 from rvandermeulen/bug-756740
7956 Date: Mon Mar 10 15:12:47 2014 -0400
7962 Date: Mon Mar 10 15:04:58 2014 -0400
7969 Date: Mon Mar 10 14:53:48 2014 -0400
7979 Date: Mon Mar 10 14:43:37 2014 -0400
7985 Author: Daiki Ueno <ueno@gnu.org>
7992 Date: Sat Mar 1 18:37:29 2014 -0500
7998 Date: Sat Mar 1 18:34:18 2014 -0500
8004 Date: Fri Feb 28 17:20:59 2014 -0500
8006 Add missing -DFFI_DEBUG flag
8011 Date: Fri Feb 28 01:10:17 2014 -0500
8018 Date: Fri Feb 28 01:06:48 2014 -0500
8020 Merge pull request #46 from makotokato/android-clang
8027 Date: Fri Feb 28 01:06:48 2014 -0500
8029 Merge pull request #46 from makotokato/android-clang
8036 Date: Fri Feb 28 01:01:29 2014 -0500
8043 Date: Fri Feb 28 01:01:02 2014 -0500
8047 Correct the -L flag in libffi.pc.in
8052 Date: Fri Feb 28 00:56:27 2014 -0500
8056 …BlackFin fixes - Fatal error when calling a function defined in a shared library from within the f…
8061 Date: Fri Feb 28 00:56:27 2014 -0500
8065 …BlackFin fixes - Fatal error when calling a function defined in a shared library from within the f…
8069 Date: Fri Feb 28 00:52:56 2014 -0500
8076 Date: Fri Feb 28 00:50:25 2014 -0500
8084 Date: Fri Feb 28 00:38:41 2014 -0500
8091 Date: Fri Feb 28 00:26:57 2014 -0500
8100 Date: Fri Feb 28 00:23:04 2014 -0500
8106 Date: Fri Feb 28 00:23:04 2014 -0500
8112 Date: Fri Feb 28 00:20:17 2014 -0500
8118 armv7l-unknown-linux-gnueabihf
8122 Date: Fri Feb 28 00:17:16 2014 -0500
8129 Date: Thu Feb 27 15:42:41 2014 -0500
8135 Date: Mon Feb 17 11:20:33 2014 -0800
8150 Date: Sat Feb 15 08:06:29 2014 -0500
8159 Date: Sat Feb 15 08:06:11 2014 -0500
8163 Linux/ppc64: Remove assumption on contents of r11 in closure
8171 I'm not sure floating-point arguments in GPR or FPR before calling
8177 Date: Wed Feb 5 14:22:52 2014 -0500
8179 AArch64: Fix void fall-through case when assertions are enabled
8183 Date: Tue Jan 21 16:38:31 2014 -0500
8189 Date: Sat Nov 30 20:58:31 2013 -0500
8191 Remove build-ios from Makefile
8198 Date: Sat Nov 30 21:06:51 2013 -0500
8204 Date: Mon Dec 30 17:36:39 2013 -0500
8210 Date: Thu Jan 9 13:50:17 2014 -0500
8218 Date: Thu Jan 9 13:53:30 2014 -0500
8224 Date: Thu Jan 9 14:03:29 2014 -0500
8230 Date: Mon Dec 30 16:14:02 2013 -0500
8236 Date: Thu Jan 9 13:55:21 2014 -0500
8242 Date: Mon Dec 30 15:45:51 2013 -0500
8248 Date: Mon Dec 30 16:33:47 2013 -0500
8254 Date: Mon Dec 30 17:48:22 2013 -0500
8260 Date: Mon Dec 30 16:23:21 2013 -0500
8262 Darwin/x86_64: Fix 64-bit type shortening warnings
8266 Date: Thu Jan 9 13:15:06 2014 -0500
8272 Date: Mon Dec 30 17:48:10 2013 -0500
8278 Date: Mon Dec 30 15:27:44 2013 -0500
8284 Date: Mon Dec 30 15:27:14 2013 -0500
8286 Darwin/iOS: Fix mis-typing of vfp_reg_free
8290 Date: Mon Dec 30 15:26:20 2013 -0500
8298 Date: Thu Jan 9 13:42:08 2014 -0500
8304 Date: Thu Jan 9 13:41:45 2014 -0500
8310 Date: Thu Jan 9 13:41:27 2014 -0500
8318 Linux/ppc64: Remove assumption on contents of r11 in closure
8322 Date: Thu Jan 2 16:17:59 2014 -0200
8329 Date: Thu Dec 5 16:23:25 2013 -0500
8336 Date: Sat Nov 30 22:38:13 2013 -0500
8342 Date: Sat Nov 30 21:06:51 2013 -0500
8348 Date: Sat Nov 30 21:06:51 2013 -0500
8354 Date: Sat Nov 30 20:58:31 2013 -0500
8356 Remove build-ios from Makefile
8361 Date: Sat Nov 30 20:54:54 2013 -0500
8369 Date: Sat Nov 30 17:54:39 2013 -0800
8371 Merge pull request #60 from zwaldowski/ios-redo
8377 Date: Sat Nov 30 13:25:27 2013 -0500
8383 Date: Sat Nov 30 12:21:38 2013 -0500
8385 Darwin: Freshen gen scripts, remove old build-ios.sh
8389 Date: Sat Nov 30 12:03:51 2013 -0500
8395 Date: Sat Nov 30 03:03:37 2013 -0500
8401 Date: Sat Nov 30 02:39:34 2013 -0500
8407 Date: Sat Nov 30 02:08:14 2013 -0500
8413 Date: Sat Nov 30 02:07:48 2013 -0500
8419 Date: Sat Nov 30 02:07:34 2013 -0500
8425 Date: Sat Nov 30 02:06:00 2013 -0500
8431 Date: Sat Nov 30 02:05:22 2013 -0500
8437 Date: Sat Nov 30 02:04:57 2013 -0500
8443 Date: Sat Nov 30 02:04:22 2013 -0500
8449 Date: Sat Nov 30 04:13:42 2013 -0500
8455 Date: Sat Nov 30 03:03:00 2013 -0500
8461 Date: Sat Nov 30 02:55:48 2013 -0500
8467 Date: Sat Nov 30 04:09:30 2013 -0500
8473 Date: Sat Nov 30 04:09:18 2013 -0500
8479 Date: Sat Nov 30 03:43:42 2013 -0500
8485 Date: Sat Nov 30 03:38:02 2013 -0500
8491 Date: Tue Apr 24 11:16:20 2012 -0400
8495 Signed-off-by: Zachary Waldowski <zwaldowski@gmail.com>
8499 Date: Tue Apr 24 10:25:29 2012 -0400
8503 Signed-off-by: Zachary Waldowski <zwaldowski@gmail.com>
8507 Date: Wed Apr 11 23:26:04 2012 -0400
8514 Date: Thu Nov 21 21:25:44 2013 -0500
8523 Date: Thu Nov 21 06:12:35 2013 -0500
8525 This separates the 32-bit sysv/linux/bsd code from the 64-bit linux
8528 -mlong-double-128 libffi can be used with -mlong-double-64 code.
8538 into 32-bit and 64-bit support.
8542 Date: Thu Nov 21 06:12:35 2013 -0500
8544 This separates the 32-bit sysv/linux/bsd code from the 64-bit linux
8547 -mlong-double-128 libffi can be used with -mlong-double-64 code.
8557 into 32-bit and 64-bit support.
8562 Date: Mon Nov 18 06:34:04 2013 -0800
8564 Merge pull request #59 from iains/powerpc-darwin-unwind-fix
8576 Date: Mon Nov 18 06:52:29 2013 -0500
8582 Date: Mon Nov 18 06:36:03 2013 -0500
8591 Date: Sat Nov 16 06:57:54 2013 -0500
8601 Date: Sat Nov 16 06:53:50 2013 -0500
8611 Date: Sat Nov 16 06:53:50 2013 -0500
8621 Date: Sat Nov 16 06:52:43 2013 -0500
8623 Andreas' 2013-02-08 change reverted some breakage for struct return
8624 values from 2011-11-12, but in so doing reintroduced string
8629 I have tested this on powerpc64-linux, powerpc-linux and
8630 powerpc-freebsd. Well, the last on powerpc-linux by lying to
8633 CC="gcc -m32 -msvr4-struct-return -mlong-double-64" \
8634 CXX="g++ -m32 -msvr4-struct-return -mlong-double-64" \
8635 /src/libffi-current/configure --build=powerpc-freebsd
8639 make && make CC="gcc -m32" CXX="g++ -m32" \
8640 RUNTESTFLAGS=--target_board=unix/-m32/-msvr4-struct-return/-mlong-double-64\
8645 Date: Sat Nov 16 06:41:36 2013 -0500
8647 The powerpc64 ABIs align structs passed by value, a fact ignored by
8655 https://sourceware.org/ml/libffi-discuss/2013/msg00162.html
8659 Date: Sat Nov 16 06:40:13 2013 -0500
8666 Date: Sat Nov 16 06:38:55 2013 -0500
8668 The powerpc64 support opted to pass floating point values both in the
8676 This also fixes two faulty tests that used a non-variadic function
8682 Date: Sat Nov 16 06:35:51 2013 -0500
8688 Date: Sat Nov 16 06:29:25 2013 -0500
8695 Date: Thu Nov 14 10:56:29 2013 -0500
8710 Date: Wed Nov 13 16:55:36 2013 -0500
8720 Date: Wed Nov 13 16:40:28 2013 -0500
8748 Date: Sat Nov 9 06:16:32 2013 -0500
8753 Author: Mark Kettenis <kettenis@gnu.org>
8754 Date: Wed Nov 6 06:43:49 2013 -0500
8756 Align the stack pointer to 16-bytes.
8760 Date: Wed Nov 6 06:40:58 2013 -0500
8766 Date: Sat Nov 2 17:23:59 2013 -0400
8773 Date: Sat Nov 2 17:11:22 2013 -0400
8780 Date: Sat Nov 2 14:08:23 2013 -0700
8782 Merge pull request #45 from foss-for-synopsys-dwc-arc-processors/arc_support
8789 Date: Sat Nov 2 14:08:23 2013 -0700
8791 Merge pull request #45 from foss-for-synopsys-dwc-arc-processors/arc_support
8797 Date: Sat Nov 2 17:01:15 2013 -0400
8804 Date: Sat Nov 2 13:17:57 2013 -0700
8812 Date: Sat Oct 26 09:12:42 2013 -0400
8818 Date: Sat Oct 26 09:09:45 2013 -0400
8824 Date: Sat Oct 26 08:30:06 2013 -0400
8830 Date: Tue Oct 15 15:42:49 2013 -0400
8832 Update travis-ci build dependencies to include texinfo
8836 Date: Tue Oct 15 15:33:59 2013 -0400
8842 Date: Tue Oct 15 15:32:16 2013 -0400
8848 Date: Tue Oct 15 15:20:14 2013 -0400
8854 Date: Tue Oct 8 06:45:51 2013 -0400
8860 Date: Tue Oct 8 06:32:18 2013 -0400
8866 Date: Tue Oct 8 06:27:46 2013 -0400
8879 Author: Makoto Kato <m_kato@ga2.so-net.ne.jp>
8895 Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
8899 Date: Tue Jul 2 16:11:38 2013 -0400
8901 little-endian ppc64 support
8905 Date: Tue Jul 2 15:54:40 2013 -0400
8911 Date: Tue Jul 2 15:51:27 2013 -0400
8921 Date: Tue Jul 2 12:12:34 2013 -0700
8930 Date: Tue Jul 2 12:10:26 2013 -0700
8932 Merge pull request #44 from foss-for-synopsys-dwc-arc-processors/arc_support
8939 Date: Tue Jul 2 12:08:04 2013 -0700
8960 This patch has been tested on a little-endian system and passes
8963 Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
8971 use -L${toolexeclibdir} instead of -L${libdir}
8984 Date: Sat Mar 30 05:24:14 2013 -0700
8988 Fix ARM hard-float support for large numbers of VFP arguments
9000 folow the ARM hard-float ABI in ffi_prep_incoming_args_VFP
9008 The different versions will be called depending on the value of cif->abi
9020 …extend ffi_prepare_args for FFI_VFP (hard-float ABI), fixing an issue with passing VFP arguments i…
9026 …version implementing the simple SYSV calling convention and one for the hard-float calling convent…
9061 Date: Sun Mar 17 18:38:21 2013 -0400
9068 Date: Sun Mar 17 18:34:54 2013 -0400
9075 Date: Sun Mar 17 18:34:54 2013 -0400
9081 Date: Sun Mar 17 18:32:12 2013 -0400
9087 Date: Sun Mar 17 18:32:12 2013 -0400
9093 Date: Sun Mar 17 09:27:55 2013 -0400
9099 Date: Sat Mar 16 08:35:57 2013 -0400
9106 Date: Sat Mar 16 08:20:40 2013 -0400
9115 Date: Sat Mar 16 08:18:45 2013 -0400
9117 Build fix for soft-float power targets
9121 Date: Sat Mar 16 08:12:38 2013 -0400
9127 Date: Sat Mar 16 08:01:19 2013 -0400
9133 Date: Sat Mar 16 08:01:19 2013 -0400
9139 Date: Sat Mar 16 07:57:35 2013 -0400
9146 Date: Sat Mar 16 07:46:55 2013 -0400
9152 Date: Sat Mar 16 07:46:38 2013 -0400
9159 Date: Sat Mar 16 04:24:40 2013 -0700
9161 Merge pull request #32 from alex/patch-1
9163 Fix for a crasher due to misaligned stack on x86-32.
9168 Date: Sat Mar 16 04:24:40 2013 -0700
9170 Merge pull request #32 from alex/patch-1
9172 Fix for a crasher due to misaligned stack on x86-32.
9176 Date: Thu Mar 14 15:00:33 2013 -0700
9178 Fix for a crasher due to misaligned stack on x86-32.
9184 Date: Mon Feb 11 14:25:13 2013 -0500
9190 Date: Sun Feb 10 08:48:38 2013 -0500
9196 Date: Sun Feb 10 08:47:26 2013 -0500
9202 Date: Sat Feb 9 06:54:40 2013 -0500
9208 Date: Fri Feb 8 16:12:19 2013 -0500
9214 Date: Fri Feb 8 15:18:19 2013 -0500
9216 Remove xfail for arm*-*-*.
9220 Date: Fri Feb 8 14:19:56 2013 -0500
9226 Date: Fri Feb 8 14:17:13 2013 -0500
9232 Date: Fri Feb 8 13:56:37 2013 -0500
9238 Date: Fri Feb 8 13:26:21 2013 -0500
9244 Date: Fri Feb 8 12:25:18 2013 -0500
9250 Date: Fri Feb 8 07:12:41 2013 -0500
9252 Fix microblaze big-endian struct issue
9256 Date: Thu Feb 7 21:06:08 2013 -0500
9262 Date: Thu Feb 7 18:04:01 2013 -0500
9268 Date: Thu Feb 7 18:00:36 2013 -0500
9274 Date: Thu Feb 7 16:43:36 2013 -0500
9276 Add libtool-ldflags. Define toolexeclibdir for non-GCC builds.
9280 Date: Thu Feb 7 15:47:01 2013 -0500
9286 Date: Thu Feb 7 15:32:46 2013 -0500
9292 Date: Thu Feb 7 15:29:22 2013 -0500
9298 Date: Thu Feb 7 09:57:20 2013 -0500
9304 Date: Wed Feb 6 20:31:31 2013 -0500
9310 Date: Wed Feb 6 17:43:24 2013 -0500
9316 Date: Wed Feb 6 17:38:32 2013 -0500
9322 Date: Wed Feb 6 17:38:04 2013 -0500
9328 Date: Wed Feb 6 17:37:15 2013 -0500
9330 Work around LLVM ABI problem on x86-64
9335 Date: Sun Jan 27 05:09:04 2013 -0800
9343 Date: Sat Jan 26 15:21:14 2013 -0800
9347 So that darwin and cygwin/mingw are tested before the generic check --
9352 Date: Mon Jan 21 08:02:07 2013 -0500
9359 Date: Mon Jan 21 08:01:24 2013 -0500
9366 Date: Mon Jan 21 07:55:53 2013 -0500
9373 Date: Mon Jan 21 07:55:53 2013 -0500
9379 Date: Mon Jan 21 07:37:30 2013 -0500
9385 Date: Mon Jan 21 07:37:30 2013 -0500
9391 Date: Mon Jan 21 07:07:38 2013 -0500
9397 Date: Mon Jan 21 07:03:41 2013 -0500
9403 Date: Fri Jan 11 17:14:11 2013 -0500
9409 Date: Fri Jan 11 16:54:40 2013 -0500
9415 Date: Fri Jan 11 11:19:52 2013 -0500
9421 Date: Fri Jan 11 11:18:14 2013 -0500
9427 Date: Fri Jan 11 10:57:30 2013 -0500
9433 Date: Fri Jan 11 10:24:32 2013 -0500
9435 32-bit x86 fix and more
9439 Date: Thu Jan 10 17:25:45 2013 -0500
9445 Date: Thu Jan 10 17:24:51 2013 -0500
9451 Date: Thu Jan 10 17:15:03 2013 -0500
9457 Date: Thu Jan 10 10:52:02 2013 -0500
9459 Handle both 32 and 64-bit x86 builds regardless of target triple
9463 Date: Thu Jan 10 07:35:53 2013 -0500
9465 Don't run EH tests with non-GNU compiler
9469 Date: Thu Jan 10 07:25:10 2013 -0500
9475 Date: Thu Jan 10 01:19:43 2013 -0500
9482 Date: Wed Jan 9 21:14:54 2013 -0500
9488 Date: Tue Jan 8 15:14:21 2013 -0500
9494 Date: Tue Jan 8 14:47:05 2013 -0500
9500 Date: Tue Jan 8 12:25:54 2013 -0500
9506 Date: Tue Jan 8 12:22:24 2013 -0500
9508 Fix read-only eh_frame test
9512 Date: Tue Jan 8 07:53:37 2013 -0500
9518 Date: Tue Jan 8 07:30:28 2013 -0500
9524 Date: Mon Jan 7 06:30:24 2013 -0500
9532 Testsuite fixes (was Re: [PATCH] Fix libffi on m68k-linux-gnu, completely)
9539 I still get a full run of PASS plus one XPASS on amd64-linux!
9542 these applied, I get a full PASS on m68k-linux as well.
9548 --
9552 wasted half my life on my zsh setup. :-) -- Frank Terbeck in #!/bin/mksh
9561 PASS on amd64-linux (Xen domU) and m68k-linux (ARAnyM)
9563 Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
9567 Date: Mon Jan 7 06:14:53 2013 -0500
9569 m68k fixes for signed 8 and 16-bit calls.
9573 Date: Fri Jan 4 09:09:32 2013 -0500
9575 remove gcc-ism
9579 Date: Wed Jan 2 09:39:17 2013 -0500
9586 Date: Wed Jan 2 06:34:38 2013 -0800
9595 Date: Wed Jan 2 06:30:03 2013 -0800
9599 cygwin/mingw shared libs need libtool LDFLAGS = -no-undefined
9603 Date: Wed Jan 2 09:24:55 2013 -0500
9609 Date: Wed Jan 2 09:06:38 2013 -0500
9615 Date: Wed Jan 2 09:05:02 2013 -0500
9621 Date: Wed Jan 2 08:56:07 2013 -0500
9627 Date: Wed Jan 2 08:54:05 2013 -0500
9633 Date: Wed Jan 2 08:51:35 2013 -0500
9639 Date: Wed Jan 2 08:48:01 2013 -0500
9645 Date: Wed Jan 2 08:41:55 2013 -0500
9647 +2012-03-21 Peter Rosin <peda@lysator.liu.se>
9649 + * testsuite/lib/target-libpath.exp [*-*-cygwin*, *-*-mingw*]
9656 Date: Wed Jan 2 08:37:35 2013 -0500
9662 Date: Wed Jan 2 07:36:42 2013 -0500
9668 Date: Wed Jan 2 08:28:35 2013 -0500
9670 New stand-alone patch
9674 Date: Wed Jan 2 07:34:03 2013 -0500
9680 Date: Wed Nov 28 06:07:41 2012 -0500
9692 Date: Mon Nov 12 15:25:47 2012 -0500
9698 Date: Tue Nov 6 16:00:40 2012 -0500
9704 Date: Wed Oct 31 06:46:41 2012 -0400
9710 Date: Tue Oct 30 14:06:09 2012 -0400
9712 Add PaX work-around
9717 Date: Tue Oct 30 13:37:37 2012 -0400
9723 Date: Tue Oct 30 07:42:27 2012 -0400
9729 Date: Tue Oct 30 07:07:19 2012 -0400
9735 Date: Tue Oct 30 07:07:19 2012 -0400
9741 Date: Tue Oct 30 06:59:32 2012 -0400
9747 Date: Fri Oct 12 23:55:06 2012 -0400
9753 Date: Fri Oct 12 16:46:06 2012 -0400
9755 TILE-Gx/TILEPro support
9759 Date: Thu Oct 11 10:55:25 2012 -0400
9765 Date: Sat Jul 7 12:42:00 2012 -0500
9767 cygwin/mingw shared libs need libtool LDFLAGS = -no-undefined
9773 Date: Sat May 5 09:37:02 2012 -0400
9779 Date: Fri Apr 27 08:29:48 2012 -0400
9785 Date: Fri Apr 27 01:34:15 2012 -0400
9791 Date: Wed Apr 11 23:16:48 2012 -0400
9797 Date: Wed Apr 11 22:47:44 2012 -0400
9803 Date: Wed Apr 11 22:39:46 2012 -0400
9809 Date: Tue Apr 10 06:33:33 2012 -0400
9815 Date: Fri Apr 6 20:34:51 2012 -0400
9821 Date: Fri Apr 6 20:02:08 2012 -0400
9827 Date: Fri Apr 6 17:04:35 2012 -0400
9833 Date: Fri Apr 6 11:57:14 2012 -0400
9839 Date: Fri Apr 6 11:53:07 2012 -0400
9841 Fix Linux/x32 reference in README
9845 Date: Fri Apr 6 10:39:10 2012 -0400
9847 Linux/x32 libtool fix
9851 Date: Fri Apr 6 08:26:14 2012 -0400
9857 Date: Thu Apr 5 15:45:19 2012 -0400
9863 Date: Thu Apr 5 12:32:41 2012 -0400
9870 Date: Tue Apr 3 07:40:31 2012 -0400
9876 Date: Tue Apr 3 07:35:59 2012 -0400
9882 Date: Fri Mar 30 08:14:08 2012 -0400
9884 Various MSVC-related changes.
9888 Date: Fri Mar 30 00:40:18 2012 -0400
9894 Date: Thu Mar 29 08:48:22 2012 -0400
9900 Date: Wed Mar 21 09:52:28 2012 -0400
9906 Date: Wed Mar 21 08:09:30 2012 -0400
9912 Date: Mon Mar 19 23:07:35 2012 -0400
9918 Date: Sat Mar 3 14:46:20 2012 -0500
9920 abi check fixes and Linux/x32 support
9924 Date: Sat Mar 3 14:17:54 2012 -0500
9926 Add -no-undefined for both 32- and 64-bit x86
9927 windows-like hosts.
9931 Date: Thu Feb 23 07:01:13 2012 -0500
9937 Date: Wed Feb 15 00:18:18 2012 -0500
9943 Date: Fri Feb 10 13:06:46 2012 -0500
9949 Date: Fri Feb 3 13:18:27 2012 -0600
9951 Refresh autoconf-archive m4 scripts
9955 Date: Wed Feb 1 16:34:30 2012 -0600
9961 Date: Mon Jan 23 14:24:01 2012 -0500
9967 Date: Mon Jan 23 14:17:24 2012 -0500
9973 Date: Mon Jan 23 14:17:13 2012 -0500
9979 Date: Mon Jan 23 14:11:23 2012 -0500
9985 Date: Mon Jan 23 13:47:38 2012 -0500
9991 Date: Mon Jan 23 13:43:59 2012 -0500
9997 Date: Mon Jan 23 13:43:38 2012 -0500
10003 Date: Mon Jan 23 12:41:06 2012 -0500
10009 Date: Mon Jan 23 11:13:18 2012 -0500
10015 Date: Fri Nov 18 15:13:41 2011 -0500
10021 Date: Fri Nov 18 15:13:00 2011 -0500
10027 Date: Sat Nov 12 23:46:05 2011 -0500
10033 Date: Sat Nov 12 23:45:20 2011 -0500
10039 Date: Sat Nov 12 17:22:24 2011 -0500
10045 Date: Sat Nov 12 17:18:51 2011 -0500
10051 Date: Sat Nov 12 16:36:59 2011 -0500
10057 Date: Sat Nov 12 16:35:55 2011 -0500
10063 Date: Sat Nov 12 16:21:02 2011 -0500
10069 Date: Sat Nov 12 16:20:42 2011 -0500
10075 Date: Sat Nov 12 16:13:41 2011 -0500
10081 Date: Sat Nov 12 16:11:49 2011 -0500
10087 Date: Sat Nov 12 15:52:08 2011 -0500
10093 Date: Sat Nov 12 07:37:40 2011 -0500
10099 Date: Sat Nov 12 07:32:36 2011 -0500
10105 Date: Sat Nov 12 07:20:24 2011 -0500
10111 Date: Tue Sep 6 14:26:32 2011 -0400
10117 Date: Tue Sep 6 09:50:20 2011 -0400
10123 Date: Wed Aug 24 10:14:23 2011 -0400
10129 Date: Tue Aug 23 12:30:29 2011 -0400
10131 3.0.11-rc1. soname bump.
10135 Date: Tue Aug 23 10:31:33 2011 -0400
10141 Date: Mon Aug 22 16:34:24 2011 -0400
10147 Date: Mon Aug 22 14:50:10 2011 -0400
10153 Date: Mon Aug 15 13:25:13 2011 -0400
10155 Revert remove-debug-code patch temporarily (for ARM Fedora release)
10159 Date: Fri Jul 29 17:32:53 2011 -0400
10165 Date: Wed Mar 30 16:54:42 2011 -0400
10171 Date: Mon Feb 28 15:36:23 2011 -0500
10177 Date: Mon Feb 28 15:36:07 2011 -0500
10184 Date: Mon Feb 28 15:23:31 2011 -0500
10186 Merge branch 'master' of https://github.com/landonf/libffi-ios
10190 Date: Fri Feb 25 16:23:04 2011 -0500
10196 Date: Fri Feb 25 15:52:14 2011 -0500
10202 Date: Fri Feb 25 15:09:13 2011 -0500
10208 Date: Thu Feb 17 20:39:21 2011 -0500
10210 Another non-GCC configury fix
10214 Date: Tue Feb 15 15:19:49 2011 -0500
10220 Date: Mon Feb 14 15:30:57 2011 -0500
10226 Date: Sun Feb 13 11:41:05 2011 -0500
10233 Date: Sun Feb 13 08:55:53 2011 -0500
10239 Date: Sun Feb 13 08:06:39 2011 -0500
10245 Date: Sat Feb 12 12:29:36 2011 -0500
10251 Date: Sat Feb 12 12:13:46 2011 -0500
10257 Date: Sat Feb 12 11:43:49 2011 -0500
10259 Update my e-mail address.
10263 Date: Sat Feb 12 11:27:00 2011 -0500
10269 Date: Sat Feb 12 11:14:54 2011 -0500
10273 This re-integrates commit da2773e02ab26cc11a7f.
10277 Date: Sat Feb 12 11:01:48 2011 -0500
10279 Apple assembler support; fixed most gas/ELF-isms.
10283 Date: Sat Feb 12 10:39:18 2011 -0500
10292 Date: Sat Feb 12 10:24:49 2011 -0500
10299 Date: Sat Feb 12 10:23:19 2011 -0500
10306 Date: Sat Feb 12 10:21:02 2011 -0500
10308 Merge branch 'master' of github.com:landonf/libffi-ios
10312 Date: Sat Feb 12 10:20:42 2011 -0500
10318 Date: Sat Feb 12 09:33:11 2011 -0500
10324 Date: Sat Feb 12 09:29:29 2011 -0500
10330 Date: Fri Feb 11 12:23:58 2011 -0500
10336 Date: Fri Feb 11 12:23:20 2011 -0500
10338 Use newer autotools. Only build debug.c when --enable-debug.
10342 Date: Fri Feb 11 07:32:51 2011 -0500
10348 Date: Fri Feb 11 07:11:04 2011 -0500
10354 Date: Wed Feb 9 18:30:02 2011 -0500
10360 Date: Wed Feb 9 15:23:06 2011 -0500
10366 Date: Wed Feb 9 15:22:23 2011 -0500
10372 Date: Wed Feb 9 15:12:35 2011 -0500
10378 Date: Wed Feb 9 15:00:42 2011 -0500
10380 Add powerpc64-*-darwin* support
10384 Date: Wed Feb 9 14:56:23 2011 -0500
10390 Date: Wed Feb 9 10:15:02 2011 -0500
10392 Remove README.markdown form libffi-ios
10396 Date: Wed Feb 9 07:38:43 2011 -0500
10402 Date: Wed Feb 9 06:26:46 2011 -0500
10408 Date: Wed Feb 9 06:24:23 2011 -0500
10414 Date: Wed Feb 9 06:11:46 2011 -0500
10420 Date: Tue Feb 8 20:39:51 2011 -0500
10426 Date: Tue Feb 8 20:37:26 2011 -0500
10432 Date: Tue Feb 8 19:46:28 2011 -0500
10438 Date: Tue Feb 8 19:45:59 2011 -0500
10444 Date: Tue Feb 8 19:39:20 2011 -0500
10450 Date: Tue Feb 8 19:22:56 2011 -0500
10457 Date: Tue Feb 8 19:20:09 2011 -0500
10463 Date: Tue Feb 8 17:04:26 2011 -0500
10469 Date: Tue Feb 8 14:28:59 2011 -0500
10475 Date: Tue Feb 8 13:56:12 2011 -0500
10481 Date: Tue Feb 8 13:50:43 2011 -0500
10487 Date: Tue Feb 8 10:49:29 2011 -0500
10489 Fix HP-UX build
10493 Date: Tue Feb 8 10:44:36 2011 -0500
10499 Date: Tue Feb 8 10:34:23 2011 -0500
10505 Date: Tue Feb 8 10:19:19 2011 -0500
10511 Date: Tue Feb 8 10:12:48 2011 -0500
10513 fix win64-underscore patch
10517 Date: Tue Feb 8 10:11:00 2011 -0500
10523 Date: Tue Feb 8 10:10:07 2011 -0500
10529 Date: Tue Feb 8 07:52:40 2011 -0500
10535 Date: Mon Nov 22 15:19:57 2010 -0500
10537 win64-underscore patch
10541 Date: Sun Nov 21 10:50:56 2010 -0500
10547 Date: Wed Oct 27 19:34:51 2010 -0400
10553 Date: Wed Oct 27 13:59:30 2010 -0400
10559 Date: Sun Sep 19 19:57:17 2010 -0700
10565 Date: Sun Sep 19 19:50:37 2010 -0700
10571 Date: Sun Sep 19 19:49:39 2010 -0700
10573 Add a libffi-ios-specific github README.
10577 Date: Sun Sep 19 14:36:45 2010 -0700
10587 Date: Sun Sep 19 14:22:26 2010 -0700
10593 Date: Sun Sep 19 14:21:37 2010 -0700
10599 Date: Sun Sep 19 14:21:14 2010 -0700
10605 Date: Sun Sep 19 14:20:52 2010 -0700
10611 Date: Sun Sep 19 10:43:06 2010 -0700
10613 Add a hard-coded FFI_EXEC_TRAMPOLINE_TABLE arm implementation.
10615 This implements support for re-mapping a shared table of executable
10621 necessary, and ARM-specific code needs to be moved out of
10626 Date: Sun Sep 19 10:42:36 2010 -0700
10632 Date: Sun Sep 19 09:35:04 2010 -0700
10638 Date: Sun Sep 19 09:04:34 2010 -0700
10640 Fix the script name (build-iphone.sh -> build-ios.sh)
10644 Date: Sun Sep 19 09:03:52 2010 -0700
10650 Date: Sun Sep 19 09:02:05 2010 -0700
10656 Date: Sun Sep 19 08:52:33 2010 -0700
10662 Date: Sun Sep 19 08:38:19 2010 -0700
10667 trampolines use pc-relative addressing to reference config data
10669 trampoline page. This can be used on systems -- such as iOS -- that do not
10676 Date: Sat Sep 18 18:12:19 2010 -0700
10682 Date: Sat Sep 18 18:08:14 2010 -0700
10687 arm-apple-darwin, where PROT_EXEC on writable (or formerly writable) pages is
10692 Date: Sat Sep 18 18:02:25 2010 -0700
10698 Date: Sat Sep 18 16:38:03 2010 -0700
10700 Add missing UNWIND entry; disables .pad on non-EABI targets.
10704 Date: Sat Sep 18 16:21:32 2010 -0700
10706 Apple assembler support; fixed most gas/ELF-isms.
10710 Date: Sat Sep 18 15:38:06 2010 -0700
10716 Date: Sat Sep 18 15:32:08 2010 -0700
10718 Work-around libffi's FP ABI detection.
10723 -mfloat-abi defaults to 'softfp' instead of 'soft'. To work around this
10724 we manually define __SOFTFP__ for Apple platforms in the ARM-specific
10733 Date: Sat Sep 18 14:44:24 2010 -0700
10739 Date: Fri Aug 6 01:35:12 2010 -0400
10745 Date: Thu Aug 5 15:19:00 2010 -0400
10747 Fix win64-struct-args patch
10751 Date: Thu Aug 5 14:56:53 2010 -0400
10757 Date: Thu Aug 5 09:02:41 2010 -0400
10759 Don't use -safeseh with ml64
10763 Date: Thu Aug 5 08:48:16 2010 -0400
10765 stdcall-x86-closure-fix
10769 Date: Thu Aug 5 08:30:04 2010 -0400
10775 Date: Thu Aug 5 08:24:27 2010 -0400
10781 Date: Fri Jul 23 09:14:00 2010 -0400
10787 Date: Mon Jul 12 14:39:18 2010 -0400
10793 Date: Sat Jul 10 08:59:09 2010 -0400
10799 Date: Wed May 5 20:14:56 2010 -0400
10805 Date: Tue Apr 13 10:33:52 2010 -0400
10811 Date: Tue Apr 13 10:19:28 2010 -0400
10817 Date: Tue Mar 30 08:30:22 2010 -0400
10823 Date: Mon Mar 15 05:57:51 2010 -0400
10829 Date: Mon Mar 15 05:57:24 2010 -0400
10831 fix-comments patch
10835 Date: Tue Jan 26 16:48:56 2010 -0500
10837 Rebuild Makefiles with automake 1.11.1 for CVE-2009-4029.
10841 Date: Fri Jan 15 11:35:37 2010 -0500
10847 Date: Fri Jan 15 11:27:24 2010 -0500
10853 Date: Fri Jan 15 10:46:51 2010 -0500
10859 Date: Fri Jan 15 09:48:33 2010 -0500
10865 Date: Wed Jan 13 02:56:19 2010 -0500
10871 Date: Tue Jan 12 09:14:14 2010 -0500
10877 Date: Fri Jan 1 10:24:27 2010 -0500
10879 Add x86-64 MingW to README
10883 Date: Fri Jan 1 08:08:02 2010 -0500
10889 Date: Thu Dec 31 11:32:40 2009 -0500
10895 Date: Thu Dec 31 07:43:22 2009 -0500
10901 Date: Tue Dec 29 10:09:31 2009 -0500
10907 Date: Tue Dec 29 10:06:04 2009 -0500
10913 Date: Sun Dec 27 21:03:33 2009 -0500
10919 Date: Sat Dec 26 12:57:23 2009 -0500
10925 Date: Sat Dec 26 10:05:18 2009 -0500
10931 Date: Sat Dec 26 09:58:03 2009 -0500
10937 Date: Sat Dec 26 09:57:27 2009 -0500
10943 Date: Sat Dec 26 07:46:50 2009 -0500
10949 Date: Sat Dec 26 07:23:04 2009 -0500
10955 Date: Sat Dec 26 07:04:45 2009 -0500
10961 Date: Sat Dec 26 07:02:27 2009 -0500
10967 Date: Sat Dec 26 06:51:33 2009 -0500
10973 Date: Fri Dec 25 21:52:28 2009 -0500
10979 Date: Fri Dec 25 09:50:36 2009 -0500
10985 Date: Fri Dec 25 02:19:23 2009 -0500
10991 Date: Fri Dec 25 02:15:40 2009 -0500
10997 Date: Fri Dec 25 02:04:23 2009 -0500
11003 Date: Fri Dec 25 01:39:00 2009 -0500
11009 Date: Fri Dec 25 01:22:11 2009 -0500
11015 Date: Thu Dec 24 07:22:44 2009 -0500
11021 Date: Thu Dec 24 05:34:46 2009 -0500
11027 Date: Thu Dec 24 01:09:32 2009 -0500
11033 Date: Thu Dec 24 00:22:00 2009 -0500
11039 Date: Wed Dec 23 23:46:22 2009 -0500
11046 Date: Mon Oct 5 00:41:35 2009 -0400
11052 Date: Mon Oct 5 00:29:33 2009 -0400
11058 Date: Mon Oct 5 00:28:03 2009 -0400
11064 Date: Mon Oct 5 00:25:29 2009 -0400
11066 From Jens Rehsack. Fix for 64-bit AIX.
11070 Date: Mon Oct 5 00:16:17 2009 -0400
11076 Date: Sun Oct 4 23:57:29 2009 -0400
11082 Date: Sun Oct 4 23:53:17 2009 -0400
11088 Date: Sun Oct 4 23:53:11 2009 -0400
11090 Initial stand-alone patch.
11094 Date: Sun Oct 4 08:11:33 2009 -0400
11100 Date: Sun Oct 4 07:58:22 2009 -0400
11106 Date: Tue Sep 29 12:07:26 2009 -0400
11112 Date: Tue Sep 29 11:13:02 2009 -0400
11126 2009-06-16 Wim Lewis <wiml@hhhh.org>
11129 supposed to be callee-saved.
11131 return buffer for odd-size structs.
11137 2009-06-16 Andreas Tobler <a.tobler@schweiz.org>
11140 * testsuite/lib/libffi-dg.exp (libffi_target_compile): Add
11147 2009-06-16 Andrew Haley <aph@redhat.com>
11156 2009-06-16 Andrew Haley <aph@redhat.com>
11166 * testsuite/libffi.call/float2.c: Fix dg-excess-errors.
11174 2009-06-16 Andrew Haley <aph@redhat.com>
11183 2009-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
11185 * testsuite/libffi.call/cls_longdouble_va.c: Add xfail sh*-*-linux-*.
11186 * testsuite/libffi.call/err_bad_abi.c: Add xfail sh*-*-*.
11193 2009-06-12 Andrew Haley <aph@redhat.com>
11213 use ffi_closure_alloc instead of stack-based closure
11225 remove not-yet-applied changelog entries
11237 2009-06-08 Andrew Haley <aph@redhat.com>
11241 * testsuite/libffi.call/cls_dbls_struct.c: Add xfail x86_64-*-linux-*.
11253 2009-06-05 Andrew Haley <aph@redhat.com>
11261 2009-06-04 Andrew Haley <aph@redhat.com>
11269 2009-06-04 Andrew Haley <aph@redhat.com>
11278 2009-06-04 Andrew Haley <aph@redhat.com>
11289 2009-06-04 Andrew Haley <aph@redhat.com>
11292 of Andreas Tobler's patch from 2006-04-22.
11298 2009-06-04 Andrew Haley <aph@redhat.com>
11301 2007-03-07.
11307 2009-05-22 Dave Korn <dave.korn.cygwin@gmail.com>
11312 2009-05-22 Dave Korn <dave.korn.cygwin@gmail.com>
11314 * configure.ac: Also check if assembler supports pc-relative
11323 (.eh_frame): Add hand-crafted EH data.
11325 2008-11-21 Eric Botcazou <ebotcazou@adacore.com>
11332 2008-03-26 Kaz Kojima <kkojima@gcc.gnu.org>
11334 * src/sh/sysv.S: Add .note.GNU-stack on Linux.
11337 2008-03-26 Daniel Jacobowitz <dan@debian.org>
11345 properly glob-match
11363 Version 3.0.8 with x86-solaris support
11399 2008-03-04 Anthony Green <green@redhat.com>
11435 2008-02-26 Jakub Jelinek <jakub@redhat.com>
11438 * src/alpha/osf.S: Add .note.GNU-stack on Linux.
11456 2008-02-26 Anthony Green <green@redhat.com>
11466 2008-02-26 Anthony Green <green@redhat.org>
11475 2008-02-26 Anthony Green <green@spindazzle.org>
11480 src/mips/ffi.c, src/pa/ffi.c, src/pa/hpux32.S, src/pa/linux.S,
11501 2008-02-24 Anthony Green <green@spindazzle.org>
11505 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
11506 * libtool-version: Increment revision.
11525 2008-02-22 Anthony Green <green@redhat.com>
11528 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
11529 * libtool-version: Increment revision.
11542 2008-02-22 Bjoern Koenig <bkoenig@alpha-tierchen.de>
11545 * configure.ac: Add amd64-*-freebsd* target.
11552 2008-02-22 Thomas Heller <theller@ctypes.org>
11579 2008-02-21 Anthony Green <green@redhat.com>
11582 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
11583 * libtool-version: Increment revision.
11586 2008-02-21 Björn König <bkoenig@alpha-tierchen.de>
11602 2008-02-15 Anthony Green <green@redhat.com>
11605 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
11606 * libtool-version: Increment revision.
11609 2008-02-15 David Daney <ddaney@avtrex.com>
11636 2008-02-15 Anthony Green <green@redhat.com>
11639 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
11641 2008-02-15 David Daney <ddaney@avtrex.com>
11661 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
11678 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
11691 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
11697 src/pa/ffitarget.h src/pa/linux.S src/java_raw_api.c
11729 * testsuite/lib/libffi-dg.exp: Remove libstdc++ bits from GCC tree.
11779 * mdate-sh, texinfo.tex: New files.
11788 * Makefile.am (AM_CFLAGS): Don't compile with -D.
11876 Add HJ's -fomit-frame-pointer struct return fix
12084 1999-10-09 Jason Molenda (jsm@bugshack.cygnus.com)
12099 1999-10-09 Jason Molenda (jsm@bugshack.cygnus.com)
12124 * configure.in: Change version to 2.00-beta.
12148 From Makoto Kato <m_kato@ga2.so-net.ne.jp>.
12154 1999-05-12 Jason Molenda (jsm@bugshack.cygnus.com)
12177 Updated to new automake, libtool, autoconf - nothing works :-)
12183 1999-04-26 Jason Molenda (jsm@bugshack.cygnus.com)
12184 * index.html: Missed a reference to libffi-discuss@cygnus.com. Fixed.
12190 1999-04-26 Jason Molenda (jsm@bugshack.cygnus.com)
12212 A few cleanups. Most notably, point to the correct subscribe cgi-bin
12240 included commits to RCS files with non-trunk default branches.