Lines Matching +full:gcc +full:- +full:riscv64 +full:- +full:linux +full:- +full:gnu
3 Date: Sat Nov 23 10:24:58 2019 -0500
9 Date: Sat Nov 23 09:42:04 2019 -0500
15 Date: Sat Nov 23 09:00:14 2019 -0500
21 Date: Sat Nov 23 08:48:53 2019 -0500
27 Date: Sat Nov 23 07:49:58 2019 -0500
33 Date: Sat Nov 23 07:44:26 2019 -0500
39 Date: Fri Nov 22 19:49:38 2019 -0500
45 Date: Fri Nov 22 19:27:34 2019 -0500
52 Date: Fri Nov 22 18:55:36 2019 -0500
58 Date: Fri Nov 22 18:54:30 2019 -0500
64 Date: Fri Nov 22 18:53:09 2019 -0500
66 Remove gccbug detection. GCC is good now.
69 Author: Michael Haubenwallner <michael.haubenwallner@ssi-schaefer.com>
72 Capture x86-windows host like x86_64-windows (#529)
76 Date: Fri Nov 22 12:42:26 2019 -0500
78 Manual clean-ups, and include the PDF in the source distribution.
82 Date: Thu Nov 21 05:36:06 2019 -0500
88 Date: Thu Nov 21 05:04:54 2019 -0500
90 Update autoconf-archive m4 macros
94 Date: Thu Nov 21 04:59:39 2019 -0500
100 Date: Wed Nov 20 07:16:41 2019 -0500
102 Fix or1k lack-of-g++ checking in testsuite
106 Date: Wed Nov 20 06:15:55 2019 -0500
108 Add work-around for users who manage their own closure memory
114 Date: Tue Nov 19 17:14:23 2019 -0500
116 No C++ for or1k-unknown-elf
120 Date: Tue Nov 19 13:36:49 2019 -0500
126 Date: Tue Nov 19 10:07:16 2019 -0500
132 Date: Tue Nov 19 10:06:57 2019 -0500
134 No c++ for or1k-elf
138 Date: Mon Nov 18 15:20:00 2019 -0500
144 Date: Mon Nov 18 15:13:16 2019 -0500
150 Date: Mon Nov 18 15:06:51 2019 -0500
156 Date: Mon Nov 18 14:54:14 2019 -0500
162 Date: Mon Nov 18 14:45:29 2019 -0500
168 Date: Mon Nov 18 14:40:30 2019 -0500
174 Date: Mon Nov 18 14:02:33 2019 -0500
180 Date: Mon Nov 18 13:59:10 2019 -0500
186 Date: Mon Nov 18 13:47:42 2019 -0500
192 Date: Mon Nov 18 13:17:27 2019 -0500
198 Date: Mon Nov 18 13:06:26 2019 -0500
204 Date: Mon Nov 18 13:02:44 2019 -0500
210 Date: Mon Nov 18 12:25:51 2019 -0500
217 Date: Mon Nov 18 06:35:19 2019 -0500
223 Date: Mon Nov 18 06:34:42 2019 -0500
225 Build/test for m32r-elf and bfin-elf
229 Date: Sun Nov 17 09:19:14 2019 -0500
235 Date: Sun Nov 17 07:22:25 2019 -0600
245 Date: Fri Nov 15 11:18:59 2019 -0500
247 Re-enable mingw32 tests.
251 Date: Fri Nov 15 11:06:17 2019 -0500
257 Date: Fri Nov 15 10:19:00 2019 -0500
263 Date: Fri Nov 15 06:07:51 2019 -0500
269 Date: Wed Nov 13 10:07:00 2019 -0500
271 Don't build aarch64-linux-gnu
275 Date: Wed Nov 13 10:05:36 2019 -0500
281 Date: Wed Nov 13 09:15:05 2019 -0500
287 Date: Wed Nov 13 07:59:18 2019 -0500
293 Date: Wed Nov 13 06:51:44 2019 -0500
299 Date: Wed Nov 13 06:37:26 2019 -0500
301 Re-add wine based testing
305 Date: Wed Nov 13 06:35:40 2019 -0500
307 Add wine-sim.exp for wine-based testing
311 Date: Wed Nov 13 06:32:46 2019 -0500
317 Date: Wed Nov 13 06:01:43 2019 -0500
323 Date: Tue Nov 12 22:56:37 2019 -0500
329 Date: Tue Nov 12 22:35:47 2019 -0500
335 Date: Tue Nov 12 18:44:27 2019 -0500
341 Date: Tue Nov 12 17:55:35 2019 -0500
347 Date: Tue Nov 12 09:21:57 2019 -0500
353 Date: Tue Nov 12 09:20:21 2019 -0500
359 Date: Tue Nov 12 09:14:20 2019 -0500
365 Date: Tue Nov 12 08:58:52 2019 -0500
371 Date: Tue Nov 12 05:51:09 2019 -0500
377 Date: Mon Nov 11 21:24:58 2019 -0500
383 Date: Mon Nov 11 21:11:59 2019 -0500
389 Date: Mon Nov 11 16:19:45 2019 -0500
391 Debug in-container builds
395 Date: Sun Nov 10 08:20:46 2019 -0500
401 Date: Thu Nov 7 12:35:27 2019 -0500
407 Date: Thu Nov 7 12:17:29 2019 -0500
413 Date: Thu Nov 7 12:03:19 2019 -0500
419 Date: Thu Nov 7 12:03:01 2019 -0500
425 Date: Thu Nov 7 11:50:08 2019 -0500
431 Date: Thu Nov 7 11:37:25 2019 -0500
437 Date: Thu Nov 7 11:26:53 2019 -0500
443 Date: Thu Nov 7 11:15:13 2019 -0500
449 Date: Thu Nov 7 11:00:09 2019 -0500
455 Date: Thu Nov 7 10:56:40 2019 -0500
461 Date: Thu Nov 7 09:23:10 2019 -0500
467 Date: Thu Nov 7 07:36:11 2019 -0500
473 Date: Wed Nov 6 22:02:11 2019 -0500
479 Date: Wed Nov 6 11:31:17 2019 -0500
485 Date: Wed Nov 6 11:21:46 2019 -0500
491 Date: Wed Nov 6 11:10:59 2019 -0500
497 Date: Wed Nov 6 10:51:33 2019 -0500
503 Date: Wed Nov 6 10:49:04 2019 -0500
509 Date: Wed Nov 6 06:47:05 2019 -0500
515 Date: Wed Nov 6 06:44:19 2019 -0500
521 Date: Wed Nov 6 06:30:52 2019 -0500
523 Test cross-builds for hppa-linux-gnu
527 Date: Wed Nov 6 06:30:20 2019 -0500
533 Date: Sun Nov 3 06:28:51 2019 -0500
535 rc2. hack as per: https://github.com/travis-ci/travis-ci/issues/6934
539 Date: Thu Oct 31 19:07:04 2019 -0400
541 Add sparc64-linux-gnu testing back
545 Date: Thu Oct 31 15:32:48 2019 -0400
551 Date: Thu Oct 31 14:35:43 2019 -0400
553 Test mips64el-linux-gnu
557 Date: Thu Oct 31 12:33:22 2019 -0400
563 Date: Thu Oct 31 12:23:11 2019 -0400
565 Test sparc64-linux-gnu on travis
569 Date: Thu Oct 31 10:53:37 2019 -0400
575 Date: Sat Oct 26 10:13:20 2019 -0400
580 Author: Andreas Schwab <schwab@linux-m68k.org>
586 responsibility of the caller. Remember the original, not stack-aligned
593 Date: Sat Oct 26 07:26:30 2019 -0400
599 Date: Thu Oct 24 07:03:43 2019 -0400
601 Update versions to 3.3-rc1
605 Date: Thu Oct 24 06:41:11 2019 -0400
611 Date: Thu Oct 24 06:39:00 2019 -0400
617 Date: Thu Oct 24 06:24:14 2019 -0400
623 Date: Thu Oct 24 05:25:11 2019 -0400
629 Date: Wed Oct 16 16:05:46 2019 -0400
631 Test on arm32v7-linux-gnu, ppc64le-linux-gnu and aarch64-linux-gnu.
633 Use docker images and qemu to test libffi for non-x86 architectures on
634 travis-ci.
640 Date: Mon Oct 14 06:46:52 2019 -0400
646 Date: Mon Oct 14 05:47:07 2019 -0400
656 Required to fix build error on macos with gcc-9
664 and GCC are used together
674 Signed-off-by: Prasad Nallani <prasad.nallani@intel.com>
680 Date: Tue Oct 8 06:58:52 2019 -0400
689 Date: Tue Oct 8 05:57:28 2019 -0500
707 Date: Tue Oct 8 06:24:55 2019 -0400
713 Date: Wed Aug 7 11:57:45 2019 -0700
723 Date: Wed Jun 26 06:18:48 2019 -0400
729 Date: Wed Jun 26 06:01:15 2019 -0400
735 Date: Tue Jun 25 23:39:52 2019 -0400
757 Signed-off-by: ossdev07 <ossdev@puresoftware.com>
763 Date: Sun Apr 28 07:36:24 2019 -0400
773 Before the change hand-crafted .eh_frame section contained
777 $ ./configure --host=hppa2.0-unknown-linux-gnu LDFLAGS=-Wl,-z,text
780 /usr/libexec/gcc/hppa2.0-unknown-linux-gnu/ld:
781 read-only segment has dynamic relocations.
796 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
806 Date: Fri Apr 26 04:58:58 2019 -0700
808 add support for 32-bit ARM on Windows (#477)
810 * add support for 32-bit ARM on Windows
831 Date: Tue Apr 9 14:00:10 2019 -0600
835 fix check for Linux/aarch64
841 fix check for Linux/aarch64
847 Date: Tue Feb 19 04:11:28 2019 -0800
855 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
859 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
865 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
869 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
873 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
877 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
884 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
888 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
892 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
905 Date: Tue Feb 19 03:58:25 2019 -0800
922 Date: Tue Feb 12 08:50:30 2019 -0500
924 Remove -Os testing. No ABI impact, and helps trim log lengths.
929 Date: Wed Dec 19 14:18:40 2018 -0700
931 Merge pull request #461 from NativeScript/bektchiev/fix-visibility-hidden-check-in-configure
944 Date: Fri Nov 30 08:16:00 2018 -0700
946 Merge pull request #457 from NativeScript/bektchiev/fix-arm64-q3-q4-args
961 Date: Wed Sep 19 07:29:36 2018 -0600
970 Date: Tue Sep 18 08:26:31 2018 -0600
972 Merge pull request #449 from gpakosz/align-macros
985 Date: Sat Aug 11 09:53:15 2018 -0600
987 Merge pull request #445 from andreas-schwab/master
989 RISC-V go closures
995 RISC-V go closures
997 This implements go closures for RISC-V. It has been tested on
998 riscv64-suse-linux and against the libgo testsuite.
1002 Date: Fri Jul 20 09:37:43 2018 -0700
1008 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
1012 Date: Mon Jun 25 04:38:58 2018 -0700
1018 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
1022 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
1026 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
1030 Date: Sun Jun 17 17:04:24 2018 -0700
1036 SafeSEH only applies to x86 and not x86-64, hence its inclusion in the
1037 x86-specific block. See [1] for details.
1039 …[1] https://msdn.microsoft.com/en-us/library/windows/desktop/ms680547(v=vs.85).aspx#the_.sxdata_se…
1043 Date: Sun Jun 17 17:01:50 2018 -0700
1051 Found-by: Clang Static Analysis
1052 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
1056 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
1060 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@apple.com>
1064 Date: Wed May 9 13:21:02 2018 -0400
1066 Handle FFI_GNUW64 on non-Windows systems (EFI)
1070 Date: Wed May 9 10:50:46 2018 -0400
1072 Mark some cases as xfail due to GCC bug
1076 Date: Sat May 5 07:41:53 2018 -0400
1084 Date: Sat May 5 03:44:33 2018 -0700
1090 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
1094 Signed-off-by: Jeremy Huddleston Sequoia <jeremyhu@macports.org>
1097 Author: hjl-tools <hjl.tools@gmail.com>
1098 Date: Wed May 2 06:19:58 2018 -0700
1100 Re-enable msabi testing (#436)
1106 * x86: Correct testing for 64-bit x86-64
1108 Since passing -m32 to x86-64 compiler will generate i386 code, we
1109 need to check both __ILP32__ and __i386__ for 64-bit x86-64.
1111 * x86: Check __i386__ instead of i?86-*-* targets
1113 Since passing -m32 to x86-64 compiler will generate i386 code, we need
1114 to check __i386__ instead of i?86-*-* targets for i386 targets.
1118 For thiscall and fastcall, if the paramter passed as 64-bit integer or
1155 second word of doubleword slot when big-endian.
1160 Date: Tue May 1 06:46:30 2018 -0400
1162 Add license for build-time tools
1166 Date: Sat Apr 28 04:46:10 2018 -0600
1183 Date: Fri Apr 27 10:48:51 2018 -0600
1196 following values when compiling GCC source code
1203 ... -o libffi.la -rpath NONE/riscv64-bs-linux-gnu/lib ...
1204 checking for shl_load in -ldld... libtool: link: only absolute run-paths are allowed
1208 Date: Wed Apr 25 13:17:32 2018 -0700
1216 xtensa-linux: use cache flush instruction only if it is available (#426)
1240 64-bit MIPS.
1242 * mips: align argn for all 64-bit types in o32 closure handler
1244 Ensure that argn is pre-aligned for all 64-bit argument types (including
1249 at this point (the float arguments have already "consumed" a0-a3). After
1266 Fix two pointer cast warnings when compiled on 64-bit mips by casting
1274 Date: Sun Apr 8 18:25:43 2018 -0400
1280 Date: Sun Apr 8 18:25:34 2018 -0400
1285 Author: Andreas Krebbel <38103320+Andreas-Krebbel@users.noreply.github.com>
1290 Fantastic - thanks for digging into this.
1294 Date: Mon Apr 2 08:30:17 2018 -0400
1300 Date: Mon Apr 2 08:24:44 2018 -0400
1314 Use the new -DFFI_BUILDING_DLL for producing a working DLL. Update the
1323 Date: Thu Mar 29 07:22:57 2018 -0400
1329 Date: Thu Mar 29 07:22:38 2018 -0400
1335 Date: Thu Mar 29 07:10:23 2018 -0400
1341 Date: Thu Mar 29 07:01:14 2018 -0400
1347 Date: Tue Mar 27 14:45:40 2018 -0400
1353 Date: Tue Mar 27 14:37:50 2018 -0400
1359 Date: Tue Mar 27 14:35:10 2018 -0400
1365 Date: Tue Mar 27 14:34:31 2018 -0400
1371 Date: Tue Mar 27 14:12:02 2018 -0400
1377 Date: Tue Mar 27 11:58:42 2018 -0400
1383 Date: Tue Mar 27 11:49:46 2018 -0400
1389 Date: Tue Mar 27 11:36:04 2018 -0400
1395 Date: Tue Mar 27 11:35:23 2018 -0400
1401 Date: Tue Mar 27 11:28:40 2018 -0400
1407 Date: Tue Mar 27 11:20:21 2018 -0400
1413 Date: Tue Mar 27 11:14:56 2018 -0400
1419 Date: Tue Mar 27 08:25:26 2018 -0400
1425 Date: Tue Mar 27 08:10:03 2018 -0400
1431 Date: Tue Mar 27 08:05:42 2018 -0400
1433 Copy - don't symlink - to support msvc builds
1437 Date: Tue Mar 27 07:35:33 2018 -0400
1443 Date: Tue Mar 27 07:14:59 2018 -0400
1449 Date: Tue Mar 27 07:06:01 2018 -0400
1455 Date: Tue Mar 27 06:23:29 2018 -0400
1461 Date: Tue Mar 27 06:22:57 2018 -0400
1463 Fix -L support
1467 Date: Tue Mar 27 05:59:26 2018 -0400
1473 Date: Tue Mar 27 05:35:35 2018 -0400
1479 Date: Tue Mar 27 05:13:38 2018 -0400
1485 Date: Tue Mar 27 05:11:52 2018 -0400
1487 Add -L and -l support
1491 Date: Tue Mar 27 05:07:08 2018 -0400
1497 Date: Tue Mar 27 04:46:04 2018 -0400
1503 Date: Tue Mar 27 04:09:56 2018 -0400
1509 Date: Tue Mar 27 04:02:06 2018 -0400
1515 Date: Tue Mar 27 04:01:37 2018 -0400
1521 Date: Sat Mar 24 09:05:14 2018 -0400
1527 Date: Sat Mar 24 08:45:59 2018 -0400
1533 Date: Sat Mar 24 08:40:04 2018 -0400
1539 Date: Fri Mar 23 11:47:29 2018 -0400
1545 Date: Fri Mar 23 09:06:08 2018 -0400
1551 Date: Sun Mar 18 21:22:55 2018 -0400
1557 Date: Sun Mar 18 20:36:52 2018 -0400
1563 Date: Sun Mar 18 16:00:04 2018 -0400
1565 Don't align-double for 32-bit x86
1569 Date: Sun Mar 18 15:30:00 2018 -0400
1575 Date: Sun Mar 18 15:13:21 2018 -0400
1581 Date: Sun Mar 18 13:41:15 2018 -0400
1587 Date: Sun Mar 18 13:32:03 2018 -0400
1593 Date: Sun Mar 18 12:53:42 2018 -0400
1600 Date: Sun Mar 18 12:34:18 2018 -0400
1606 Date: Sun Mar 18 12:32:10 2018 -0400
1608 Add FFI_GNUW64 ABI for GNU 80-bit long double support
1612 Date: Sun Mar 18 12:32:10 2018 -0400
1614 Add FFI_GWIN64 ABI for GNU 80-bit long double support
1618 Date: Sun Mar 18 07:00:42 2018 -0700
1630 Date: Sun Mar 18 07:01:54 2018 -0400
1636 Date: Sat Mar 17 22:49:58 2018 -0400
1642 Date: Sat Mar 17 09:03:42 2018 -0400
1648 Date: Sat Mar 17 07:17:24 2018 -0400
1654 Date: Fri Mar 16 23:54:28 2018 -0400
1660 Date: Fri Mar 16 23:36:51 2018 -0400
1662 Install moxie-elf-g++
1666 Date: Fri Mar 16 17:53:33 2018 -0400
1668 …Fix closure case where 8-byte value is partially passed in register. Fixes cls_many_mixed_float_d…
1672 Date: Fri Mar 16 07:28:33 2018 -0400
1674 Run dejagnu's runtest with -a option to prevent travis timeouts after 10min
1678 Date: Thu Mar 15 08:17:18 2018 -0400
1684 Date: Wed Mar 14 21:21:06 2018 -0400
1690 Date: Wed Mar 14 21:00:55 2018 -0400
1696 Date: Wed Mar 14 20:32:00 2018 -0400
1702 Date: Wed Mar 14 20:22:33 2018 -0400
1708 Date: Wed Mar 14 14:09:39 2018 -0400
1714 Date: Wed Mar 14 13:47:27 2018 -0400
1720 Date: Wed Mar 14 13:25:04 2018 -0400
1726 Date: Wed Mar 14 13:07:04 2018 -0400
1732 Date: Wed Mar 14 12:40:58 2018 -0400
1738 Date: Wed Mar 14 12:15:04 2018 -0400
1744 Date: Wed Mar 14 11:13:32 2018 -0400
1750 Date: Wed Mar 14 09:06:38 2018 -0400
1756 Date: Wed Mar 14 08:02:10 2018 -0400
1762 Date: Wed Mar 14 07:40:53 2018 -0400
1768 Date: Tue Mar 13 23:31:18 2018 -0400
1774 Date: Tue Mar 13 23:30:52 2018 -0400
1780 Date: Tue Mar 13 23:20:15 2018 -0400
1786 Date: Tue Mar 13 23:07:10 2018 -0400
1792 Date: Tue Mar 13 22:49:48 2018 -0400
1798 Date: Tue Mar 13 22:44:13 2018 -0400
1804 Date: Tue Mar 13 22:36:41 2018 -0400
1810 Date: Tue Mar 13 22:35:50 2018 -0400
1816 Date: Tue Mar 13 22:13:44 2018 -0400
1822 Date: Tue Mar 13 20:41:55 2018 -0400
1828 Date: Tue Mar 13 09:27:00 2018 -0400
1834 Date: Tue Mar 13 09:24:37 2018 -0400
1840 Date: Tue Mar 13 09:21:49 2018 -0400
1846 Date: Tue Mar 13 09:20:44 2018 -0400
1852 Date: Tue Mar 13 09:17:57 2018 -0400
1858 Date: Tue Mar 13 09:14:40 2018 -0400
1864 Date: Tue Mar 13 09:12:21 2018 -0400
1870 Date: Tue Mar 13 09:11:24 2018 -0400
1876 Date: Tue Mar 13 08:52:30 2018 -0400
1882 Date: Tue Mar 13 08:51:34 2018 -0400
1888 Date: Tue Mar 13 08:37:21 2018 -0400
1894 Date: Tue Mar 13 07:53:33 2018 -0400
1900 Date: Tue Mar 13 07:51:02 2018 -0400
1902 Update version number to next pre-release
1906 Date: Tue Mar 13 07:47:57 2018 -0400
1912 Date: Mon Mar 12 21:53:18 2018 -0400
1918 Date: Sun Mar 11 18:21:46 2018 -0400
1924 Date: Sun Mar 11 05:55:15 2018 -0700
1926 New RISC-V port (#281)
1928 * Add RISC-V support
1930 This patch adds support for the RISC-V architecture (https://riscv.org).
1932 This patch has been tested using QEMU user-mode emulation and GCC 7.2.0
1935 * -march=rv32imac -mabi=ilp32
1936 * -march=rv32g -mabi=ilp32d
1937 * -march=rv64imac -mabi=lp64
1938 * -march=rv64g -mabi=lp64d
1941 https://github.com/riscv/riscv-elf-psabi-doc/blob/master/riscv-elf.md .
1943 * Add RISC-V to README
1945 * RISC-V: fix configure.host
1950 Date: Sun Mar 11 08:50:01 2018 -0400
1959 Date: Sun Mar 11 08:48:42 2018 -0400
1961 Merge pull request #407 from trofi/ia64-small-struct
1968 Date: Sun Mar 11 08:46:58 2018 -0400
1970 Merge pull request #409 from andreas-schwab/master
1991 FAIL: libffi.call/struct10.c -W -Wall -Wno-psabi -O0 execution test
2009 * Scratch area. This 16-byte region is provided as scratch storage
2023 …tel.com/content/dam/www/public/us/en/documents/guides/itanium-software-runtime-architecture-guide.…
2026 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2039 FAIL: libffi.call/struct10.c -W -Wall -Wno-psabi -O0 execution test
2040 FAIL: libffi.call/struct10.c -W -Wall -Wno-psabi -O2 execution test
2041 FAIL: libffi.call/struct10.c -W -Wall -Wno-psabi -O3 execution test
2042 FAIL: libffi.call/struct10.c -W -Wall -Wno-psabi -Os execution test
2047 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2058 FAIL: libffi.call/cls_double_va.c -W -Wall -Wno-psabi -O0 output pattern test, is 7.0
2082 gcc placed it to 'r33' (second GR).
2088 If an actual parameter is known to correspond to a floating-point
2090 a) The actual parameter is passed in the next available floating-point
2091 parameter register, if one is available. Floating-point parameter
2092 registers are allocated as needed from the range f8-f15, starting
2094 b) If all available floating-point parameter registers have been used,
2096 (This case can occur only as a result of homogeneous floating-point
2099 If a floating-point actual parameter is known to correspond to
2100 a variable-argument specification in the formal parameter list,
2113 We have [c] case here and gcc uses only GR for parameter passing.
2118 This fixes all 10 failures on ia64-unknown-linux-gnu:
2122 -# of expected passes 1945
2123 -# of unexpected failures 10
2128 …tel.com/content/dam/www/public/us/en/documents/guides/itanium-software-runtime-architecture-guide.…
2130 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2135 Date: Sat Feb 10 23:23:33 2018 -0500
2137 Merge pull request #403 from frida/fix/x86-sysv-pic-closure-regression
2144 Date: Sat Feb 10 23:21:49 2018 -0500
2146 Merge pull request #405 from andreas-schwab/master
2164 The assembly single-line comments swallowed up the remaining assembly
2165 code of the macros due to lack of line-endings.
2171 Date: Wed Jan 10 09:38:15 2018 -0500
2177 Date: Wed Jan 10 07:22:51 2018 -0500
2184 Date: Wed Jan 10 07:20:04 2018 -0500
2188 Linker error "recompile with -fPIC" for x86_64
2193 Date: Fri Jan 5 16:51:44 2018 -0500
2195 Merge pull request #401 from wzssyqa/jr-r6
2210 Date: Mon Jan 1 15:18:46 2018 -0500
2219 Date: Sun Dec 31 07:46:05 2017 -0500
2227 Date: Sun Dec 17 23:08:12 2017 -0500
2245 Date: Fri Dec 1 00:34:30 2017 -0800
2247 …4_PC32 reloc against ffi_closure_unix64_inner which may overflow at runtime; recompile with -fPIC)'
2252 Date: Sun Nov 5 09:02:37 2017 -0500
2279 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2284 Date: Fri Nov 3 07:05:31 2017 -0400
2286 Merge pull request #320 from 0-wiz-0/master
2293 Date: Fri Nov 3 07:03:55 2017 -0400
2295 Merge pull request #322 from compnerd/aarch64-base
2302 Date: Fri Nov 3 06:49:03 2017 -0400
2304 Merge pull request #384 from yan12125/fix-sgidefs-checking
2306 Fix linux detection (closes #303)
2312 Fix linux detection (closes #303)
2316 Date: Tue Oct 10 11:37:00 2017 -0700
2326 Date: Wed Oct 25 13:16:49 2017 -0400
2328 Merge pull request #298 from frida/fix/ios-trampoline-table-complexity
2335 Date: Wed Oct 25 13:11:40 2017 -0400
2337 Merge pull request #323 from compnerd/x86-alloca-alignment
2339 x86: align alloca to 16-byte boundary
2344 Date: Wed Oct 25 13:05:53 2017 -0400
2353 Date: Wed Oct 25 13:04:23 2017 -0400
2355 Merge pull request #383 from hjl-tools/hjl/master
2362 Date: Wed Oct 25 13:03:55 2017 -0400
2364 Merge pull request #381 from compnerd/ffi-nullptr-deref
2370 Date: Wed Oct 25 04:59:31 2017 -0700
2378 Date: Wed Oct 25 04:36:49 2017 -0700
2387 Date: Tue Oct 24 13:53:56 2017 -0700
2395 non-zero. The indirection level caused a null-pointer dereference.
2402 Author: Jean-Luc Jumpertz <jean-luc@celedev.eu>
2415 Author: Jean-Luc Jumpertz <jean-luc@celedev.eu>
2422 Date: Tue Oct 10 11:39:45 2017 -0700
2424 x86: align alloca to 16-byte boundary
2426 Align the stack allocation to a 16-byte boundary. This ensures that the
2427 stack parameters are 16-byte aligned which is needed for some
2433 Date: Tue Oct 17 10:46:49 2017 -0600
2449 FFI_ enums as ia64 has ia64-specific FFI types:
2454 The change fixes dispatch table by adding (no-op)
2461 -# of expected passes 1595
2462 -# of unexpected failures 295
2467 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
2472 Date: Tue Oct 10 23:19:57 2017 -0400
2474 Merge pull request #324 from compnerd/arm-zext
2480 Date: Tue Oct 10 11:44:05 2017 -0700
2484 The closure function (invoked as closure->fun in ffi_closure_XXX_inner)
2488 off of the stack into r0 as a 4-byte value. ffi_closure_XXX always
2499 Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
2504 Date: Sun Oct 1 20:25:50 2017 -0600
2506 Merge pull request #319 from angerman/patch-5
2519 Date: Sun Oct 1 20:19:53 2017 -0600
2521 Merge pull request #316 from angerman/patch-2
2523 Add `configure.host` and `libtool-version` to the `EXTRA_DIST` files
2528 Date: Sun Oct 1 20:17:02 2017 -0600
2530 Merge pull request #317 from angerman/patch-3
2549 AM_DISTCHECK_CONFIGURE_FLAGS=--disable-docs make distcheck
2557 Include `libtool-version` in the EXTRA_DIST files.
2577 Date: Wed Sep 27 21:51:34 2017 -0400
2584 Date: Wed Sep 27 21:43:03 2017 -0400
2593 Date: Wed Sep 27 20:54:09 2017 -0400
2595 Merge pull request #271 from frida/fix/qnx-cache-flushing
2602 Date: Wed Sep 27 20:53:50 2017 -0400
2606 Support -ios triple
2611 Date: Wed Sep 27 20:47:08 2017 -0400
2620 Date: Wed Sep 27 20:45:15 2017 -0400
2627 Author: Jean-Luc Jumpertz <jean-luc@celedev.eu>
2632 …- Add missing files for desktop platforms in generate-darwin-source-and-headers.py, and in the Xco…
2633 - Add a static library target for macOS.
2634 - Fix "implicit conversion loses integer precision" warnings for iOS mad macOS targets.
2638 Date: Thu Aug 3 10:46:28 2017 -0700
2645 Date: Wed Jul 12 12:43:06 2017 -0600
2649 __attribute__ deprecated (msg) only since gcc 4.5
2655 __attribute__ deprecated (msg) only since gcc 4.5
2663 add i?86-*-ios -- the iOS simulator (32bit)
2669 add x86_64-*-ios -- the iOS simulator
2681 Support -ios triple
2686 It adds support for e.g. `-ios`, which allows to have targets like `aarch64-apple-ios`.
2691 The configure.ac script has been updated to relax `*-apple-darwin*` to `*-apple-*`.
2696 [1]: http://lists.gnu.org/archive/html/autoconf/2016-07/msg00017.html
2701 Date: Mon May 8 15:20:39 2017 -0600
2703 Merge pull request #302 from gpakosz/align-macros
2714 Author: ksjogo <jogo@kronberger-spiele.de>
2727 race-condition and gets rid of the retry logic.
2730 Author: ksjogo <jogo@kronberger-spiele.de>
2736 Author: ksjogo <jogo@kronberger-spiele.de>
2742 Author: ksjogo <jogo@kronberger-spiele.de>
2748 Author: Johannes Goslar <johannes.goslar@kronberger-spiele.de>
2760 Date: Sun Mar 19 07:42:09 2017 -0400
2766 Date: Sun Mar 19 07:36:07 2017 -0400
2772 Date: Sun Mar 19 07:33:39 2017 -0400
2774 We don't support 32-bit builds with the Microsoft toolchain
2778 Date: Sun Mar 19 07:25:24 2017 -0400
2785 Date: Fri Mar 17 09:20:40 2017 -0400
2787 Merge pull request #291 from ramon-garcia/visual-studio-build
2794 Date: Thu Mar 16 07:50:07 2017 -0400
2803 Date: Thu Mar 16 00:40:58 2017 -0400
2805 Merge pull request #288 from yan12125/std-includedir
2812 Date: Thu Mar 16 00:39:07 2017 -0400
2814 Merge pull request #299 from matijaskala/patch-1
2820 Date: Thu Mar 16 00:36:10 2017 -0400
2822 Remove osx testing. gcc was symlinked to clang. dejagnu c++ tests fail with clang.
2826 Date: Wed Mar 15 09:58:39 2017 -0400
2832 Date: Wed Mar 15 09:52:39 2017 -0400
2838 Date: Wed Mar 15 09:34:01 2017 -0400
2844 Date: Wed Mar 15 08:54:52 2017 -0400
2854 primarily x86_64-pc-linux-muslx32
2855 while at it, add x86_64-x32-pc-linux-{gnu,musl} as well
2860 Date: Tue Mar 14 19:37:45 2017 -0700
2862 Merge pull request #297 from frida/fix/error-path
2874 race-condition and gets rid of the retry logic.
2887 Date: Mon Feb 27 21:10:00 2017 -0700
2889 Merge pull request #295 from terrillmoore/patch-1
2895 Date: Sun Feb 26 15:06:53 2017 -0500
2915 Date: Sun Sep 4 09:34:18 2016 -0400
2921 Date: Sun Sep 4 09:21:18 2016 -0400
2923 Update travis to test linux 32/64 and osx with a mix of gcc and clang
2927 Date: Sun Sep 4 09:17:46 2016 -0400
2934 Date: Thu Sep 1 13:54:51 2016 -0700
2936 Merge pull request #273 from wbx-github/master
2938 m68k: support ISA-A Coldfire CPUs
2943 Date: Thu Sep 1 13:30:45 2016 -0700
2945 Merge pull request #272 from yousong/mips64-soft-float
2952 Date: Tue Aug 23 11:32:17 2016 -0600
2954 Merge pull request #274 from dr-hannibal/ykolerov-unused
2964 Signed-off-by: Yuriy Kolerov <yuriy.kolerov@synopsys.com>
2967 Author: Waldemar Brodkorb <wbx@uclibc-ng.org>
2970 m68k: support ISA-A Coldfire CPUs
2974 Signed-off-by: Thorsten Glaser <tg@mirbsd.de>
2975 Signed-off-by: Waldemar Brodkorb <wbx@uclibc-ng.org>
2985 Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
2996 Signed-off-by: Felix Fietkau <nbd@openwrt.org>
2997 Signed-off-by: Yousong Zhou <yszhou4tech@gmail.com>
3002 Date: Wed Aug 10 15:06:16 2016 -0600
3004 Merge pull request #269 from frida/fix/aarch64-variadic-closures-on-ios
3011 Date: Wed Aug 10 15:03:37 2016 -0600
3013 Merge pull request #268 from frida/fix/aarch64-large-aggregates
3029 Date: Wed Aug 10 14:31:09 2016 -0600
3031 Merge pull request #270 from frida/fix/aarch64-warnings
3065 Date: Tue Aug 2 10:23:25 2016 -0600
3067 Merge pull request #266 from dr-hannibal/arc-pthread
3080 Signed-off-by: Yuriy Kolerov <yuriy.kolerov@synopsys.com>
3091 Signed-off-by: Yuriy Kolerov <yuriy.kolerov@synopsys.com>
3103 Signed-off-by: Yuriy Kolerov <yuriy.kolerov@synopsys.com>
3111 Signed-off-by: Yuriy Kolerov <yuriy.kolerov@synopsys.com>
3116 Date: Thu Jul 7 23:11:38 2016 -0700
3118 Merge pull request #261 from tromey/fix-260
3133 Date: Sun Jun 5 15:05:21 2016 -0700
3137 Mark win64.S with GNU-stack note
3141 Date: Sun Jun 5 14:57:00 2016 -0700
3143 Mark win64.S with GNU-stack note
3148 Date: Fri Jun 3 23:04:56 2016 -0700
3150 Merge pull request #253 from iains/darwin-build
3158 [Darwin-ppc, build] Fixes for clang build.
3160 clang is experimental on powerpc-darwin, but the changes are appropriate to cctools as as well.
3163 Do not re-use a set value.
3169 [Darwin-x86, build] Fix up label prefixes, remove .purgem
3178 [Darwin, configure] Allow configure to work for <arch>-*-darwin.
3185 Date: Mon May 23 09:58:51 2016 -0600
3194 Date: Thu May 19 09:35:38 2016 -0700
3196 Merge pull request #251 from berkerpeksag/delete-test-define
3213 Date: Thu May 19 06:36:38 2016 -0600
3215 Merge pull request #248 from berkerpeksag/patch-1
3228 Date: Wed May 18 11:10:33 2016 -0700
3236 Date: Wed May 18 11:01:55 2016 -0700
3243 Date: Wed May 18 10:56:19 2016 -0700
3252 Date: Wed May 18 10:09:28 2016 -0600
3256 Fix -Wsign-compare warnings in x86/ffi64.c
3261 Date: Wed May 18 10:08:59 2016 -0600
3265 Define _GNU_SOURCE on Linux for mremap()
3270 Date: Wed May 18 10:07:31 2016 -0600
3272 Merge pull request #246 from berkerpeksag/update-github-links
3286 Define _GNU_SOURCE on Linux for mremap()
3293 synopsis section at http://linux.die.net/man/2/mremap
3303 Fix -Wsign-compare warnings in x86/ffi64.c
3316 Date: Tue May 17 17:07:27 2016 -0600
3318 Merge pull request #234 from berkerpeksag/disable-docs
3320 Add a note about the --disable-docs switch
3325 Date: Tue May 17 17:04:50 2016 -0600
3333 Date: Wed May 4 07:33:41 2016 -1000
3338 with gcc-6, it would be kind to keep that as a valid base ABI
3343 Date: Thu Mar 3 13:51:44 2016 -0800
3349 corresponding GCC PR70024).
3354 Date: Wed May 4 06:45:05 2016 -1000
3356 Merge pull request #245 from rth7680/tromey-ffi-prep-cif-core-is-private
3362 Date: Mon Feb 22 16:00:51 2016 -0700
3368 comments to a more GNU-ish style. It also fixes up some stale
3373 Date: Sun Feb 21 20:08:21 2016 -0700
3377 This is a tiny refactoring to make it so brace-matching works in
3382 Date: Thu Nov 19 16:38:35 2015 -0700
3389 Date: Tue May 3 08:23:51 2016 -0600
3391 Merge pull request #231 from berkerpeksag/simplfy-oserror
3398 Date: Mon May 2 20:58:57 2016 -1000
3400 Merge pull request #236 from andreas-schwab/master
3407 Date: Sun May 1 11:02:40 2016 -1000
3409 Merge pull request #241 from rth7680/fix-win64
3415 Date: Fri Apr 29 21:04:07 2016 -0400
3419 A gcc compiled on musl does not define __gnu_linux__, it defines __linux__.
3428 Date: Fri Apr 15 16:10:08 2016 -0700
3432 Also enable testing for the cross-abi calls.
3436 Date: Mon Mar 7 12:14:22 2016 -0500
3448 …This is in fact not a NEW port. Apple Mac devices are generally x86-64 now, x86 rarely. If GCC exi…
3457 …<http://news.gmane.org/find-root.php?message_id=%3C87wppswqqt.fsf%40kepler.schwinge.homeip.net%3E>,
3460 work (at least not for me, in the GCC environment).
3474 Date: Mon Mar 14 13:54:53 2016 -0400
3476 Merge pull request #212 from tromey/struct-layout
3484 Add a note about the --disable-docs switch
3497 Date: Mon Feb 22 20:15:40 2016 -0500
3499 Merge pull request #227 from tromey/fix-documentation-build
3505 Date: Tue Nov 17 21:18:20 2015 -0700
3511 Date: Mon Feb 22 15:51:27 2016 -0700
3519 Date: Mon Feb 22 15:34:39 2016 -0700
3523 An earlier patch added --disable-docs, but went too far, making it
3530 Tested by building with and without --disable-docs and looking for the
3536 Date: Sat Feb 20 06:50:29 2016 -0500
3540 Add configure-option to disable building docs
3545 Date: Sat Feb 20 06:49:40 2016 -0500
3554 Date: Sat Feb 20 06:49:19 2016 -0500
3558 Support the Windows/EFI calling convention on all x86-64 targets
3563 Date: Sat Feb 20 06:45:00 2016 -0500
3572 Date: Sat Feb 20 06:44:28 2016 -0500
3581 Date: Sat Feb 20 06:43:48 2016 -0500
3583 Merge pull request #193 from rth7680/fix-70
3590 Date: Sat Feb 20 06:43:28 2016 -0500
3594 Add configure flag to disable multi-os-directory support
3599 Date: Sat Feb 20 06:41:10 2016 -0500
3601 Merge pull request #211 from tromey/move-prep-types-out-of-ffi.h
3603 ffi_prep_types is internal-only
3608 Date: Sat Feb 20 06:40:21 2016 -0500
3610 Merge pull request #213 from tromey/remove-FFI_TYPE
3617 Date: Sat Feb 20 06:40:03 2016 -0500
3619 Merge pull request #214 from tromey/document-enum-support
3626 Date: Sat Feb 20 06:38:40 2016 -0500
3630 Fix dejagnu test support for --tool_opts
3635 Date: Sat Feb 20 06:38:01 2016 -0500
3639 Don't clobber safeseh for msvcc.sh -clang-cl in 32-bit mode
3643 Date: Mon Oct 19 15:33:23 2015 -0700
3645 Fix dejagnu test support for --tool_opts
3651 Tested by running the following command which includes gcc options:
3652 $ make check RUNTESTFLAGS="--tool_opts '-Werror'"
3655 Inspecting the logs shows that -Werror was indeed used when compiling
3660 Date: Thu Jan 28 16:57:18 2016 -0500
3662 Don't clobber safeseh for msvcc.sh -clang-cl in 32-bit mode
3665 when -clang-cl was passed, but that's only needed in x86-64
3666 which is already handled by the -m64 flag.
3668 I discovered this when building Firefox x86 with clang-cl.
3673 Date: Sat Jan 2 20:03:41 2016 -0500
3677 Fixed #181 -- Corrected problems with ARMv7 build under iOS.
3682 Date: Sat Jan 2 16:44:29 2016 -0500
3686 update apt-get in travis
3690 Date: Sat Jan 2 07:56:05 2016 -0500
3692 update apt-get in travis
3696 Author: Russell Keith-Magee <russell@keith-magee.com>
3702 Author: Russell Keith-Magee <russell@keith-magee.com>
3705 Fixed #181 -- Corrected problems with ARMv7 build under iOS.
3713 Date: Fri Dec 18 10:24:38 2015 -0500
3715 Merge pull request #221 from tromey/document-closure-ffi_arg
3721 Date: Thu Dec 17 16:58:10 2015 -0700
3727 Date: Thu Dec 17 16:51:32 2015 -0700
3733 Date: Thu Nov 19 15:21:14 2015 -0700
3739 Date: Thu Nov 19 14:17:42 2015 -0700
3745 Date: Wed Nov 11 21:34:43 2015 -0700
3747 ffi_prep_types is internal-only
3751 Date: Sun Nov 15 08:39:17 2015 -0500
3758 Date: Sun Nov 15 08:36:48 2015 -0500
3760 Merge pull request #209 from tromey/documentation-updates
3767 Date: Sun Nov 15 08:33:46 2015 -0500
3769 Merge pull request #207 from tromey/deprecate-ffi-prep-closure
3775 Date: Sat Nov 7 12:01:06 2015 -0700
3783 Date: Sat Nov 7 11:45:04 2015 -0700
3789 Date: Thu Oct 29 22:50:42 2015 -0500
3791 Add configure flag to disable multi-os-directory support
3793 In some environments, installing the library to GCC's
3794 multi-os-directory is not perferable. This patch adds a switch
3795 to configure "--disable-multi-os-directory" which will disable
3797 cross-compiling.
3800 https://sourceware.org/ml/libffi-discuss/2013/msg00144.html
3806 Date: Sat Jul 25 14:29:15 2015 -0700
3812 anti-globbing from libffi.call.
3816 Date: Sat Jul 25 12:42:04 2015 -0700
3823 Date: Sun Oct 11 10:54:50 2015 -0400
3825 Merge pull request #202 from tromey/note-prep-cif-var-usage
3832 Date: Sun Oct 11 10:54:22 2015 -0400
3834 Merge pull request #201 from tromey/fix-texinfo-buglet
3840 Date: Tue Oct 6 11:42:43 2015 -0600
3846 Date: Mon Oct 5 10:20:05 2015 -0600
3911 Date: Sun Jul 26 16:27:34 2015 -0700
3916 platforms. This allows libffi compiled on a 64-bit x86 platform to call
3926 Date: Sun Jul 26 16:23:55 2015 -0700
3931 to it, rather than adding unsigned to the type. Fixes a -Wpointer-sign
3936 Date: Sun Jul 26 17:17:16 2015 -0700
3945 Date: Sun Jul 26 16:18:57 2015 -0700
3947 src/x86/win64.S: Support compiling on non-WIN64 platforms
3949 Non-WIN64 versions of the GNU assembler don't support the .seh_*
3953 Handle the registers used for the non-Windows x86-64 calling convention
3954 when on a non-Windows platform. Distinguish between cases that should
3963 Add configure-option to disable building docs
3966 Author: Russell Keith-Magee <russell@keith-magee.com>
3974 Date: Sun Mar 29 21:38:26 2015 -0400
3978 Fixed #184 -- Corrected source file references in Darwin source generator tool.
3983 Date: Sun Mar 29 21:38:12 2015 -0400
3990 Author: Russell Keith-Magee <russell@keith-magee.com>
3996 Author: Russell Keith-Magee <russell@keith-magee.com>
3999 Fixed #184 -- Corrected file references in Darwin source generator tool.
4004 Date: Wed Mar 4 13:58:04 2015 -0500
4006 Merge pull request #178 from rth7680/aa64-ilp32
4012 Date: Wed Feb 11 08:31:48 2015 -0800
4019 Date: Thu Jan 29 07:22:23 2015 -0500
4021 Merge pull request #176 from 0-wiz-0/master
4031 Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
4035 Date: Wed Jan 28 18:08:06 2015 -0500
4042 Date: Wed Jan 28 18:03:57 2015 -0500
4046 sparc: Re-introduce hand-written unwind info
4051 Date: Wed Jan 28 18:03:06 2015 -0500
4059 Date: Mon Jan 26 12:43:57 2015 -0800
4061 sparc: Re-introduce hand-written unwind info
4067 Date: Tue Jan 27 22:10:12 2015 -0800
4074 Date: Wed Jan 21 05:55:47 2015 -0500
4076 Merge pull request #170 from fealebenpae/aarch64-trampoline-table
4083 Date: Wed Jan 21 05:53:21 2015 -0500
4100 Date: Fri Jan 16 17:32:07 2015 -0500
4104 Fixes from mainline gcc
4108 Date: Fri Jan 16 13:30:05 2015 -0800
4114 Date: Fri Jan 16 11:40:33 2015 -0800
4118 /bin/as seems to only understand single-digit labels
4122 Author: Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4123 Date: Fri Jan 16 11:32:23 2015 -0800
4132 Author: Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
4133 Date: Fri Jan 16 11:31:37 2015 -0800
4150 …This is a direct copy/paste port of the ARM code, with changes because of Aarch64 pc-relative addr…
4162 Date: Tue Jan 13 15:44:03 2015 -0500
4168 Date: Tue Jan 13 07:23:48 2015 -0800
4177 Date: Tue Jan 13 07:22:07 2015 -0800
4182 Apparently there are no tests for this outside gcc.
4187 Date: Sat Jan 10 09:25:26 2015 -0500
4191 Fix expr error in Solaris 10 when using gcc.
4196 Date: Sat Jan 10 09:23:30 2015 -0500
4205 Date: Sat Jan 10 09:22:55 2015 -0500
4214 Date: Sat Jan 10 09:22:42 2015 -0500
4216 Merge pull request #160 from nobu/msvc-no-complex
4223 Date: Sat Jan 10 09:21:37 2015 -0500
4225 Merge pull request #159 from nobu/fix-void-arith
4233 Fix expr error in Solaris 10 when using gcc.
4237 Date: Mon Jan 5 13:03:06 2015 -0800
4247 Date: Wed Dec 24 16:03:34 2014 -0800
4253 Date: Wed Dec 10 13:37:36 2014 -0800
4255 x86: Reinstate hand-written unwind info for sysv.S
4259 Date: Wed Dec 10 09:43:58 2014 -0800
4263 If we're going to have to hand-write unwind info for darwin,
4274 (except, cctools-as, as you noted)] .. without that much confusion arises
4275 with ld64's atom-isation of the eh_frame section.
4286 x86: Reinstate hand-written unwind info for unix64.S
4315 Darwin aligns long-double to 16, and thus all of the long double
4317 to devise a test case for GCC using __attribute__((aligned)) that
4343 Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
4349 Author: Nobuyoshi Nakada <nobu@ruby-lang.org>
4357 Date: Sat Dec 20 10:20:40 2014 -0500
4365 Date: Fri Dec 19 11:38:17 2014 -0500
4375 Date: Thu Dec 18 16:21:07 2014 -0500
4377 s390: Use pc-relative insns in 31-bit mode
4385 Date: Thu Dec 18 16:01:59 2014 -0500
4395 Date: Thu Dec 18 16:01:15 2014 -0500
4401 Date: Wed Dec 17 13:24:03 2014 -0500
4406 Author: Dominik Vogt <vogt@linux.vnet.ibm.com>
4407 Date: Wed Dec 17 13:20:51 2014 -0500
4414 Date: Fri Dec 12 10:13:56 2014 -0500
4423 Date: Fri Dec 12 10:13:27 2014 -0500
4431 Date: Thu Dec 11 14:16:00 2014 -0800
4441 Date: Wed Dec 10 13:25:14 2014 -0800
4447 Date: Sat Dec 6 23:58:41 2014 -0500
4454 Date: Wed Nov 19 21:13:50 2014 -0500
4458 powerpc: go closures for linux
4477 GO closures for powerpc linux
4504 * src/powerpc/linux64.S (ffi_call_LINUX64): Replace hand-written
4510 hand-written .eh_frame with .cfi directives. Adjust for changed
4516 (ffi_call_SYSV): Make hidden. Replace hand-written .eh_frame with
4521 Replace hand-written .eh_frame with .cfi directives. Adjust for
4542 Date: Wed Nov 19 11:32:08 2014 -0500
4544 Merge pull request #148 from gpakosz/dlmalloc-preprocessor-fix
4550 Date: Tue Nov 18 05:07:00 2014 -0800
4556 http://gcc.gnu.org/viewcvs?rev=207763&root=gcc&view=rev
4558 aka GCC PR libffi/60073, to the rewritten Sparc codebase.
4561 Perhaps a gcc newer than 4.6.3 is required to see that...
4569 When compiling with --std==c99, GCC and clang don't define i386 but __i386__
4574 Date: Mon Nov 17 09:07:07 2014 -0500
4589 Date: Sat Nov 15 07:31:41 2014 -0500
4598 Date: Sat Nov 15 07:29:58 2014 -0500
4600 Merge pull request #144 from atrosinenko/testsuite-fp-comparison-fix
4607 Date: Sat Nov 15 07:27:21 2014 -0500
4609 Merge pull request #143 from adamkaplan/patch-1
4644 Date: Thu Nov 13 09:06:10 2014 -0800
4648 Clang doesn't like the -Wno-psabi argument that we want to pass to GCC.
4649 Since clang is detected as GCC via __GNUC__, use ax_cv_c_compiler_vendor.
4679 values to be in the form "fabs(a - b) < EPS" instead of just
4680 "a - b < EPS".
4684 Date: Thu Nov 13 15:08:16 2014 -0500
4710 Date: Wed Nov 12 08:08:57 2014 -0500
4712 Merge branch 'rth7680-go-closure'
4716 Date: Wed Nov 12 08:04:51 2014 -0500
4723 Date: Wed Nov 12 07:11:53 2014 -0500
4725 Merge branch 'go-closure' of https://github.com/rth7680/libffi into rth7680-go-closure
4732 Date: Wed Nov 12 07:00:59 2014 -0500
4738 Date: Wed Nov 12 03:58:58 2014 -0800
4748 Date: Sun Oct 26 15:29:04 2014 -0700
4750 sparc: Re-add abi compliant structure support
4757 The table is 80k, but is read-only and dynamically paged, which ought
4760 This is difficult to test with gcc. One can only use -O0 at present.
4761 See https://gcc.gnu.org/bugzilla/show_bug.cgi?id=63668.
4765 Date: Sun Oct 26 14:48:28 2014 -0700
4771 Date: Sun Oct 26 13:16:03 2014 -0700
4777 Date: Sat Oct 25 16:24:41 2014 -0700
4783 Date: Sat Oct 25 14:52:45 2014 -0700
4792 Date: Fri Oct 24 16:10:48 2014 -0700
4805 Date: Fri Oct 24 11:45:53 2014 -0700
4815 Date: Fri Oct 24 11:11:53 2014 -0700
4821 Date: Wed Oct 29 14:38:42 2014 -0400
4827 Date: Tue Oct 21 11:27:11 2014 -0400
4836 Date: Tue Oct 21 11:26:59 2014 -0400
4842 Date: Mon Oct 20 15:10:43 2014 -0400
4850 Date: Fri Oct 17 02:07:32 2014 -0400
4859 Date: Fri Oct 17 01:27:16 2014 -0400
4868 Date: Fri Oct 17 01:21:22 2014 -0400
4878 Date: Fri Oct 17 01:02:52 2014 -0400
4884 Date: Fri Oct 17 00:53:21 2014 -0400
4890 Date: Wed Oct 15 17:28:53 2014 -0400
4896 Date: Fri Oct 17 21:26:52 2014 -0700
4902 Date: Fri Oct 17 20:46:48 2014 -0700
4908 Date: Fri Oct 17 13:47:26 2014 -0700
4917 Date: Fri Oct 17 12:33:53 2014 -0700
4924 Delete the hand-written unwind info.
4928 Date: Thu Oct 23 00:26:14 2014 -0400
4934 Date: Wed Oct 22 23:48:12 2014 -0400
4943 Date: Wed Oct 22 22:58:09 2014 -0400
4949 Date: Wed Oct 22 22:36:07 2014 -0400
4958 Date: Wed Oct 22 22:32:13 2014 -0400
4967 Date: Wed Oct 22 21:53:30 2014 -0400
4976 Date: Wed Oct 22 17:06:19 2014 -0400
4985 Date: Wed Oct 22 13:58:59 2014 -0400
4994 Date: Wed Oct 22 12:52:07 2014 -0400
5005 Date: Wed Oct 22 12:33:59 2014 -0400
5009 This lets us do less post-processing when there's no return value.
5013 Date: Tue Oct 21 22:49:05 2014 -0400
5021 Date: Tue Oct 21 22:41:07 2014 -0400
5030 Date: Tue Oct 21 13:30:40 2014 -0400
5040 Date: Tue Oct 21 13:27:57 2014 -0400
5044 Avoid if-deffery by forcing FFI_TYPE_LONGDOUBLE different
5050 Date: Tue Oct 21 13:17:39 2014 -0400
5060 Date: Tue Oct 21 13:00:34 2014 -0400
5062 aarch64: Fix non-apple compilation
5066 Date: Thu Nov 6 10:57:04 2014 -0800
5097 Date: Sat Nov 1 15:10:34 2014 -0700
5108 Date: Fri Oct 31 12:07:02 2014 -0700
5114 Date: Thu Oct 30 13:57:39 2014 -0700
5123 Date: Thu Oct 30 12:41:31 2014 -0700
5131 Date: Thu Oct 30 12:13:31 2014 -0700
5143 Date: Fri Nov 7 06:56:55 2014 -0800
5145 testsuite: Add two dg-do run markers
5147 Caught by clang warning about unused -L parameter.
5160 Date: Tue Oct 28 11:21:50 2014 -0700
5166 Date: Tue Oct 28 11:17:35 2014 -0700
5175 Date: Mon Oct 27 13:41:39 2014 -0700
5181 Date: Thu Oct 23 23:57:06 2014 -0700
5187 Date: Thu Oct 23 14:12:18 2014 -0700
5191 It's way too different from the 32-bit ABIs with which it is
5196 Date: Fri Oct 17 11:11:58 2014 -0700
5198 x86-64: Support go closures
5200 Dumps all of the hand-coded unwind info for gas generated. Move jump
5203 ffi_closure_unix64_sse rather than test cif->flags at runtime.
5207 Date: Fri Oct 17 10:55:11 2014 -0700
5216 Date: Fri Oct 17 10:12:25 2014 -0700
5229 Date: Tue Nov 11 09:43:01 2014 -0500
5235 Date: Tue Nov 11 07:30:49 2014 -0500
5241 Date: Tue Nov 11 07:29:26 2014 -0500
5247 Date: Tue Nov 4 13:29:58 2014 -0500
5254 Date: Sun Sep 28 00:54:00 2014 -0400
5256 Merge pull request #134 from s-macke/openrisc
5262 Date: Sun Sep 28 00:50:29 2014 -0400
5275 This patch has been tested under Linux with QEMU-user emulation support.
5276 - 32 Bit
5277 - big endian
5278 - delayed instructions
5279 This is the only available configuration under Linux.
5284 testcase, which seems to be a problem of gcc and not libffi.
5285 Some testcases of the gcc testsuite still fail.
5287 Signed-off-by: Sebastian Macke <sebastian@macke.de>
5291 Date: Sat Sep 20 07:44:37 2014 -0400
5297 Date: Sat Sep 20 07:43:51 2014 -0400
5299 Compile tests with -Wno-psabi when using GCC
5303 Date: Sat Sep 20 07:08:37 2014 -0400
5309 Date: Sat Sep 20 07:08:05 2014 -0400
5315 Date: Sat Sep 20 06:54:06 2014 -0400
5321 Date: Sat Sep 20 06:51:45 2014 -0400
5323 2014-05-11 Bernd Edlinger <bernd.edlinger@hotmail.de>
5325 Fix current cygwin-64 build problems.
5334 Date: Sat Sep 20 06:39:55 2014 -0400
5336 2014-09-10 Jakub Jelinek <jakub@redhat.com>
5338 * src/powerpc/linux64.S: Emit .note.GNU-stack even when
5344 Date: Sat Sep 20 06:37:04 2014 -0400
5346 Fix -Werror=declaration-after-statement problem
5349 Author: Dominik Vogt <vogt@linux.vnet.ibm.com>
5350 Date: Sat Sep 20 06:21:19 2014 -0400
5352 2014-07-22 Dominik Vogt <vogt@linux.vnet.ibm.com>
5366 2014-07-22 Dominik Vogt <vogt@linux.vnet.ibm.com>
5420 2014-07-22 Dominik Vogt <vogt@linux.vnet.ibm.com>
5432 Date: Thu Sep 18 19:10:54 2014 -0400
5441 Date: Thu Sep 18 19:06:08 2014 -0400
5443 Merge pull request #130 from frida/fix/darwin-aarch64-float-alignment
5450 Date: Thu Sep 18 19:05:35 2014 -0400
5452 Merge pull request #129 from frida/fix/darwin-aarch64-cif-prep
5454 Fix non-variadic CIF initialization for Apple/ARM64
5459 Date: Thu Sep 18 18:28:05 2014 -0400
5468 Date: Thu Sep 18 18:27:15 2014 -0400
5470 Merge pull request #123 from ehsan/clang-cl
5472 Add support for building with clang-cl
5490 Support for calling functions with PASCAL and REGISTER calling conventions on x86 Windows/Linux.
5495 Date: Thu Jul 31 20:33:33 2014 -0400
5499 This is required for AddressSanitizer builds with clang-cl.
5511 Fix non-variadic CIF initialization for Apple/ARM64
5513 Turns out `aarch64_nfixedargs` wasn't initialized in the non-variadic
5524 Date: Wed Jun 11 12:07:24 2014 -0400
5526 Add support for building with clang-cl
5530 Date: Thu Jun 12 06:30:59 2014 -0400
5536 Date: Thu Jun 12 06:30:21 2014 -0400
5543 Date: Fri Jun 6 08:24:35 2014 -0400
5547 Don't make --enable-debug imply using the debug CRT in libffi
5551 Date: Mon Jun 2 09:21:10 2014 -0400
5553 Bug 1014976 - Don't make --enable-debug imply using the debug CRT in libffi.
5557 Date: Sat May 31 08:54:08 2014 -0400
5563 Date: Sat May 31 08:53:10 2014 -0400
5565 Add missing GNU stack markings in win32.S
5569 Date: Sat May 31 08:26:34 2014 -0400
5575 Date: Sat May 24 23:28:42 2014 -0400
5581 Date: Mon May 19 18:05:33 2014 -0400
5588 Date: Mon May 19 18:04:28 2014 -0400
5608 Linux kernel or libc) the behavior is unchanged.
5623 Date: Mon May 19 09:41:32 2014 -0400
5629 Date: Mon May 19 09:37:21 2014 -0400
5635 Date: Sun May 11 10:30:22 2014 -0400
5641 Date: Sun May 11 10:22:30 2014 -0400
5647 Date: Sun May 11 09:56:40 2014 -0400
5649 Fix testsuite for GCC 4.9.0
5653 Date: Sun May 11 09:55:28 2014 -0400
5659 Date: Sun May 11 09:52:47 2014 -0400
5666 Date: Wed Apr 23 19:24:47 2014 -0400
5668 Merge pull request #119 from joshtriplett/fastcall-fastball
5674 Date: Tue Apr 22 21:17:52 2014 -0700
5681 Date: Mon Apr 21 12:41:56 2014 -0400
5683 Merge pull request #101 from joshtriplett/fastcall-closures
5689 Date: Sun Apr 20 12:03:25 2014 -0700
5693 libffi on 32-bit x86 now supports closures for all supported ABIs.
5694 Thus, rewrite the last remaining duplicated-by-ABI test (closure_stdcall
5700 Date: Sat Apr 12 19:38:07 2014 -0400
5709 Date: Sat Apr 12 19:37:21 2014 -0400
5711 Merge pull request #86 from joshtriplett/testsuite-CC-CXX
5718 Date: Sat Apr 12 19:32:08 2014 -0400
5720 Merge pull request #116 from frida/fix/darwin-aarch64-variadic
5727 Date: Sat Apr 12 19:30:18 2014 -0400
5729 Merge pull request #115 from frida/fix/darwin-aarch64-alignment
5736 Date: Sat Apr 12 19:29:13 2014 -0400
5738 Merge pull request #117 from frida/fix/windows-regression
5765 Date: Sat Apr 5 23:41:22 2014 -0400
5767 Merge pull request #114 from joshtriplett/bounce-on-a-tiny-trampoline
5769 Fix ABI on 32-bit non-Windows x86: go back to trampoline size 10
5773 Date: Sat Apr 5 17:33:42 2014 -0700
5775 Fix ABI on 32-bit non-Windows x86: go back to trampoline size 10
5782 non-Windows. (Non-raw THISCALL closures still work.)
5786 Date: Thu Mar 27 08:44:34 2014 -0700
5792 Date: Thu Mar 27 00:44:12 2014 -0700
5798 Date: Wed Mar 26 23:17:56 2014 -0700
5802 Running the C compiler with -shared-libgcc -lstdc++ does not work on
5803 non-GCC compilers.
5807 Date: Wed Mar 26 23:53:57 2014 -0700
5815 Date: Wed Mar 26 14:51:32 2014 -0700
5819 This fixes cross-compilation and compilation with CC="gcc -m32".
5823 Date: Wed Mar 26 20:18:58 2014 -0700
5827 Users wishing to test hand-compiled versions of expect and runtest can
5833 Date: Wed Mar 26 20:18:41 2014 -0700
5839 Date: Tue Mar 25 17:02:51 2014 -0400
5841 Upgrade version to 3.1-rc1
5845 Date: Tue Mar 25 16:24:14 2014 -0400
5852 Date: Tue Mar 25 16:12:53 2014 -0400
5861 Date: Tue Mar 25 16:12:35 2014 -0400
5863 Merge pull request #106 from joshtriplett/darwin-award
5865 [3.1 blocker] Update OS X build system to include win32.S on 32-bit
5870 Date: Tue Mar 25 16:12:17 2014 -0400
5874 Fix 64-bit Windows support
5879 Date: Tue Mar 25 16:07:47 2014 -0400
5881 Merge pull request #105 from joshtriplett/win32-relocations
5887 Date: Mon Mar 24 22:14:26 2014 -0700
5893 Date: Fri Mar 21 11:10:13 2014 -0700
5895 Compile win32.S on 32-bit Darwin as well
5899 Date: Mon Mar 24 21:44:13 2014 -0700
5903 64-bit Windows already used this check; make it universal, and use it in
5904 place of an ifdef on X86_WIN32, to handle non-Windows platforms that use
5909 Date: Mon Mar 24 21:24:53 2014 -0700
5911 Fix a warning on 64-bit Windows
5913 When sizeof(size_t) != sizeof(unsigned), adding a size_t to cif->bytes
5920 Date: Mon Mar 24 21:21:12 2014 -0700
5922 Avoid referencing undefined ABIs on 64-bit Windows builds
5924 64-bit Windows does not have FFI_STDCALL, FFI_THISCALL, or FFI_FASTCALL.
5928 Date: Sat Mar 22 10:00:53 2014 -0700
5930 win32.S: Add handling for position-independent code on Darwin
5938 Date: Fri Mar 21 11:01:39 2014 -0700
5947 Date: Fri Mar 21 11:00:41 2014 -0700
5949 win32.S: Make the jump tables position-independent
5951 Now that non-Windows platforms include win32.S, it needs to support
5952 building as position-independent code. This fixes build failures on
5957 Date: Fri Mar 21 10:57:06 2014 -0700
5959 win32.S: Make calls to ffi_closure_SYSV_inner position-independent
5961 Now that non-Windows platforms include win32.S, it needs to support
5962 building as position-independent code. This fixes one source of build
5968 Date: Tue Mar 18 12:19:36 2014 -0400
5976 Date: Tue Mar 18 12:09:45 2014 -0400
5981 * Workaround ax_cc_maxopt.m4 not supporting MSVC and change -O3 to -O2.
5989 Date: Mon Mar 17 00:32:42 2014 -0400
5991 Merge pull request #102 from joshtriplett/test-generic
5997 Date: Sun Mar 16 20:29:27 2014 -0700
6010 Date: Sun Mar 16 17:02:05 2014 -0700
6019 Date: Sun Mar 16 16:53:42 2014 -0700
6028 Date: Sun Mar 16 16:22:58 2014 -0700
6034 Date: Sun Mar 16 16:04:58 2014 -0700
6045 Date: Sun Mar 16 15:26:26 2014 -0700
6047 testsuite: Introduce a __THISCALL__ compiler-specific macro
6052 Date: Sun Mar 16 22:03:29 2014 -0400
6061 Date: Sun Mar 16 21:37:42 2014 -0400
6063 Merge pull request #100 from rvandermeulen/bug-756740
6069 Date: Sun Mar 16 21:16:08 2014 -0400
6077 Date: Sun Mar 16 16:19:46 2014 -0700
6086 Date: Sun Mar 16 15:16:18 2014 -0700
6088 testsuite: Introduce a __STDCALL__ compiler-specific macro
6095 Date: Sun Mar 16 15:20:36 2014 -0700
6097 testsuite: Common up the ifdef blocks for compiler-specific macros
6102 Date: Sun Mar 16 10:53:48 2014 -0400
6110 Date: Sun Mar 16 06:58:59 2014 -0700
6119 Date: Sun Mar 16 09:45:55 2014 -0400
6121 Update version to 3.1-rc0. Clean up README.
6126 Date: Sun Mar 16 09:39:08 2014 -0400
6128 Merge pull request #97 from joshtriplett/remove-more-generated-files
6135 Date: Sun Mar 16 09:38:47 2014 -0400
6137 Merge pull request #96 from joshtriplett/sawing-changelogs
6143 Date: Sun Mar 16 06:26:03 2014 -0700
6149 Date: Sun Mar 16 06:25:52 2014 -0700
6155 Date: Sun Mar 16 06:11:58 2014 -0700
6159 Archive the existing ChangeLog to ChangeLog.libffi-3.1
6163 Date: Sun Mar 16 05:52:00 2014 -0700
6169 Date: Sun Mar 16 09:03:57 2014 -0400
6176 Date: Sun Mar 16 08:41:00 2014 -0400
6184 Date: Sun Mar 16 05:38:24 2014 -0700
6191 Date: Sun Mar 16 08:32:05 2014 -0400
6193 Merge pull request #93 from joshtriplett/travis-dist
6199 Date: Sun Mar 16 05:29:08 2014 -0700
6206 Date: Sun Mar 16 08:05:51 2014 -0400
6210 stdcall support on Linux
6214 Date: Sun Mar 16 03:25:53 2014 -0700
6216 Add support for stdcall, thiscall, and fastcall on non-Windows x86-32
6218 Linux supports the stdcall calling convention, either via functions
6220 with -mrtd which effectively makes stdcall the default.
6223 non-Windows x86-32 platforms, as non-default calling conventions.
6228 Date: Sun Mar 16 07:58:16 2014 -0400
6230 Merge pull request #90 from joshtriplett/win32-unifdef
6237 Date: Sun Mar 16 07:57:59 2014 -0400
6241 .travis.yml: Test on both 32-bit and 64-bit
6245 Date: Sun Mar 16 01:50:02 2014 -0700
6250 FFI_THISCALL in addition to the FFI_FIRST_ABI-to-FFI_LAST_ABI range
6257 Date: Sat Mar 15 23:27:56 2014 -0700
6259 .travis.yml: Test on both 32-bit and 64-bit
6264 Date: Sun Mar 16 07:51:33 2014 -0400
6266 Merge pull request #94 from joshtriplett/esp-extra-stackery-perception
6272 Date: Sun Mar 16 04:49:36 2014 -0700
6279 Date: Sun Mar 16 07:47:17 2014 -0400
6281 Merge pull request #91 from joshtriplett/esp-extra-stackery-perception
6287 Date: Sun Mar 16 02:31:19 2014 -0700
6296 on the stack across the call; observed with gcc -Os, and verified as
6302 Date: Sun Mar 16 07:44:08 2014 -0400
6304 Merge pull request #88 from joshtriplett/such-precision-many-fail-wow
6310 Date: Sun Mar 16 04:27:32 2014 -0700
6316 Date: Sat Mar 15 22:08:19 2014 -0700
6321 to excess floating-point precision. Instrumenting it with some printf
6327 Rather than complicating the test suite with architecture-specific flags
6328 to avoid excess precision, just simplify the floating-point computation
6333 Date: Sat Mar 15 22:08:19 2014 -0700
6338 excess floating-point precision. Instrumenting it with some printf
6344 Rather than complicating the test suite with architecture-specific flags
6345 to avoid excess precision, just simplify the floating-point computation
6351 Date: Sun Mar 16 07:36:52 2014 -0400
6355 Re-add libtool-ldflags
6359 Date: Sun Mar 16 04:35:12 2014 -0700
6361 Re-add libtool-ldflags
6366 Date: Sun Mar 16 07:25:18 2014 -0400
6374 Date: Sat Mar 15 18:11:16 2014 -0700
6383 Date: Fri Mar 14 16:54:31 2014 -0400
6390 Date: Fri Mar 14 16:51:20 2014 -0400
6397 Date: Fri Mar 14 16:47:57 2014 -0400
6399 Merge pull request #81 from rvandermeulen/bug-756740
6405 Date: Mon Mar 10 15:12:47 2014 -0400
6411 Date: Mon Mar 10 15:04:58 2014 -0400
6418 Date: Mon Mar 10 14:53:48 2014 -0400
6428 Date: Mon Mar 10 14:43:37 2014 -0400
6434 Author: Daiki Ueno <ueno@gnu.org>
6441 Date: Sat Mar 1 18:37:29 2014 -0500
6447 Date: Sat Mar 1 18:34:18 2014 -0500
6453 Date: Fri Feb 28 17:20:59 2014 -0500
6455 Add missing -DFFI_DEBUG flag
6460 Date: Fri Feb 28 01:10:17 2014 -0500
6467 Date: Fri Feb 28 01:06:48 2014 -0500
6469 Merge pull request #46 from makotokato/android-clang
6476 Date: Fri Feb 28 01:06:48 2014 -0500
6478 Merge pull request #46 from makotokato/android-clang
6485 Date: Fri Feb 28 01:01:29 2014 -0500
6492 Date: Fri Feb 28 01:01:02 2014 -0500
6496 Correct the -L flag in libffi.pc.in
6501 Date: Fri Feb 28 00:56:27 2014 -0500
6505 …BlackFin fixes - Fatal error when calling a function defined in a shared library from within the f…
6510 Date: Fri Feb 28 00:56:27 2014 -0500
6514 …BlackFin fixes - Fatal error when calling a function defined in a shared library from within the f…
6518 Date: Fri Feb 28 00:52:56 2014 -0500
6525 Date: Fri Feb 28 00:50:25 2014 -0500
6533 Date: Fri Feb 28 00:38:41 2014 -0500
6540 Date: Fri Feb 28 00:26:57 2014 -0500
6549 Date: Fri Feb 28 00:23:04 2014 -0500
6555 Date: Fri Feb 28 00:23:04 2014 -0500
6561 Date: Fri Feb 28 00:20:17 2014 -0500
6567 armv7l-unknown-linux-gnueabihf
6571 Date: Fri Feb 28 00:17:16 2014 -0500
6578 Date: Thu Feb 27 15:42:41 2014 -0500
6584 Date: Mon Feb 17 11:20:33 2014 -0800
6599 Date: Sat Feb 15 08:06:29 2014 -0500
6608 Date: Sat Feb 15 08:06:11 2014 -0500
6612 Linux/ppc64: Remove assumption on contents of r11 in closure
6620 I'm not sure floating-point arguments in GPR or FPR before calling
6626 Date: Wed Feb 5 14:22:52 2014 -0500
6628 AArch64: Fix void fall-through case when assertions are enabled
6632 Date: Tue Jan 21 16:38:31 2014 -0500
6638 Date: Sat Nov 30 20:58:31 2013 -0500
6640 Remove build-ios from Makefile
6647 Date: Sat Nov 30 21:06:51 2013 -0500
6653 Date: Mon Dec 30 17:36:39 2013 -0500
6659 Date: Thu Jan 9 13:50:17 2014 -0500
6667 Date: Thu Jan 9 13:53:30 2014 -0500
6673 Date: Thu Jan 9 14:03:29 2014 -0500
6679 Date: Mon Dec 30 16:14:02 2013 -0500
6685 Date: Thu Jan 9 13:55:21 2014 -0500
6691 Date: Mon Dec 30 15:45:51 2013 -0500
6697 Date: Mon Dec 30 16:33:47 2013 -0500
6703 Date: Mon Dec 30 17:48:22 2013 -0500
6709 Date: Mon Dec 30 16:23:21 2013 -0500
6711 Darwin/x86_64: Fix 64-bit type shortening warnings
6715 Date: Thu Jan 9 13:15:06 2014 -0500
6721 Date: Mon Dec 30 17:48:10 2013 -0500
6727 Date: Mon Dec 30 15:27:44 2013 -0500
6733 Date: Mon Dec 30 15:27:14 2013 -0500
6735 Darwin/iOS: Fix mis-typing of vfp_reg_free
6739 Date: Mon Dec 30 15:26:20 2013 -0500
6747 Date: Thu Jan 9 13:42:08 2014 -0500
6753 Date: Thu Jan 9 13:41:45 2014 -0500
6759 Date: Thu Jan 9 13:41:27 2014 -0500
6767 Linux/ppc64: Remove assumption on contents of r11 in closure
6771 Date: Thu Jan 2 16:17:59 2014 -0200
6778 Date: Thu Dec 5 16:23:25 2013 -0500
6785 Date: Sat Nov 30 22:38:13 2013 -0500
6791 Date: Sat Nov 30 21:06:51 2013 -0500
6797 Date: Sat Nov 30 21:06:51 2013 -0500
6803 Date: Sat Nov 30 20:58:31 2013 -0500
6805 Remove build-ios from Makefile
6810 Date: Sat Nov 30 20:54:54 2013 -0500
6818 Date: Sat Nov 30 17:54:39 2013 -0800
6820 Merge pull request #60 from zwaldowski/ios-redo
6826 Date: Sat Nov 30 13:25:27 2013 -0500
6832 Date: Sat Nov 30 12:21:38 2013 -0500
6834 Darwin: Freshen gen scripts, remove old build-ios.sh
6838 Date: Sat Nov 30 12:03:51 2013 -0500
6844 Date: Sat Nov 30 03:03:37 2013 -0500
6850 Date: Sat Nov 30 02:39:34 2013 -0500
6856 Date: Sat Nov 30 02:08:14 2013 -0500
6862 Date: Sat Nov 30 02:07:48 2013 -0500
6868 Date: Sat Nov 30 02:07:34 2013 -0500
6874 Date: Sat Nov 30 02:06:00 2013 -0500
6880 Date: Sat Nov 30 02:05:22 2013 -0500
6886 Date: Sat Nov 30 02:04:57 2013 -0500
6892 Date: Sat Nov 30 02:04:22 2013 -0500
6898 Date: Sat Nov 30 04:13:42 2013 -0500
6904 Date: Sat Nov 30 03:03:00 2013 -0500
6910 Date: Sat Nov 30 02:55:48 2013 -0500
6916 Date: Sat Nov 30 04:09:30 2013 -0500
6922 Date: Sat Nov 30 04:09:18 2013 -0500
6928 Date: Sat Nov 30 03:43:42 2013 -0500
6934 Date: Sat Nov 30 03:38:02 2013 -0500
6940 Date: Tue Apr 24 11:16:20 2012 -0400
6944 Signed-off-by: Zachary Waldowski <zwaldowski@gmail.com>
6948 Date: Tue Apr 24 10:25:29 2012 -0400
6952 Signed-off-by: Zachary Waldowski <zwaldowski@gmail.com>
6956 Date: Wed Apr 11 23:26:04 2012 -0400
6963 Date: Thu Nov 21 21:25:44 2013 -0500
6972 Date: Thu Nov 21 06:12:35 2013 -0500
6974 This separates the 32-bit sysv/linux/bsd code from the 64-bit linux
6977 -mlong-double-128 libffi can be used with -mlong-double-64 code.
6981 when running the mainline gcc libffi testsuite because that version of
6987 into 32-bit and 64-bit support.
6991 Date: Thu Nov 21 06:12:35 2013 -0500
6993 This separates the 32-bit sysv/linux/bsd code from the 64-bit linux
6996 -mlong-double-128 libffi can be used with -mlong-double-64 code.
7000 when running the mainline gcc libffi testsuite because that version of
7006 into 32-bit and 64-bit support.
7011 Date: Mon Nov 18 06:34:04 2013 -0800
7013 Merge pull request #59 from iains/powerpc-darwin-unwind-fix
7025 Date: Mon Nov 18 06:52:29 2013 -0500
7027 Clean up code to appease modern GCC compiler.
7031 Date: Mon Nov 18 06:36:03 2013 -0500
7040 Date: Sat Nov 16 06:57:54 2013 -0500
7050 Date: Sat Nov 16 06:53:50 2013 -0500
7060 Date: Sat Nov 16 06:53:50 2013 -0500
7070 Date: Sat Nov 16 06:52:43 2013 -0500
7072 Andreas' 2013-02-08 change reverted some breakage for struct return
7073 values from 2011-11-12, but in so doing reintroduced string
7078 I have tested this on powerpc64-linux, powerpc-linux and
7079 powerpc-freebsd. Well, the last on powerpc-linux by lying to
7082 CC="gcc -m32 -msvr4-struct-return -mlong-double-64" \
7083 CXX="g++ -m32 -msvr4-struct-return -mlong-double-64" \
7084 /src/libffi-current/configure --build=powerpc-freebsd
7088 make && make CC="gcc -m32" CXX="g++ -m32" \
7089 RUNTESTFLAGS=--target_board=unix/-m32/-msvr4-struct-return/-mlong-double-64\
7094 Date: Sat Nov 16 06:41:36 2013 -0500
7097 gcc for quite some time. Since gcc now does the correct alignment,
7104 https://sourceware.org/ml/libffi-discuss/2013/msg00162.html
7108 Date: Sat Nov 16 06:40:13 2013 -0500
7115 Date: Sat Nov 16 06:38:55 2013 -0500
7125 This also fixes two faulty tests that used a non-variadic function
7131 Date: Sat Nov 16 06:35:51 2013 -0500
7137 Date: Sat Nov 16 06:29:25 2013 -0500
7144 Date: Thu Nov 14 10:56:29 2013 -0500
7159 Date: Wed Nov 13 16:55:36 2013 -0500
7169 Date: Wed Nov 13 16:40:28 2013 -0500
7197 Date: Sat Nov 9 06:16:32 2013 -0500
7202 Author: Mark Kettenis <kettenis@gnu.org>
7203 Date: Wed Nov 6 06:43:49 2013 -0500
7205 Align the stack pointer to 16-bytes.
7209 Date: Wed Nov 6 06:40:58 2013 -0500
7215 Date: Sat Nov 2 17:23:59 2013 -0400
7222 Date: Sat Nov 2 17:11:22 2013 -0400
7229 Date: Sat Nov 2 14:08:23 2013 -0700
7231 Merge pull request #45 from foss-for-synopsys-dwc-arc-processors/arc_support
7238 Date: Sat Nov 2 14:08:23 2013 -0700
7240 Merge pull request #45 from foss-for-synopsys-dwc-arc-processors/arc_support
7246 Date: Sat Nov 2 17:01:15 2013 -0400
7253 Date: Sat Nov 2 13:17:57 2013 -0700
7261 Date: Sat Oct 26 09:12:42 2013 -0400
7267 Date: Sat Oct 26 09:09:45 2013 -0400
7273 Date: Sat Oct 26 08:30:06 2013 -0400
7279 Date: Tue Oct 15 15:42:49 2013 -0400
7281 Update travis-ci build dependencies to include texinfo
7285 Date: Tue Oct 15 15:33:59 2013 -0400
7291 Date: Tue Oct 15 15:32:16 2013 -0400
7297 Date: Tue Oct 15 15:20:14 2013 -0400
7303 Date: Tue Oct 8 06:45:51 2013 -0400
7309 Date: Tue Oct 8 06:32:18 2013 -0400
7315 Date: Tue Oct 8 06:27:46 2013 -0400
7328 Author: Makoto Kato <m_kato@ga2.so-net.ne.jp>
7333 …clang for Android generates __gnu_linux__ define, but gcc for Android doesn't. So we should add c…
7344 Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
7348 Date: Tue Jul 2 16:11:38 2013 -0400
7350 little-endian ppc64 support
7354 Date: Tue Jul 2 15:54:40 2013 -0400
7360 Date: Tue Jul 2 15:51:27 2013 -0400
7370 Date: Tue Jul 2 12:12:34 2013 -0700
7379 Date: Tue Jul 2 12:10:26 2013 -0700
7381 Merge pull request #44 from foss-for-synopsys-dwc-arc-processors/arc_support
7388 Date: Tue Jul 2 12:08:04 2013 -0700
7409 This patch has been tested on a little-endian system and passes
7412 Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
7420 use -L${toolexeclibdir} instead of -L${libdir}
7433 Date: Sat Mar 30 05:24:14 2013 -0700
7437 Fix ARM hard-float support for large numbers of VFP arguments
7449 folow the ARM hard-float ABI in ffi_prep_incoming_args_VFP
7457 The different versions will be called depending on the value of cif->abi
7469 …extend ffi_prepare_args for FFI_VFP (hard-float ABI), fixing an issue with passing VFP arguments i…
7475 …version implementing the simple SYSV calling convention and one for the hard-float calling convent…
7510 Date: Sun Mar 17 18:38:21 2013 -0400
7517 Date: Sun Mar 17 18:34:54 2013 -0400
7524 Date: Sun Mar 17 18:34:54 2013 -0400
7530 Date: Sun Mar 17 18:32:12 2013 -0400
7536 Date: Sun Mar 17 18:32:12 2013 -0400
7542 Date: Sun Mar 17 09:27:55 2013 -0400
7548 Date: Sat Mar 16 08:35:57 2013 -0400
7555 Date: Sat Mar 16 08:20:40 2013 -0400
7564 Date: Sat Mar 16 08:18:45 2013 -0400
7566 Build fix for soft-float power targets
7570 Date: Sat Mar 16 08:12:38 2013 -0400
7576 Date: Sat Mar 16 08:01:19 2013 -0400
7582 Date: Sat Mar 16 08:01:19 2013 -0400
7588 Date: Sat Mar 16 07:57:35 2013 -0400
7595 Date: Sat Mar 16 07:46:55 2013 -0400
7601 Date: Sat Mar 16 07:46:38 2013 -0400
7608 Date: Sat Mar 16 04:24:40 2013 -0700
7610 Merge pull request #32 from alex/patch-1
7612 Fix for a crasher due to misaligned stack on x86-32.
7617 Date: Sat Mar 16 04:24:40 2013 -0700
7619 Merge pull request #32 from alex/patch-1
7621 Fix for a crasher due to misaligned stack on x86-32.
7625 Date: Thu Mar 14 15:00:33 2013 -0700
7627 Fix for a crasher due to misaligned stack on x86-32.
7633 Date: Mon Feb 11 14:25:13 2013 -0500
7639 Date: Sun Feb 10 08:48:38 2013 -0500
7645 Date: Sun Feb 10 08:47:26 2013 -0500
7651 Date: Sat Feb 9 06:54:40 2013 -0500
7657 Date: Fri Feb 8 16:12:19 2013 -0500
7663 Date: Fri Feb 8 15:18:19 2013 -0500
7665 Remove xfail for arm*-*-*.
7669 Date: Fri Feb 8 14:19:56 2013 -0500
7675 Date: Fri Feb 8 14:17:13 2013 -0500
7681 Date: Fri Feb 8 13:56:37 2013 -0500
7687 Date: Fri Feb 8 13:26:21 2013 -0500
7693 Date: Fri Feb 8 12:25:18 2013 -0500
7699 Date: Fri Feb 8 07:12:41 2013 -0500
7701 Fix microblaze big-endian struct issue
7705 Date: Thu Feb 7 21:06:08 2013 -0500
7711 Date: Thu Feb 7 18:04:01 2013 -0500
7717 Date: Thu Feb 7 18:00:36 2013 -0500
7723 Date: Thu Feb 7 16:43:36 2013 -0500
7725 Add libtool-ldflags. Define toolexeclibdir for non-GCC builds.
7729 Date: Thu Feb 7 15:47:01 2013 -0500
7735 Date: Thu Feb 7 15:32:46 2013 -0500
7741 Date: Thu Feb 7 15:29:22 2013 -0500
7743 Fix GCC usage test and update README
7747 Date: Thu Feb 7 09:57:20 2013 -0500
7753 Date: Wed Feb 6 20:31:31 2013 -0500
7759 Date: Wed Feb 6 17:43:24 2013 -0500
7765 Date: Wed Feb 6 17:38:32 2013 -0500
7771 Date: Wed Feb 6 17:38:04 2013 -0500
7777 Date: Wed Feb 6 17:37:15 2013 -0500
7779 Work around LLVM ABI problem on x86-64
7784 Date: Sun Jan 27 05:09:04 2013 -0800
7792 Date: Sat Jan 26 15:21:14 2013 -0800
7796 So that darwin and cygwin/mingw are tested before the generic check --
7801 Date: Mon Jan 21 08:02:07 2013 -0500
7808 Date: Mon Jan 21 08:01:24 2013 -0500
7815 Date: Mon Jan 21 07:55:53 2013 -0500
7822 Date: Mon Jan 21 07:55:53 2013 -0500
7828 Date: Mon Jan 21 07:37:30 2013 -0500
7834 Date: Mon Jan 21 07:37:30 2013 -0500
7840 Date: Mon Jan 21 07:07:38 2013 -0500
7846 Date: Mon Jan 21 07:03:41 2013 -0500
7852 Date: Fri Jan 11 17:14:11 2013 -0500
7858 Date: Fri Jan 11 16:54:40 2013 -0500
7864 Date: Fri Jan 11 11:19:52 2013 -0500
7870 Date: Fri Jan 11 11:18:14 2013 -0500
7876 Date: Fri Jan 11 10:57:30 2013 -0500
7882 Date: Fri Jan 11 10:24:32 2013 -0500
7884 32-bit x86 fix and more
7888 Date: Thu Jan 10 17:25:45 2013 -0500
7894 Date: Thu Jan 10 17:24:51 2013 -0500
7900 Date: Thu Jan 10 17:15:03 2013 -0500
7906 Date: Thu Jan 10 10:52:02 2013 -0500
7908 Handle both 32 and 64-bit x86 builds regardless of target triple
7912 Date: Thu Jan 10 07:35:53 2013 -0500
7914 Don't run EH tests with non-GNU compiler
7918 Date: Thu Jan 10 07:25:10 2013 -0500
7924 Date: Thu Jan 10 01:19:43 2013 -0500
7931 Date: Wed Jan 9 21:14:54 2013 -0500
7937 Date: Tue Jan 8 15:14:21 2013 -0500
7943 Date: Tue Jan 8 14:47:05 2013 -0500
7949 Date: Tue Jan 8 12:25:54 2013 -0500
7955 Date: Tue Jan 8 12:22:24 2013 -0500
7957 Fix read-only eh_frame test
7961 Date: Tue Jan 8 07:53:37 2013 -0500
7963 Only emit DWARF unwind info when building with GCC
7967 Date: Tue Jan 8 07:30:28 2013 -0500
7973 Date: Mon Jan 7 06:30:24 2013 -0500
7981 Testsuite fixes (was Re: [PATCH] Fix libffi on m68k-linux-gnu, completely)
7988 I still get a full run of PASS plus one XPASS on amd64-linux!
7991 these applied, I get a full PASS on m68k-linux as well.
7997 --
8001 wasted half my life on my zsh setup. :-) -- Frank Terbeck in #!/bin/mksh
8010 PASS on amd64-linux (Xen domU) and m68k-linux (ARAnyM)
8012 Signed-off-by: Thorsten Glaser <tg@mirbsd.org>
8016 Date: Mon Jan 7 06:14:53 2013 -0500
8018 m68k fixes for signed 8 and 16-bit calls.
8022 Date: Fri Jan 4 09:09:32 2013 -0500
8024 remove gcc-ism
8028 Date: Wed Jan 2 09:39:17 2013 -0500
8035 Date: Wed Jan 2 06:34:38 2013 -0800
8044 Date: Wed Jan 2 06:30:03 2013 -0800
8048 cygwin/mingw shared libs need libtool LDFLAGS = -no-undefined
8052 Date: Wed Jan 2 09:24:55 2013 -0500
8058 Date: Wed Jan 2 09:06:38 2013 -0500
8064 Date: Wed Jan 2 09:05:02 2013 -0500
8070 Date: Wed Jan 2 08:56:07 2013 -0500
8076 Date: Wed Jan 2 08:54:05 2013 -0500
8082 Date: Wed Jan 2 08:51:35 2013 -0500
8084 missed trampoline_table patch. Move to GCC.
8088 Date: Wed Jan 2 08:48:01 2013 -0500
8090 Windows symbol export fix. Move to GCC.
8094 Date: Wed Jan 2 08:41:55 2013 -0500
8096 +2012-03-21 Peter Rosin <peda@lysator.liu.se>
8098 + * testsuite/lib/target-libpath.exp [*-*-cygwin*, *-*-mingw*]
8105 Date: Wed Jan 2 08:37:35 2013 -0500
8111 Date: Wed Jan 2 07:36:42 2013 -0500
8113 Test GCC update
8117 Date: Wed Jan 2 08:28:35 2013 -0500
8119 New stand-alone patch
8123 Date: Wed Jan 2 07:34:03 2013 -0500
8125 Merge with GCC. Eliminate quilt bits.
8129 Date: Wed Nov 28 06:07:41 2012 -0500
8141 Date: Mon Nov 12 15:25:47 2012 -0500
8147 Date: Tue Nov 6 16:00:40 2012 -0500
8153 Date: Wed Oct 31 06:46:41 2012 -0400
8159 Date: Tue Oct 30 14:06:09 2012 -0400
8161 Add PaX work-around
8166 Date: Tue Oct 30 13:37:37 2012 -0400
8172 Date: Tue Oct 30 07:42:27 2012 -0400
8178 Date: Tue Oct 30 07:07:19 2012 -0400
8184 Date: Tue Oct 30 07:07:19 2012 -0400
8190 Date: Tue Oct 30 06:59:32 2012 -0400
8196 Date: Fri Oct 12 23:55:06 2012 -0400
8202 Date: Fri Oct 12 16:46:06 2012 -0400
8204 TILE-Gx/TILEPro support
8208 Date: Thu Oct 11 10:55:25 2012 -0400
8214 Date: Sat Jul 7 12:42:00 2012 -0500
8216 cygwin/mingw shared libs need libtool LDFLAGS = -no-undefined
8222 Date: Sat May 5 09:37:02 2012 -0400
8228 Date: Fri Apr 27 08:29:48 2012 -0400
8234 Date: Fri Apr 27 01:34:15 2012 -0400
8240 Date: Wed Apr 11 23:16:48 2012 -0400
8246 Date: Wed Apr 11 22:47:44 2012 -0400
8252 Date: Wed Apr 11 22:39:46 2012 -0400
8258 Date: Tue Apr 10 06:33:33 2012 -0400
8264 Date: Fri Apr 6 20:34:51 2012 -0400
8270 Date: Fri Apr 6 20:02:08 2012 -0400
8276 Date: Fri Apr 6 17:04:35 2012 -0400
8282 Date: Fri Apr 6 11:57:14 2012 -0400
8288 Date: Fri Apr 6 11:53:07 2012 -0400
8290 Fix Linux/x32 reference in README
8294 Date: Fri Apr 6 10:39:10 2012 -0400
8296 Linux/x32 libtool fix
8300 Date: Fri Apr 6 08:26:14 2012 -0400
8306 Date: Thu Apr 5 15:45:19 2012 -0400
8312 Date: Thu Apr 5 12:32:41 2012 -0400
8319 Date: Tue Apr 3 07:40:31 2012 -0400
8325 Date: Tue Apr 3 07:35:59 2012 -0400
8331 Date: Fri Mar 30 08:14:08 2012 -0400
8333 Various MSVC-related changes.
8337 Date: Fri Mar 30 00:40:18 2012 -0400
8343 Date: Thu Mar 29 08:48:22 2012 -0400
8345 Rebase on fixed GCC sources
8349 Date: Wed Mar 21 09:52:28 2012 -0400
8355 Date: Wed Mar 21 08:09:30 2012 -0400
8361 Date: Mon Mar 19 23:07:35 2012 -0400
8363 Rebase post GCC merge
8367 Date: Sat Mar 3 14:46:20 2012 -0500
8369 abi check fixes and Linux/x32 support
8373 Date: Sat Mar 3 14:17:54 2012 -0500
8375 Add -no-undefined for both 32- and 64-bit x86
8376 windows-like hosts.
8380 Date: Thu Feb 23 07:01:13 2012 -0500
8386 Date: Wed Feb 15 00:18:18 2012 -0500
8392 Date: Fri Feb 10 13:06:46 2012 -0500
8394 Rebased from gcc
8398 Date: Fri Feb 3 13:18:27 2012 -0600
8400 Refresh autoconf-archive m4 scripts
8404 Date: Wed Feb 1 16:34:30 2012 -0600
8406 Rebase from GCC
8410 Date: Mon Jan 23 14:24:01 2012 -0500
8416 Date: Mon Jan 23 14:17:24 2012 -0500
8422 Date: Mon Jan 23 14:17:13 2012 -0500
8428 Date: Mon Jan 23 14:11:23 2012 -0500
8434 Date: Mon Jan 23 13:47:38 2012 -0500
8440 Date: Mon Jan 23 13:43:59 2012 -0500
8446 Date: Mon Jan 23 13:43:38 2012 -0500
8452 Date: Mon Jan 23 12:41:06 2012 -0500
8458 Date: Mon Jan 23 11:13:18 2012 -0500
8464 Date: Fri Nov 18 15:13:41 2011 -0500
8470 Date: Fri Nov 18 15:13:00 2011 -0500
8476 Date: Sat Nov 12 23:46:05 2011 -0500
8482 Date: Sat Nov 12 23:45:20 2011 -0500
8488 Date: Sat Nov 12 17:22:24 2011 -0500
8494 Date: Sat Nov 12 17:18:51 2011 -0500
8500 Date: Sat Nov 12 16:36:59 2011 -0500
8506 Date: Sat Nov 12 16:35:55 2011 -0500
8512 Date: Sat Nov 12 16:21:02 2011 -0500
8518 Date: Sat Nov 12 16:20:42 2011 -0500
8524 Date: Sat Nov 12 16:13:41 2011 -0500
8530 Date: Sat Nov 12 16:11:49 2011 -0500
8536 Date: Sat Nov 12 15:52:08 2011 -0500
8542 Date: Sat Nov 12 07:37:40 2011 -0500
8548 Date: Sat Nov 12 07:32:36 2011 -0500
8554 Date: Sat Nov 12 07:20:24 2011 -0500
8560 Date: Tue Sep 6 14:26:32 2011 -0400
8566 Date: Tue Sep 6 09:50:20 2011 -0400
8572 Date: Wed Aug 24 10:14:23 2011 -0400
8578 Date: Tue Aug 23 12:30:29 2011 -0400
8580 3.0.11-rc1. soname bump.
8584 Date: Tue Aug 23 10:31:33 2011 -0400
8590 Date: Mon Aug 22 16:34:24 2011 -0400
8596 Date: Mon Aug 22 14:50:10 2011 -0400
8602 Date: Mon Aug 15 13:25:13 2011 -0400
8604 Revert remove-debug-code patch temporarily (for ARM Fedora release)
8608 Date: Fri Jul 29 17:32:53 2011 -0400
8610 Refresh from GCC
8614 Date: Wed Mar 30 16:54:42 2011 -0400
8620 Date: Mon Feb 28 15:36:23 2011 -0500
8626 Date: Mon Feb 28 15:36:07 2011 -0500
8633 Date: Mon Feb 28 15:23:31 2011 -0500
8635 Merge branch 'master' of https://github.com/landonf/libffi-ios
8639 Date: Fri Feb 25 16:23:04 2011 -0500
8645 Date: Fri Feb 25 15:52:14 2011 -0500
8651 Date: Fri Feb 25 15:09:13 2011 -0500
8657 Date: Thu Feb 17 20:39:21 2011 -0500
8659 Another non-GCC configury fix
8663 Date: Tue Feb 15 15:19:49 2011 -0500
8669 Date: Mon Feb 14 15:30:57 2011 -0500
8675 Date: Sun Feb 13 11:41:05 2011 -0500
8682 Date: Sun Feb 13 08:55:53 2011 -0500
8688 Date: Sun Feb 13 08:06:39 2011 -0500
8694 Date: Sat Feb 12 12:29:36 2011 -0500
8700 Date: Sat Feb 12 12:13:46 2011 -0500
8706 Date: Sat Feb 12 11:43:49 2011 -0500
8708 Update my e-mail address.
8712 Date: Sat Feb 12 11:27:00 2011 -0500
8718 Date: Sat Feb 12 11:14:54 2011 -0500
8722 This re-integrates commit da2773e02ab26cc11a7f.
8726 Date: Sat Feb 12 11:01:48 2011 -0500
8728 Apple assembler support; fixed most gas/ELF-isms.
8732 Date: Sat Feb 12 10:39:18 2011 -0500
8741 Date: Sat Feb 12 10:24:49 2011 -0500
8748 Date: Sat Feb 12 10:23:19 2011 -0500
8755 Date: Sat Feb 12 10:21:02 2011 -0500
8757 Merge branch 'master' of github.com:landonf/libffi-ios
8761 Date: Sat Feb 12 10:20:42 2011 -0500
8767 Date: Sat Feb 12 09:33:11 2011 -0500
8773 Date: Sat Feb 12 09:29:29 2011 -0500
8779 Date: Fri Feb 11 12:23:58 2011 -0500
8785 Date: Fri Feb 11 12:23:20 2011 -0500
8787 Use newer autotools. Only build debug.c when --enable-debug.
8791 Date: Fri Feb 11 07:32:51 2011 -0500
8797 Date: Fri Feb 11 07:11:04 2011 -0500
8803 Date: Wed Feb 9 18:30:02 2011 -0500
8809 Date: Wed Feb 9 15:23:06 2011 -0500
8815 Date: Wed Feb 9 15:22:23 2011 -0500
8821 Date: Wed Feb 9 15:12:35 2011 -0500
8827 Date: Wed Feb 9 15:00:42 2011 -0500
8829 Add powerpc64-*-darwin* support
8833 Date: Wed Feb 9 14:56:23 2011 -0500
8839 Date: Wed Feb 9 10:15:02 2011 -0500
8841 Remove README.markdown form libffi-ios
8845 Date: Wed Feb 9 07:38:43 2011 -0500
8851 Date: Wed Feb 9 06:26:46 2011 -0500
8857 Date: Wed Feb 9 06:24:23 2011 -0500
8863 Date: Wed Feb 9 06:11:46 2011 -0500
8869 Date: Tue Feb 8 20:39:51 2011 -0500
8875 Date: Tue Feb 8 20:37:26 2011 -0500
8881 Date: Tue Feb 8 19:46:28 2011 -0500
8887 Date: Tue Feb 8 19:45:59 2011 -0500
8893 Date: Tue Feb 8 19:39:20 2011 -0500
8899 Date: Tue Feb 8 19:22:56 2011 -0500
8906 Date: Tue Feb 8 19:20:09 2011 -0500
8912 Date: Tue Feb 8 17:04:26 2011 -0500
8918 Date: Tue Feb 8 14:28:59 2011 -0500
8920 Rebase from GCC
8924 Date: Tue Feb 8 13:56:12 2011 -0500
8930 Date: Tue Feb 8 13:50:43 2011 -0500
8936 Date: Tue Feb 8 10:49:29 2011 -0500
8938 Fix HP-UX build
8942 Date: Tue Feb 8 10:44:36 2011 -0500
8948 Date: Tue Feb 8 10:34:23 2011 -0500
8954 Date: Tue Feb 8 10:19:19 2011 -0500
8960 Date: Tue Feb 8 10:12:48 2011 -0500
8962 fix win64-underscore patch
8966 Date: Tue Feb 8 10:11:00 2011 -0500
8972 Date: Tue Feb 8 10:10:07 2011 -0500
8978 Date: Tue Feb 8 07:52:40 2011 -0500
8980 Refresh from GCC
8984 Date: Mon Nov 22 15:19:57 2010 -0500
8986 win64-underscore patch
8990 Date: Sun Nov 21 10:50:56 2010 -0500
8996 Date: Wed Oct 27 19:34:51 2010 -0400
9002 Date: Wed Oct 27 13:59:30 2010 -0400
9008 Date: Sun Sep 19 19:57:17 2010 -0700
9014 Date: Sun Sep 19 19:50:37 2010 -0700
9020 Date: Sun Sep 19 19:49:39 2010 -0700
9022 Add a libffi-ios-specific github README.
9026 Date: Sun Sep 19 14:36:45 2010 -0700
9036 Date: Sun Sep 19 14:22:26 2010 -0700
9042 Date: Sun Sep 19 14:21:37 2010 -0700
9048 Date: Sun Sep 19 14:21:14 2010 -0700
9054 Date: Sun Sep 19 14:20:52 2010 -0700
9060 Date: Sun Sep 19 10:43:06 2010 -0700
9062 Add a hard-coded FFI_EXEC_TRAMPOLINE_TABLE arm implementation.
9064 This implements support for re-mapping a shared table of executable
9070 necessary, and ARM-specific code needs to be moved out of
9075 Date: Sun Sep 19 10:42:36 2010 -0700
9081 Date: Sun Sep 19 09:35:04 2010 -0700
9087 Date: Sun Sep 19 09:04:34 2010 -0700
9089 Fix the script name (build-iphone.sh -> build-ios.sh)
9093 Date: Sun Sep 19 09:03:52 2010 -0700
9099 Date: Sun Sep 19 09:02:05 2010 -0700
9105 Date: Sun Sep 19 08:52:33 2010 -0700
9111 Date: Sun Sep 19 08:38:19 2010 -0700
9116 trampolines use pc-relative addressing to reference config data
9118 trampoline page. This can be used on systems -- such as iOS -- that do not
9125 Date: Sat Sep 18 18:12:19 2010 -0700
9131 Date: Sat Sep 18 18:08:14 2010 -0700
9136 arm-apple-darwin, where PROT_EXEC on writable (or formerly writable) pages is
9141 Date: Sat Sep 18 18:02:25 2010 -0700
9147 Date: Sat Sep 18 16:38:03 2010 -0700
9149 Add missing UNWIND entry; disables .pad on non-EABI targets.
9153 Date: Sat Sep 18 16:21:32 2010 -0700
9155 Apple assembler support; fixed most gas/ELF-isms.
9159 Date: Sat Sep 18 15:38:06 2010 -0700
9165 Date: Sat Sep 18 15:32:08 2010 -0700
9167 Work-around libffi's FP ABI detection.
9171 if __SOFTFP__ is defined, which is not the case when GCC's
9172 -mfloat-abi defaults to 'softfp' instead of 'soft'. To work around this
9173 we manually define __SOFTFP__ for Apple platforms in the ARM-specific
9182 Date: Sat Sep 18 14:44:24 2010 -0700
9188 Date: Fri Aug 6 01:35:12 2010 -0400
9194 Date: Thu Aug 5 15:19:00 2010 -0400
9196 Fix win64-struct-args patch
9200 Date: Thu Aug 5 14:56:53 2010 -0400
9206 Date: Thu Aug 5 09:02:41 2010 -0400
9208 Don't use -safeseh with ml64
9212 Date: Thu Aug 5 08:48:16 2010 -0400
9214 stdcall-x86-closure-fix
9218 Date: Thu Aug 5 08:30:04 2010 -0400
9224 Date: Thu Aug 5 08:24:27 2010 -0400
9230 Date: Fri Jul 23 09:14:00 2010 -0400
9236 Date: Mon Jul 12 14:39:18 2010 -0400
9242 Date: Sat Jul 10 08:59:09 2010 -0400
9248 Date: Wed May 5 20:14:56 2010 -0400
9254 Date: Tue Apr 13 10:33:52 2010 -0400
9256 Rebase to latest GCC sources
9260 Date: Tue Apr 13 10:19:28 2010 -0400
9266 Date: Tue Mar 30 08:30:22 2010 -0400
9272 Date: Mon Mar 15 05:57:51 2010 -0400
9278 Date: Mon Mar 15 05:57:24 2010 -0400
9280 fix-comments patch
9284 Date: Tue Jan 26 16:48:56 2010 -0500
9286 Rebuild Makefiles with automake 1.11.1 for CVE-2009-4029.
9290 Date: Fri Jan 15 11:35:37 2010 -0500
9296 Date: Fri Jan 15 11:27:24 2010 -0500
9302 Date: Fri Jan 15 10:46:51 2010 -0500
9308 Date: Fri Jan 15 09:48:33 2010 -0500
9314 Date: Wed Jan 13 02:56:19 2010 -0500
9320 Date: Tue Jan 12 09:14:14 2010 -0500
9322 Rebase from GCC
9326 Date: Fri Jan 1 10:24:27 2010 -0500
9328 Add x86-64 MingW to README
9332 Date: Fri Jan 1 08:08:02 2010 -0500
9334 Reset quilt patches post 3.0.9 merge with GCC
9338 Date: Thu Dec 31 11:32:40 2009 -0500
9344 Date: Thu Dec 31 07:43:22 2009 -0500
9350 Date: Tue Dec 29 10:09:31 2009 -0500
9356 Date: Tue Dec 29 10:06:04 2009 -0500
9362 Date: Sun Dec 27 21:03:33 2009 -0500
9368 Date: Sat Dec 26 12:57:23 2009 -0500
9374 Date: Sat Dec 26 10:05:18 2009 -0500
9380 Date: Sat Dec 26 09:58:03 2009 -0500
9386 Date: Sat Dec 26 09:57:27 2009 -0500
9392 Date: Sat Dec 26 07:46:50 2009 -0500
9398 Date: Sat Dec 26 07:23:04 2009 -0500
9404 Date: Sat Dec 26 07:04:45 2009 -0500
9410 Date: Sat Dec 26 07:02:27 2009 -0500
9412 Rebase from GCC
9416 Date: Sat Dec 26 06:51:33 2009 -0500
9422 Date: Fri Dec 25 21:52:28 2009 -0500
9428 Date: Fri Dec 25 09:50:36 2009 -0500
9434 Date: Fri Dec 25 02:19:23 2009 -0500
9440 Date: Fri Dec 25 02:15:40 2009 -0500
9446 Date: Fri Dec 25 02:04:23 2009 -0500
9452 Date: Fri Dec 25 01:39:00 2009 -0500
9458 Date: Fri Dec 25 01:22:11 2009 -0500
9464 Date: Thu Dec 24 07:22:44 2009 -0500
9470 Date: Thu Dec 24 05:34:46 2009 -0500
9476 Date: Thu Dec 24 01:09:32 2009 -0500
9482 Date: Thu Dec 24 00:22:00 2009 -0500
9488 Date: Wed Dec 23 23:46:22 2009 -0500
9490 Switch to quilt. Rebase to latest GCC.
9495 Date: Mon Oct 5 00:41:35 2009 -0400
9501 Date: Mon Oct 5 00:29:33 2009 -0400
9507 Date: Mon Oct 5 00:28:03 2009 -0400
9513 Date: Mon Oct 5 00:25:29 2009 -0400
9515 From Jens Rehsack. Fix for 64-bit AIX.
9519 Date: Mon Oct 5 00:16:17 2009 -0400
9525 Date: Sun Oct 4 23:57:29 2009 -0400
9531 Date: Sun Oct 4 23:53:17 2009 -0400
9537 Date: Sun Oct 4 23:53:11 2009 -0400
9539 Initial stand-alone patch.
9543 Date: Sun Oct 4 08:11:33 2009 -0400
9549 Date: Sun Oct 4 07:58:22 2009 -0400
9555 Date: Tue Sep 29 12:07:26 2009 -0400
9561 Date: Tue Sep 29 11:13:02 2009 -0400
9569 Apply Dave Korn's cygwin/GCC changes
9575 2009-06-16 Wim Lewis <wiml@hhhh.org>
9578 supposed to be callee-saved.
9580 return buffer for odd-size structs.
9586 2009-06-16 Andreas Tobler <a.tobler@schweiz.org>
9589 * testsuite/lib/libffi-dg.exp (libffi_target_compile): Add
9596 2009-06-16 Andrew Haley <aph@redhat.com>
9605 2009-06-16 Andrew Haley <aph@redhat.com>
9615 * testsuite/libffi.call/float2.c: Fix dg-excess-errors.
9623 2009-06-16 Andrew Haley <aph@redhat.com>
9632 2009-06-11 Kaz Kojima <kkojima@gcc.gnu.org>
9634 * testsuite/libffi.call/cls_longdouble_va.c: Add xfail sh*-*-linux-*.
9635 * testsuite/libffi.call/err_bad_abi.c: Add xfail sh*-*-*.
9642 2009-06-12 Andrew Haley <aph@redhat.com>
9662 use ffi_closure_alloc instead of stack-based closure
9674 remove not-yet-applied changelog entries
9686 2009-06-08 Andrew Haley <aph@redhat.com>
9690 * testsuite/libffi.call/cls_dbls_struct.c: Add xfail x86_64-*-linux-*.
9702 2009-06-05 Andrew Haley <aph@redhat.com>
9704 * src/x86/win32.S (_ffi_closure_STDCALL): Import from gcc.
9710 2009-06-04 Andrew Haley <aph@redhat.com>
9712 * src/powerpc/ffitarget.h: Fix misapplied merge from gcc.
9718 2009-06-04 Andrew Haley <aph@redhat.com>
9727 2009-06-04 Andrew Haley <aph@redhat.com>
9738 2009-06-04 Andrew Haley <aph@redhat.com>
9741 of Andreas Tobler's patch from 2006-04-22.
9747 2009-06-04 Andrew Haley <aph@redhat.com>
9750 2007-03-07.
9756 2009-05-22 Dave Korn <dave.korn.cygwin@gmail.com>
9761 2009-05-22 Dave Korn <dave.korn.cygwin@gmail.com>
9763 * configure.ac: Also check if assembler supports pc-relative
9772 (.eh_frame): Add hand-crafted EH data.
9774 2008-11-21 Eric Botcazou <ebotcazou@adacore.com>
9781 2008-03-26 Kaz Kojima <kkojima@gcc.gnu.org>
9783 * src/sh/sysv.S: Add .note.GNU-stack on Linux.
9786 2008-03-26 Daniel Jacobowitz <dan@debian.org>
9794 properly glob-match
9812 Version 3.0.8 with x86-solaris support
9848 2008-03-04 Anthony Green <green@redhat.com>
9884 2008-02-26 Jakub Jelinek <jakub@redhat.com>
9887 * src/alpha/osf.S: Add .note.GNU-stack on Linux.
9905 2008-02-26 Anthony Green <green@redhat.com>
9915 2008-02-26 Anthony Green <green@redhat.org>
9924 2008-02-26 Anthony Green <green@spindazzle.org>
9929 src/mips/ffi.c, src/pa/ffi.c, src/pa/hpux32.S, src/pa/linux.S,
9950 2008-02-24 Anthony Green <green@spindazzle.org>
9954 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
9955 * libtool-version: Increment revision.
9974 2008-02-22 Anthony Green <green@redhat.com>
9977 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
9978 * libtool-version: Increment revision.
9991 2008-02-22 Bjoern Koenig <bkoenig@alpha-tierchen.de>
9994 * configure.ac: Add amd64-*-freebsd* target.
10001 2008-02-22 Thomas Heller <theller@ctypes.org>
10028 2008-02-21 Anthony Green <green@redhat.com>
10031 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
10032 * libtool-version: Increment revision.
10035 2008-02-21 Björn König <bkoenig@alpha-tierchen.de>
10051 2008-02-15 Anthony Green <green@redhat.com>
10054 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
10055 * libtool-version: Increment revision.
10058 2008-02-15 David Daney <ddaney@avtrex.com>
10085 2008-02-15 Anthony Green <green@redhat.com>
10088 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
10090 2008-02-15 David Daney <ddaney@avtrex.com>
10110 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
10127 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
10140 * configure, doc/stamp-vti, doc/version.texi: Rebuilt.
10146 src/pa/ffitarget.h src/pa/linux.S src/java_raw_api.c
10178 * testsuite/lib/libffi-dg.exp: Remove libstdc++ bits from GCC tree.
10228 * mdate-sh, texinfo.tex: New files.
10237 * Makefile.am (AM_CFLAGS): Don't compile with -D.
10325 Add HJ's -fomit-frame-pointer struct return fix
10343 New files from gcc tree.
10349 Latest gcc svn sources
10367 Merge from gcc
10373 Pulled in libffi from gcc trunk.
10515 Many many updates. Merge from gcc and then some.
10533 1999-10-09 Jason Molenda (jsm@bugshack.cygnus.com)
10548 1999-10-09 Jason Molenda (jsm@bugshack.cygnus.com)
10573 * configure.in: Change version to 2.00-beta.
10597 From Makoto Kato <m_kato@ga2.so-net.ne.jp>.
10603 1999-05-12 Jason Molenda (jsm@bugshack.cygnus.com)
10626 Updated to new automake, libtool, autoconf - nothing works :-)
10632 1999-04-26 Jason Molenda (jsm@bugshack.cygnus.com)
10633 * index.html: Missed a reference to libffi-discuss@cygnus.com. Fixed.
10639 1999-04-26 Jason Molenda (jsm@bugshack.cygnus.com)
10661 A few cleanups. Most notably, point to the correct subscribe cgi-bin
10689 included commits to RCS files with non-trunk default branches.