Commit Graph
1304 Commits
Author SHA1 Message Date
Anthony Green 82f7f80aa9 Run rlgl outside of the build container. 2019-11-12 08:58:52 -05:00
Anthony Green 5b297e036e Don't bother dumping logs. Use rlgl instead. 2019-11-12 05:51:09 -05:00
Anthony Green 2a8d88d92d Fix rlgl usage 2019-11-11 21:24:58 -05:00
Anthony Green 3c2b810e99 Test rlgl 2019-11-11 21:11:59 -05:00
Anthony Green 2cc11720be Debug in-container builds 2019-11-11 16:19:45 -05:00
Anthony Green 0de0c6a280 Build both iOS and Macosx 2019-11-10 08:20:46 -05:00
Anthony Green 4e3e0586ef Fix tpyo 2019-11-07 12:35:27 -05:00
Anthony Green f764f27816 Change s390x options 2019-11-07 12:17:29 -05:00
Anthony Green 188de63c59 Mark xfail for m68k and alpha. 2019-11-07 12:03:19 -05:00
Anthony Green 0da221f809 Clean up. Debug s390x cpu support. 2019-11-07 12:03:01 -05:00
Anthony Green 7e0fbf4193 Try coldfire for m68k builds 2019-11-07 11:50:08 -05:00
Anthony Green 6a9fa770a4 Add GCC_OPTIONS flag 2019-11-07 11:37:25 -05:00
Anthony Green eebcbb1113 Compile m68k target for m5208 2019-11-07 11:26:53 -05:00
Anthony Green 08cb33ff58 Dump supported CPUs 2019-11-07 11:15:13 -05:00
Anthony Green 16c935000d Fix shell script 2019-11-07 11:00:09 -05:00
Anthony Green 588e87461f Print debug output. Use podman when available. 2019-11-07 10:56:40 -05:00
Anthony Green 04d14a66ff Set QEMU_CPU within the build containers 2019-11-07 09:23:10 -05:00
Anthony Green 28d9c019db Set QEMU_CPU for m68k 2019-11-07 07:36:11 -05:00
Anthony Green 75464caf65 Add alpha and m68k testing 2019-11-06 22:02:11 -05:00
Anthony Green 259c497a2f Sett CC and CXX for cross builds 2019-11-06 11:31:17 -05:00
Anthony Green d23d3959fd autogen before cross building 2019-11-06 11:21:46 -05:00
Anthony Green a6dc8ef270 Fix typo. Don't double test. 2019-11-06 11:10:59 -05:00
Anthony Green 136a235d3f Use the right cross build container image 2019-11-06 10:51:33 -05:00
Anthony Green 92f5309def Try s390x and sh4 cross builds/tests 2019-11-06 10:49:04 -05:00
Anthony Green d4a28fee72 Revert to older test cross compilers 2019-11-06 06:47:05 -05:00
Anthony Green 0fb9ee21e6 Use older test compiler. Enable s390x testing. 2019-11-06 06:44:19 -05:00
Anthony Green 36d281ab70 Test cross-builds for hppa-linux-gnu 2019-11-06 06:30:52 -05:00
Anthony Green c95cc4b354 Reference FFI_BUILDING_DLL 2019-11-06 06:30:20 -05:00
Anthony Green 88a76477de rc2. hack as per: https://github.com/travis-ci/travis-ci/issues/6934 2019-11-03 06:28:51 -05:00
Anthony Green 45ba4aefed Add sparc64-linux-gnu testing back 2019-10-31 19:07:04 -04:00
Anthony Green a26323b7e0 Don't build sparc. Build mips. 2019-10-31 15:32:48 -04:00
Anthony Green f325324818 Test mips64el-linux-gnu 2019-10-31 14:35:43 -04:00
Anthony Green 39bad2f396 Don't run autogen.sh all the time. 2019-10-31 12:33:22 -04:00
Anthony Green 82719cbba0 Test sparc64-linux-gnu on travis 2019-10-31 12:23:11 -04:00
Anthony Green 0348d0e4fa Try new cfarm build for power 2019-10-31 10:53:37 -04:00
Anthony Green 290bc3164b Add make_sunver.pl to distribution. 2019-10-26 10:13:20 -04:00
Andreas Schwab a8efc2f789 Fix FFI_STDCALL ABI (#514)
Even for a stdcall function, the stack alignment is still the
responsibility of the caller.  Remember the original, not stack-aligned
argument size, but align when setting up a stack frame.  In
ffi_closure_inner, return the true argument size, so that
ffi_[go_]closure_STDCALL doesn't adjust too much.
2019-10-26 08:57:05 -04:00
Anthony Green ca112537df Add missing build script, make_sunver.pl. 2019-10-26 07:26:30 -04:00
Anthony Green 52b066f04f Update versions to 3.3-rc1 2019-10-24 07:03:43 -04:00
Anthony Green 9b10df3be2 Remove some debugging output 2019-10-24 06:41:11 -04:00
Anthony Green ec042885cf Don't test ppc64le with buggy qemu. 2019-10-24 06:39:00 -04:00
Anthony Green 90fb897839 Strip build status from README.md at 'make dist' time. 2019-10-24 06:24:14 -04:00
Anthony Green 1d6059446f Add missing dist files. 2019-10-24 05:25:11 -04:00
Anthony Green 825b2a3594 Test on arm32v7-linux-gnu, ppc64le-linux-gnu and aarch64-linux-gnu.
Use docker images and qemu to test libffi for non-x86 architectures on
travis-ci.
Use the LIBFFI_TEST_OPTIMIZATION environment variable to
force specific optimization levels at test time.
2019-10-16 16:05:46 -04:00
Anthony Green d2a4095af6 Fix comments. 2019-10-14 06:46:52 -04:00
Anthony Green 058aa41304 Update copyright year 2019-10-14 05:47:07 -04:00
zhanhb c4f61240ab Add long double test (#492)
Required to fix build error on macos with gcc-9
2019-10-09 06:59:32 -04:00
pichikaudaykiran 09f9d85611 Making the change to correct the comment when SUN (#521)
and GCC are used together
2019-10-09 06:56:06 -04:00
pnallan 55c22092dc handle compilation warnings with ftruncate API (#508)
* fix me: avoid warning while handle ftruncate API

Signed-off-by: Prasad Nallani <prasad.nallani@intel.com>

* Update closures.c
2019-10-08 09:16:47 -04:00
John Ericson e5f0eb1552 Clean up line endings (#509)
The CLRF visual studio files can be kept that way, but recognized as
text. The assembly file can be converted to LF.
2019-10-08 06:58:52 -04:00