kc3-lang/libffi/configure.ac

Branch :


Log

Author Commit Date CI Message
5d69d57a 2014-11-13 13:50:39 configure: Move target source selection into configure.host This eliminates the AM_CONDITIONAL ugliness, which eliminates just a bit of extra boilerplate for a new target. At the same time, properly categorize the EXTRA_DIST files into SOURCES and HEADERS, for the generation of ctags.
57f52484 2014-11-13 12:42:54 configure: Split out configure.host Split out the host case statement to a separate file, so that we don't have to regenerate configure.in for changes therein.
8d5debc7 2014-11-12 08:04:51 Update in preparation for next release
20562ac0 2014-11-12 07:00:59 Fix for AArch64. Release as 3.2.1.
0f316ab7 2014-09-27 00:19:15 Add OpenRISC support This patch adds support for the OpenRISC architecture. (http://opencores.org/or1k/Main_Page) This patch has been tested under Linux with QEMU-user emulation support. - 32 Bit - big endian - delayed instructions This is the only available configuration under Linux. The description of the ABI can be found on the official website. Is passes the testsuite except of the unwindtest_ffi_call.cc testcase, which seems to be a problem of gcc and not libffi. Some testcases of the gcc testsuite still fail. Signed-off-by: Sebastian Macke <sebastian@macke.de>
ae8d2554 2014-09-20 07:08:37 Update version to 3.2
ad0d1d23 2014-06-12 06:30:21 Fix paths in libffi.pc.in
69289c10 2014-05-31 08:54:08 Prepare for libffi 3.1.1
c1166d4f 2014-05-12 19:44:08 closures: Check for mkostemp(3)
57465744 2014-05-11 10:30:22 Update to version 3.1
7ba4c5d7 2014-05-11 09:52:47 Use to get correct dir
7d698125 2014-03-26 23:17:56 Use the proper C++ compiler to run C++ tests Running the C compiler with -shared-libgcc -lstdc++ does not work on non-GCC compilers.
0c382470 2014-03-26 14:51:32 Always set CC_FOR_TARGET for dejagnu, to make the testsuite respect $CC This fixes cross-compilation and compilation with CC="gcc -m32".
c860a992 2014-03-25 17:02:51 Upgrade version to 3.1-rc1
b2d610e0 2014-03-21 11:10:13 Compile win32.S on 32-bit Darwin as well
be50b87a 2014-03-24 21:44:13 Always use configure to detect whether global symbols need underscores 64-bit Windows already used this check; make it universal, and use it in place of an ifdef on X86_WIN32, to handle non-Windows platforms that use the underscore, such as Darwin.
d948d0a7 2014-03-16 10:53:48 Merge pull request #98 from joshtriplett/unconfigure.host Merge configure.host into configure.ac
a86bd318 2014-03-16 06:58:59 Merge configure.host into configure.ac configure.host only has a single entry, and shows no signs of needing more added.
b61b472b 2014-03-16 09:45:55 Update version to 3.1-rc0. Clean up README.
76d19d00 2014-03-14 16:54:31 Ensure the linker supports @unwind sections in libffi.
a1a6f71b 2014-03-10 15:12:47 Remove stray hunk that shouldn't have been included in this patch.
dfa37387 2014-03-10 14:53:48 Ensure the linker supports @unwind sections in libffi. From Mozilla bug 756740. https://bugzilla.mozilla.org/show_bug.cgi?id=778414 Also tracked as issue #42. https://github.com/atgreen/libffi/issues/42
18eb81d0 2014-03-10 14:43:37 Allow building for mipsel with Android NDK r8. From Mozilla bug 756740. https://bugzilla.mozilla.org/show_bug.cgi?id=756740
5a88c85f 2014-02-28 00:23:04 Fix spelling errors
cc82051c 2014-02-28 00:23:04 Fix spelling errors
ab79d6e2 2013-11-21 06:12:35 This separates the 32-bit sysv/linux/bsd code from the 64-bit linux code, and makes it possible to link code compiled with different options to those used to compile libffi. For example, a -mlong-double-128 libffi can be used with -mlong-double-64 code. Using the return value area as a place to pass parameters wasn't such a good idea, causing a failure of cls_ulonglong.c. I didn't see this when running the mainline gcc libffi testsuite because that version of the test is inferior to the upstreamm libffi test. Using NUM_FPR_ARG_REGISTERS rather than NUM_FPR_ARG_REGISTERS64 meant that a parameter save area could be allocated before it was strictly necessary. Wrong but harmless. Found when splitting apart ffi.c into 32-bit and 64-bit support.
ac753688 2013-11-21 06:12:35 This separates the 32-bit sysv/linux/bsd code from the 64-bit linux code, and makes it possible to link code compiled with different options to those used to compile libffi. For example, a -mlong-double-128 libffi can be used with -mlong-double-64 code. Using the return value area as a place to pass parameters wasn't such a good idea, causing a failure of cls_ulonglong.c. I didn't see this when running the mainline gcc libffi testsuite because that version of the test is inferior to the upstreamm libffi test. Using NUM_FPR_ARG_REGISTERS rather than NUM_FPR_ARG_REGISTERS64 meant that a parameter save area could be allocated before it was strictly necessary. Wrong but harmless. Found when splitting apart ffi.c into 32-bit and 64-bit support.
16b93a21 2013-10-15 15:33:59 Add nios2 port.
d2fcbcdf 2013-10-08 06:27:46 Add m88k and VAX support. Update some configury bits.
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
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.
f22ab3c6 2013-03-17 18:34:54 Merge branch 'master' of github.com:/atgreen/libffi
cb32c812 2013-03-17 09:27:55 Fix lib install dir
efd7866a 2013-03-16 08:35:57 2.0.13rc1
215763d0 2013-03-16 07:57:35 Update configury.
2fb527a0 2013-03-16 07:46:38 Add Meta processor support
f308faf1 2013-02-11 14:25:13 Add moxie support. Release 3.0.12.
cb03ea8f 2013-02-08 12:25:18 sparc v9 fixes for sun tools
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.
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
176aa9d2 2013-02-07 15:29:22 Fix GCC usage test and update README
f62bd63f 2013-02-06 17:38:32 Release candidate 1
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.
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
bff052d9 2013-01-11 10:24:32 32-bit x86 fix and more
13e2d7b9 2013-01-10 10:52:02 Handle both 32 and 64-bit x86 builds regardless of target triple
56ba8d86 2013-01-10 07:25:10 Don't use warning checking macro with sun compiler
2d9b3939 2013-01-09 21:14:54 Fix for closures with sunpro compiler
8308984e 2013-01-08 15:14:21 Make sure we're running dejagnu tests with the right compiler.
74c776e2 2013-01-08 12:25:54 Switch x86 Solaris to X86 from X86_64
8962c8c8 2013-01-08 12:22:24 Fix read-only eh_frame test
8bad679a 2013-01-02 08:28:35 New stand-alone patch
981c32ee 2013-01-02 07:34:03 Merge with GCC. Eliminate quilt bits.
f680b598 2012-11-06 16:00:40 Add missing aarch64 configury bits
e944b8c7 2012-10-30 14:06:09 Add PaX work-around
f342996c 2012-10-30 07:42:27 Darwin12 fix
9c00a3f6 2012-10-12 16:46:06 TILE-Gx/TILEPro support
213ed15c 2012-04-27 01:34:15 Add blackfin supprt from Alexandre Keunecke.
ff3d76fd 2012-04-11 23:16:48 3.0.11
10d1e513 2012-04-06 11:57:14 Update to rc4. Upgrade autoconf version.
59bb61a3 2012-04-06 08:26:14 Update libtool version, README, tests dists
84d3253f 2012-03-19 23:07:35 Rebase post GCC merge
6c194233 2012-03-03 14:17:54 Add -no-undefined for both 32- and 64-bit x86 windows-like hosts.
dee20f8e 2012-02-10 13:06:46 Rebased from gcc
1ff9c604 2012-02-01 16:34:30 Rebase from GCC
9e9c4aeb 2012-01-23 14:11:23 Add Amiga support
cd2277cc 2012-01-23 13:43:38 mend
c365ee75 2012-01-23 11:13:18 Refresh
198ed1ef 2011-11-12 23:45:20 Update version number
6a6e7f86 2011-11-12 16:20:42 Fix kfreebsd
236c9391 2011-11-12 07:37:40 Fix darwin11 build problem
3d56106b 2011-11-12 07:20:24 Rebase
ee6696fd 2011-08-23 12:30:29 3.0.11-rc1. soname bump.
c6265c36 2011-08-23 10:31:33 Version 3.0.10
049d8386 2011-08-22 14:50:10 Many new patches
09f8f310 2011-02-28 15:36:07 More AIX fixes. rc9.
18dd85d6 2011-02-25 16:23:04 rc8. fix last patch.
74ee6ea8 2011-02-25 15:52:14 rc7. More AIX fixes.
cbb062cc 2011-02-17 20:39:21 Another non-GCC configury fix
24b72070 2011-02-14 15:30:57 Fix warning and msvcc patches
1fbf9dc4 2011-02-13 08:06:39 Fix bad_abi test. rc5.
71c792f5 2011-02-12 09:33:11 rc4
7c7c9f32 2011-02-12 09:29:29 ungccify parts of the build
17d9e9e6 2011-02-11 12:23:20 Use newer autotools. Only build debug.c when --enable-debug.
1833aa0f 2011-02-11 07:11:04 sparc ABI test fix.
269deef6 2011-02-09 15:22:23 rc3
a6e56b97 2011-02-09 15:00:42 Add powerpc64-*-darwin* support
747d6c32 2011-02-09 14:56:23 Add Interix support
630b9c0a 2011-02-09 06:24:23 Update to rc2
5c0cc6f1 2011-02-08 19:45:59 3.0.10rc1
1106229a 2011-02-08 19:20:09 Add iOS support
3b836249 2011-02-08 14:28:59 Rebase from GCC
ed2c518d 2011-02-08 10:10:07 x86 pcrel test
0e584399 2011-02-08 07:52:40 Refresh from GCC