Commit Graph
100 Commits
Author SHA1 Message Date
Anthony Green 001aaf4b1b When no VFP arguments are present the IP register is used
uninitialized. Initialize it to the value of FP.

This fixes a number of testsuite failures when configured for
armv7l-unknown-linux-gnueabihf
2014-02-28 00:20:17 -05:00
Anthony Green 49f7729c3c aarch64 fix 2014-02-28 00:17:16 -05:00
Anthony Green 447483d51c Fix ChangeLog merge 2014-02-27 15:42:41 -05:00
Anthony Green 51377bda9a Merge pull request #72 from heiher/devel
MIPS N32: Fix call floating point va function
2014-02-15 08:06:29 -05:00
Anthony Green f08da54654 Merge pull request #68 from zeldin/master
Linux/ppc64: Remove assumption on contents of r11 in closure
2014-02-15 08:06:11 -05:00
Anthony Green 7ea677733b Remove build-ios from Makefile
Conflicts:
	ChangeLog
2014-02-05 14:28:59 -05:00
Anthony Green 6ae046cc59 Mention Aarch64 on iOS 2014-02-05 14:28:59 -05:00
Anthony Green 3dc3f32c35 Undo iOS ARM64 changes. 2013-12-05 16:23:25 -05:00
Anthony Green 356b2cbc30 Merge branch 'master' of github.com:/atgreen/libffi 2013-11-30 22:38:13 -05:00
Anthony Green 484a758426 Mention Aarch64 on iOS 2013-11-30 22:37:50 -05:00
Anthony Green 07345a30ec Mention Aarch64 on iOS 2013-11-30 21:06:51 -05:00
Anthony Green d4b931c1b8 Remove build-ios from Makefile 2013-11-30 20:58:31 -05:00
Anthony Green dfbf236d70 Merge branch 'master' of github.com:/atgreen/libffi
Add ChangeLog entry.
2013-11-30 20:55:47 -05:00
Anthony Green bb9740e545 Merge pull request #60 from zwaldowski/ios-redo
Mac/iOS support, including aarch64 port
2013-11-30 17:54:39 -08:00
Anthony Green 852ac3bd30 Merge branch 'master' of github.com:/atgreen/libffi
Conflicts:
	ChangeLog
2013-11-21 21:25:44 -05:00
Anthony Green 69df91cfb4 Merge pull request #59 from iains/powerpc-darwin-unwind-fix
Fix PowerPC Darwin FDE encodings to use pcrel correctly.  Modernise the picbase labels.
2013-11-18 06:34:04 -08:00
Anthony Green 2f450822a8 Clean up code to appease modern GCC compiler. 2013-11-18 06:52:29 -05:00
Anthony Green 34f878a5ef Merge branch 'master' of github.com:/atgreen/libffi
Conflicts:
	ChangeLog
	src/powerpc/ffi.c
2013-11-16 06:57:54 -05:00
Anthony Green de10f5039e Merge branch 'master' of https://github.com/bivab/libffi
Conflicts:
	ChangeLog
