kc3-lang/libffi

Branch :


Log

Author Commit Date CI Message
db0ace3a 2013-11-16 06:29:25 Fix broken test cases
de10f503 2013-11-14 10:56:29 Merge branch 'master' of https://github.com/bivab/libffi Conflicts: ChangeLog
f3657da2 2013-11-14 13:02:16 update Changelog
58c2577a 2013-11-13 16:55:36 This enshrines the current testsuite practice of using ffi_arg for returned values. It would be reasonable and logical to use the actual return argument type as passed to ffi_prep_cif, but this would mean changing a large number of tests that use ffi_arg and all backends that write results to an ffi_arg.
8af42f99 2013-11-13 16:40:28 Respect HAVE_ALLOCA_H
cdf405d5 2013-11-13 15:50:21 add a testcase for the double/float issue on ARMHF
77f823e3 2013-11-13 14:26:57 stop trying to assing vfp regs once we are done with the registers
37067ec5 2013-11-12 19:49:01 mark all vfp registers as used when done. To avoid assigning registers the would fit, once arguments have been on the stack, we mark all registers as used once we do not find a free register for the first time.
2f5b7ce5 2013-11-09 06:16:32 UltraSPARC IIi fix. Update README and build configury.
becd7544 2013-11-06 06:43:49 Align the stack pointer to 16-bytes.
05c31093 2013-11-06 06:40:58 Mark executable as not requiring executable stack.
cf6bf981 2013-11-02 17:23:59 Fix up docs
02177176 2013-11-02 17:11:22 Merge branch 'master' of github.com:/atgreen/libffi
c2422174 2013-11-02 14:08:23 Merge pull request #45 from foss-for-synopsys-dwc-arc-processors/arc_support arc: Fix build error
c265b4ca 2013-11-02 14:08:23 Merge pull request #45 from foss-for-synopsys-dwc-arc-processors/arc_support arc: Fix build error
f4b843f8 2013-11-02 17:01:15 Don't align stack for win32
f3cd3934 2013-11-02 13:17:57 Merge pull request #51 from vbudovski/for_upstream Don't use 16 byte aligned stack for WIN32
666f3e71 2013-10-26 09:12:42 Add more credits to README. Tidy up.
73ada14e 2013-10-26 09:09:45 Update README
d3372c54 2013-10-26 08:30:06 Fix N32 ABI issue for MIPS.
d6716aba 2013-10-15 15:42:49 Update travis-ci build dependencies to include texinfo
16b93a21 2013-10-15 15:33:59 Add nios2 port.
2f5626ce 2013-10-15 15:32:16 Fix testsuite bug
f64e4a86 2013-10-15 15:20:14 Fix many.c testcase for Aarch64
128cd1d2 2013-10-08 06:45:51 Fix spelling errors
ff06269d 2013-10-08 06:32:18 Update README for M88K and VAX
d2fcbcdf 2013-10-08 06:27:46 Add m88k and VAX support. Update some configury bits.
6aa15900 2013-09-05 12:05:06 Don't use 16 byte aligned stack for WIN32 This fixes a crash when accessing __stdcall functions in Python ctypes.
d918d478 2013-07-08 15:51:36 arc: Fix build error One part of the patch for ARC support was missing in the upstreamed version. Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
d3d099b4 2013-07-02 16:11:38 little-endian ppc64 support
0f8690a8 2013-07-02 15:54:40 Rebuild for ARC additions
f88118b3 2013-07-02 15:51:27 Revert "Merge pull request #36 from abergmeier/emscripten_fix" This reverts commit 6a4d901dde7b3f87984c563505717cde3113d16e, reversing changes made to b50a13b9c07ec09af4b9697e482acdad571e6961.
6a4d901d 2013-07-02 12:12:34 Merge pull request #36 from abergmeier/emscripten_fix Fixes for building with Emscripten
b50a13b9 2013-07-02 12:10:26 Merge pull request #44 from foss-for-synopsys-dwc-arc-processors/arc_support Add ARC support
767f1f96 2013-07-02 12:08:04 Merge pull request #43 from JensTimmerman/__m128 added include for xmmintrin.h
b8a91d81 2013-07-02 10:57:37 added include for xmmintrin.h
b082e150 2013-06-10 16:19:33 Add ARC support This adds support for the ARC architecture to libffi. DesignWare ARC is a family of processors from Synopsys, Inc. This patch has been tested on a little-endian system and passes the testsuite. Signed-off-by: Mischa Jonker <mjonker@synopsys.com>
587002c0 2013-04-19 17:12:24 Enable disabling of libtool on platforms where it does not work (e.g. LLVM). Build libraries normally then.
c3c40e02 2013-03-30 05:24:14 Merge pull request #34 from davidsch/armhf Fix ARM hard-float support for large numbers of VFP arguments
4750e3c6 2013-03-28 16:56:36 update changelog
9708e7cf 2013-03-27 19:31:04 folow the ARM hard-float ABI in ffi_prep_incoming_args_VFP
b4112098 2013-03-27 16:38:35 create separated versions of ffi_prep_incoming_args_* for SYSV and VFP ABIs. The different versions will be called depending on the value of cif->abi
dd26f1f3 2013-03-28 15:39:01 add a failing test for closures on ARM hardfloat
3c160861 2013-03-26 19:24:47 extend ffi_prepare_args for FFI_VFP (hard-float ABI), fixing an issue with passing VFP arguments in VFP registers and the stack, while at the same time not using all core registers.
0f2ff2d4 2013-03-26 19:22:02 separate ARM ffi_prepare_args in a version implementing the simple SYSV calling convention and one for the hard-float calling convention
3a352b8a 2013-03-26 14:24:04 move the hardfloat specific argument copying code to the helper function
5df6b794 2013-03-26 14:02:21 extract setting of arguments to be passed to a helper function
7d1048c4 2013-03-26 11:33:33 extract code to align the argument storage pointer to a helper function
b9f01378 2013-03-25 13:27:36 add a testcase, that on ARM hardfloat needs more than the 8 VFP argument registers to pass arguments to a call
2fbdb0f2 2013-03-25 13:26:02 use the absolute value to check the test result against an epsilon
ede96e4e 2013-03-17 18:38:21 Merge branch 'master' of github.com:/atgreen/libffi
f22ab3c6 2013-03-17 18:34:54 Merge branch 'master' of github.com:/atgreen/libffi
9e34992a 2013-03-17 18:34:54 Merge branch 'master' of github.com:/atgreen/libffi
12b1886d 2013-03-17 18:32:12 cygwin fix & updates for 3.0.13
d08124be 2013-03-17 18:32:12 cygwin fix & updates for 3.0.13
cb32c812 2013-03-17 09:27:55 Fix lib install dir
efd7866a 2013-03-16 08:35:57 2.0.13rc1
ff647ad4 2013-03-16 08:20:40 Merge branch 'master' of github.com:/atgreen/libffi Conflicts: ChangeLog
4acf0056 2013-03-16 08:18:45 Build fix for soft-float power targets
675c9839 2013-03-16 08:12:38 Documentation fix
8a286f57 2013-03-16 08:01:19 Fix for m68000 systems
d9dd417b 2013-03-16 08:01:19 Fix for m68000 systems
215763d0 2013-03-16 07:57:35 Update configury.
9180d8f3 2013-03-16 07:46:55 Merge branch 'master' of github.com:/atgreen/libffi
2fb527a0 2013-03-16 07:46:38 Add Meta processor support
211a9ebf 2013-03-16 04:24:40 Merge pull request #32 from alex/patch-1 Fix for a crasher due to misaligned stack on x86-32.
7e1b3264 2013-03-16 04:24:40 Merge pull request #32 from alex/patch-1 Fix for a crasher due to misaligned stack on x86-32.
ee18766b 2013-03-14 15:00:33 Fix for a crasher due to misaligned stack on x86-32. Full information on reproduction (using Python's ctypes available here: http://bugs.python.org/issue17423)
f308faf1 2013-02-11 14:25:13 Add moxie support. Release 3.0.12.
4ea22e54 2013-02-10 08:48:38 Update README
10e77227 2013-02-10 08:47:26 mend
a9521411 2013-02-09 06:54:40 sparc v8 and testsuite fixes
70b11b47 2013-02-08 16:12:19 Fix small struct passing on ppc
63ba1fa7 2013-02-08 15:18:19 Remove xfail for arm*-*-*.
24fbca4c 2013-02-08 14:19:56 Fix typo
b0fa11cb 2013-02-08 14:17:13 More man page cleanup
8bd15d13 2013-02-08 13:56:37 Fix many.c testcase for ppc
7aab825c 2013-02-08 13:26:21 Add missing files to dist
cb03ea8f 2013-02-08 12:25:18 sparc v9 fixes for sun tools
35ee8d44 2013-02-08 07:12:41 Fix microblaze big-endian struct issue
9db7e1a9 2013-02-07 21:06:08 Fix botched sparc patch. Update version.
ce0138e6 2013-02-07 18:04:01 Update bug report address. rc2.
fd07c9e4 2013-02-07 18:00:36 Add cache flushing routine for sun compiler on sparc solaris 2.8
ed6ae950 2013-02-07 16:43:36 Add libtool-ldflags. Define toolexeclibdir for non-GCC builds.
ffef2e04 2013-02-07 15:47:01 x32 and libtool fixes
95eecebb 2013-02-07 15:32:46 Remove a.out cruft from dist
176aa9d2 2013-02-07 15:29:22 Fix GCC usage test and update README
f3a4f3fd 2013-02-07 09:57:20 Fixes for AIX xlc compiler.
522f8fef 2013-02-06 20:31:31 Fix man page. Clean out junk.
c4dfa259 2013-02-06 17:43:24 Bump soversion
f62bd63f 2013-02-06 17:38:32 Release candidate 1
f7cd61e9 2013-02-06 17:38:04 Fix pkgconfig install bits
6a790129 2013-02-06 17:37:15 Work around LLVM ABI problem on x86-64
37011293 2013-01-27 05:09:04 Merge pull request #28 from jralls/master Reorder x86_64 checks
bcc0c280 2013-01-26 15:21:14 Reorder x86_64 tests So that darwin and cygwin/mingw are tested before the generic check -- which allows them to actually be set.
bada2e32 2013-01-21 08:02:07 Update README
655bb8f3 2013-01-21 08:01:24 Merge branch 'master' of github.com:/atgreen/libffi
1035ffb2 2013-01-21 07:55:53 Update README
840f9758 2013-01-21 07:55:53 Merge branch 'master' of github.com:/atgreen/libffi
aeb8719a 2013-01-21 07:37:30 New microblaze support