kc3-lang/libffi/src

Branch :


Log

Author Commit Date CI Message
128cd1d2 2013-10-08 06:45:51 Fix spelling errors
d2fcbcdf 2013-10-08 06:27:46 Add m88k and VAX support. Update some configury bits.
d3d099b4 2013-07-02 16:11:38 little-endian ppc64 support
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>
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
9708e7cf 2013-03-27 19:31:04 folow the ARM hard-float ABI in ffi_prep_incoming_args_VFP
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
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
4acf0056 2013-03-16 08:18:45 Build fix for soft-float power targets
8a286f57 2013-03-16 08:01:19 Fix for m68000 systems
d9dd417b 2013-03-16 08:01:19 Fix for m68000 systems
2fb527a0 2013-03-16 07:46:38 Add Meta processor support
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.
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
8bd15d13 2013-02-08 13:56:37 Fix many.c testcase for ppc
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.
fd07c9e4 2013-02-07 18:00:36 Add cache flushing routine for sun compiler on sparc solaris 2.8
6a790129 2013-02-06 17:37:15 Work around LLVM ABI problem on x86-64
aeb8719a 2013-01-21 07:37:30 New microblaze support
40860245 2013-01-21 07:37:30 New microblaze support
20cae32b 2013-01-21 07:07:38 Xtensa support
05fbe1fa 2013-01-11 16:54:40 xlc compiler support
8bf987d4 2013-01-10 17:24:51 Fix for sunpro compiler on Solaris
2d9b3939 2013-01-09 21:14:54 Fix for closures with sunpro compiler
35ddb69c 2013-01-08 07:53:37 Only emit DWARF unwind info when building with GCC
8f4772f3 2013-01-07 06:14:53 m68k fixes for signed 8 and 16-bit calls.
f6b58d2b 2012-11-22 16:26:21 fix build on ppc when long double == double
f680b598 2012-11-06 16:00:40 Add missing aarch64 configury bits
dfadfb19 2012-10-31 06:46:41 Rebase for ppc64 fix
e944b8c7 2012-10-30 14:06:09 Add PaX work-around
58e8b66f 2012-10-30 07:07:19 AArch64 port
fa5d7479 2012-10-30 07:07:19 AArch64 port
9c00a3f6 2012-10-12 16:46:06 TILE-Gx/TILEPro support
048d2f41 2012-10-11 10:55:25 Rebase
213ed15c 2012-04-27 01:34:15 Add blackfin supprt from Alexandre Keunecke.
39e6a586 2012-04-11 22:39:46 More mac/ios build improvements
853cc722 2012-04-10 06:33:33 Fix typo for darwin targets
a044a56b 2012-04-06 10:39:10 Linux/x32 libtool fix
39dccddb 2012-04-05 12:32:41 Fix building with Clang for Darwin (OS X 10.6+ and iOS 4.0+)
3afaa9a3 2012-04-03 07:40:31 Fix return_uc.c test case on windows.
65f40c35 2012-04-03 07:35:59 Repair ppc build regression.
0a1ab12a 2012-03-30 08:14:08 Various MSVC-related changes.
e1539266 2012-03-30 00:40:18 ARM VFP fix for old toolchains
7c5e60b5 2012-03-29 08:48:22 Rebase on fixed GCC sources
bd78c9c3 2012-03-21 08:09:30 More cygwin fixes
84d3253f 2012-03-19 23:07:35 Rebase post GCC merge
964c5b93 2012-03-03 14:46:20 abi check fixes and Linux/x32 support
8360bf1c 2012-02-23 07:01:13 Ensure that users don't include ffitarget.h directly
d578b896 2012-02-15 00:18:18 Fix ABI check regression
dee20f8e 2012-02-10 13:06:46 Rebased from gcc
1ff9c604 2012-02-01 16:34:30 Rebase from GCC
211060eb 2012-01-23 14:24:01 Alpha fix
cd2277cc 2012-01-23 13:43:38 mend
164e6fe0 2012-01-23 12:41:06 m68k fixes
c365ee75 2012-01-23 11:13:18 Refresh
ff9454da 2011-11-12 17:18:51 Add David Gilbert's variadic function call support
ea14ae85 2011-11-12 16:36:59 clean up
52891f8a 2011-11-12 16:35:55 Add powerpc soft float support
6a6e7f86 2011-11-12 16:20:42 Fix kfreebsd
322052ce 2011-11-12 16:11:49 Fix arm wince alignment issue
af18df2b 2011-11-12 15:52:08 Remove use of ppc string instructions
c411f140 2011-11-12 07:32:36 Fix ax_enable_builddir macro on BSD systems
3d56106b 2011-11-12 07:20:24 Rebase
049d8386 2011-08-22 14:50:10 Many new patches
d992ac54 2011-07-29 17:32:53 Refresh from GCC
2d3fb364 2011-03-30 16:54:42 Fix darwin EH
09f8f310 2011-02-28 15:36:07 More AIX fixes. rc9.
53d7b165 2011-02-28 15:23:31 Merge branch 'master' of https://github.com/landonf/libffi-ios
18dd85d6 2011-02-25 16:23:04 rc8. fix last patch.
74ee6ea8 2011-02-25 15:52:14 rc7. More AIX fixes.
2541679d 2011-02-25 15:09:13 Fix ppc32 bug
3000dc23 2011-02-13 08:55:53 Merge remote branch 'upstream/master'
1fbf9dc4 2011-02-13 08:06:39 Fix bad_abi test. rc5.
8195e0e1 2011-02-12 11:27:00 Fix symbol prefixes on Darwin.
28a00f61 2011-02-12 11:01:48 Apple assembler support; fixed most gas/ELF-isms.
7f2ea33a 2011-02-12 10:39:18 Replace RETLDM macro. The macro is incompatible with Apple's assembler; switch to a simple inline version.
6972a4ff 2011-02-11 07:32:51 Fix xlc build on AIX
1833aa0f 2011-02-11 07:11:04 sparc ABI test fix.
42695e72 2011-02-09 15:12:35 Fix IRIX support
747d6c32 2011-02-09 14:56:23 Add Interix support
69dbe845 2011-02-09 07:38:43 Fix xfails
0cad4386 2011-02-09 06:11:46 Add ChangeLog entry. Fix copyright headers.
1106229a 2011-02-08 19:20:09 Add iOS support
3b836249 2011-02-08 14:28:59 Rebase from GCC
dc411e8f 2011-02-08 10:49:29 Fix HP-UX build
404585d1 2011-02-08 10:44:36 Fix sparc v8 aggregate type returns for sun's compiler
19ce7131 2011-02-08 10:34:23 grammar fix
0e584399 2011-02-08 07:52:40 Refresh from GCC