2013-11-14 10:56:29 -05:00
Anthony Green 8af42f9944 Respect HAVE_ALLOCA_H 2013-11-13 16:40:28 -05:00
Anthony Green 2f5b7ce545 UltraSPARC IIi fix. Update README and build configury. 2013-11-09 06:16:32 -05:00
Anthony Green cf6bf9818e Fix up docs 2013-11-02 17:23:59 -04:00
Anthony Green 0217717685 Merge branch 'master' of github.com:/atgreen/libffi 2013-11-02 17:11:22 -04:00
Anthony Green c2422174b3 Merge pull request #45 from foss-for-synopsys-dwc-arc-processors/arc_support
arc: Fix build error
2013-11-02 17:11:08 -04:00
Anthony Green c265b4cacb Merge pull request #45 from foss-for-synopsys-dwc-arc-processors/arc_support
arc: Fix build error
2013-11-02 14:08:23 -07:00
Anthony Green f4b843f837 Don't align stack for win32 2013-11-02 17:01:15 -04:00
Anthony Green f3cd393457 Merge pull request #51 from vbudovski/for_upstream
Don't use 16 byte aligned stack for WIN32
2013-11-02 13:17:57 -07:00
Anthony Green 666f3e71b5 Add more credits to README. Tidy up. 2013-10-26 09:12:42 -04:00
Anthony Green 73ada14e75 Update README 2013-10-26 09:09:45 -04:00
Anthony Green d6716aba81 Update travis-ci build dependencies to include texinfo 2013-10-15 15:42:49 -04:00
Anthony Green 128cd1d2f3 Fix spelling errors 2013-10-08 06:45:51 -04:00
Anthony Green ff06269d70 Update README for M88K and VAX 2013-10-08 06:32:18 -04:00
Anthony Green d2fcbcdfbe Add m88k and VAX support. Update some configury bits. 2013-10-08 06:27:46 -04:00
Anthony Green d3d099b40c little-endian ppc64 support 2013-07-02 16:11:38 -04:00
Anthony Green 0f8690a84c Rebuild for ARC additions 2013-07-02 15:54:40 -04:00
Anthony Green f88118b345 Revert "Merge pull request #36 from abergmeier/emscripten_fix"
This reverts commit 6a4d901dde, reversing
changes made to b50a13b9c0.
2013-07-02 15:51:27 -04:00
Anthony Green 6a4d901dde Merge pull request #36 from abergmeier/emscripten_fix
Fixes for building with Emscripten
2013-07-02 12:12:34 -07:00
Anthony Green b50a13b9c0 Merge pull request #44 from foss-for-synopsys-dwc-arc-processors/arc_support
Add ARC support
2013-07-02 12:10:26 -07:00
Anthony Green 767f1f96e5 Merge pull request #43 from JensTimmerman/__m128
added include for xmmintrin.h
2013-07-02 12:08:04 -07:00
Anthony Green c3c40e0290 Merge pull request #34 from davidsch/armhf
Fix ARM hard-float support for large numbers of VFP arguments
2013-03-30 05:24:14 -07:00
Anthony Green ede96e4eb6 Merge branch 'master' of github.com:/atgreen/libffi 2013-03-17 18:38:21 -04:00
Anthony Green f22ab3c687 Merge branch 'master' of github.com:/atgreen/libffi 2013-03-17 18:37:50 -04:00
Anthony Green 9e34992a5e Merge branch 'master' of github.com:/atgreen/libffi 2013-03-17 18:34:54 -04:00
Anthony Green 12b1886d7b cygwin fix & updates for 3.0.13 2013-03-17 18:33:59 -04:00
Anthony Green d08124bedf cygwin fix & updates for 3.0.13 2013-03-17 18:32:12 -04:00
Anthony Green cb32c812d0 Fix lib install dir 2013-03-17 09:27:55 -04:00
Anthony Green efd7866a36 2.0.13rc1 2013-03-16 08:35:57 -04:00
Anthony Green ff647ad4df Merge branch 'master' of github.com:/atgreen/libffi
Conflicts:
	ChangeLog
2013-03-16 08:20:40 -04:00
Anthony Green 4acf0056f5 Build fix for soft-float power targets 2013-03-16 08:18:45 -04:00
Anthony Green 675c983922 Documentation fix 2013-03-16 08:12:38 -04:00
Anthony Green 8a286f570c Fix for m68000 systems 2013-03-16 08:12:19 -04:00
Anthony Green d9dd417b09 Fix for m68000 systems 2013-03-16 08:01:19 -04:00
Anthony Green 215763d012 Update configury. 2013-03-16 07:57:35 -04:00
Anthony Green 9180d8f39c Merge branch 'master' of github.com:/atgreen/libffi 2013-03-16 07:46:55 -04:00
Anthony Green 2fb527a017 Add Meta processor support 2013-03-16 07:46:38 -04:00
Anthony Green 211a9ebf4d Merge pull request #32 from alex/patch-1
Fix for a crasher due to misaligned stack on x86-32.
2013-03-16 07:28:20 -04:00
Anthony Green 7e1b32649e Merge pull request #32 from alex/patch-1
Fix for a crasher due to misaligned stack on x86-32.
2013-03-16 04:24:40 -07:00
Anthony Green f308faf1ea Add moxie support. Release 3.0.12. 2013-02-11 14:25:13 -05:00
Anthony Green 4ea22e54e3 Update README 2013-02-10 08:48:38 -05:00
Anthony Green 10e77227b6 mend 2013-02-10 08:47:26 -05:00
Anthony Green a9521411a5 sparc v8 and testsuite fixes 2013-02-09 06:54:40 -05:00
Anthony Green 70b11b47ee Fix small struct passing on ppc 2013-02-08 16:12:19 -05:00
Anthony Green 63ba1fa79f Remove xfail for arm*-*-*. 2013-02-08 15:18:19 -05:00
Anthony Green 24fbca4c1d Fix typo 2013-02-08 14:19:56 -05:00
Anthony Green b0fa11cb0a More man page cleanup 2013-02-08 14:17:13 -05:00
Anthony Green 8bd15d139a Fix many.c testcase for ppc 2013-02-08 13:56:37 -05:00
Anthony Green 7aab825cf1 Add missing files to dist 2013-02-08 13:26:21 -05:00
Anthony Green cb03ea8f4e sparc v9 fixes for sun tools 2013-02-08 12:25:18 -05:00
Anthony Green 35ee8d44f3 Fix microblaze big-endian struct issue 2013-02-08 07:12:41 -05:00
Anthony Green 9db7e1a958 Fix botched sparc patch. Update version. 2013-02-07 21:06:08 -05:00
Anthony Green ce0138e614 Update bug report address. rc2. 2013-02-07 18:04:01 -05:00
Anthony Green fd07c9e404 Add cache flushing routine for sun compiler on sparc solaris 2.8 2013-02-07 18:00:36 -05:00
Anthony Green ed6ae9501b Add libtool-ldflags. Define toolexeclibdir for non-GCC builds. 2013-02-07 16:43:36 -05:00
Anthony Green ffef2e046a x32 and libtool fixes 2013-02-07 15:47:01 -05:00
Anthony Green 95eecebb28 Remove a.out cruft from dist 2013-02-07 15:32:46 -05:00
Anthony Green 176aa9d2e2 Fix GCC usage test and update README 2013-02-07 15:29:22 -05:00
Anthony Green f3a4f3fdde Fixes for AIX xlc compiler. 2013-02-07 09:57:20 -05:00
Anthony Green 522f8fef49 Fix man page. Clean out junk. 2013-02-06 20:31:31 -05:00
Anthony Green c4dfa259eb Bump soversion 2013-02-06 17:43:24 -05:00
Anthony Green f62bd63fe6 Release candidate 1 2013-02-06 17:38:32 -05:00
Anthony Green f7cd61e9e6 Fix pkgconfig install bits 2013-02-06 17:38:04 -05:00
Anthony Green 6a79012942 Work around LLVM ABI problem on x86-64 2013-02-06 17:37:15 -05:00
Anthony Green 370112938e Merge pull request #28 from jralls/master
Reorder x86_64 checks
2013-01-27 05:09:04 -08:00
Anthony Green bada2e326d Update README 2013-01-21 08:02:07 -05:00
Anthony Green 655bb8f369 Merge branch 'master' of github.com:/atgreen/libffi 2013-01-21 08:01:24 -05:00
Anthony Green 1035ffb2f4 Update README 2013-01-21 08:01:13 -05:00
Anthony Green 840f975866 Merge branch 'master' of github.com:/atgreen/libffi 2013-01-21 07:55:53 -05:00
Anthony Green aeb8719a34 New microblaze support 2013-01-21 07:55:37 -05:00
Anthony Green 40860245a4 New microblaze support 2013-01-21 07:37:30 -05:00
Anthony Green 20cae32b15 Xtensa support 2013-01-21 07:07:38 -05:00
Anthony Green 9742f91782 Mention IBM XL compiler support on AIX. 2013-01-21 07:03:41 -05:00
Anthony Green f03eab0824 Remove obsolete inline test functions 2013-01-11 17:14:11 -05:00
Anthony Green 05fbe1faed xlc compiler support 2013-01-11 16:54:40 -05:00
Anthony Green 0b4986a788 [travis] install dejagnu with sudo 2013-01-11 11:19:52 -05:00
Anthony Green 3c337eef51 [travis] install dejagnu 2013-01-11 11:18:14 -05:00
Anthony Green 90720962ce Add first travis config file 2013-01-11 10:57:30 -05:00
Anthony Green bff052d9cd 32-bit x86 fix and more 2013-01-11 10:24:32 -05:00
Anthony Green cd41aeab61 Add compiler column to table 2013-01-10 17:25:45 -05:00
Anthony Green 8bf987d4df Fix for sunpro compiler on Solaris 2013-01-10 17:24:51 -05:00
Anthony Green 3ee74fd6dc Update documentation version. 2013-01-10 17:15:03 -05:00