Commit Graph
1195 Commits
Author SHA1 Message Date
Anthony Green a3e2094089 More msvc hacks 2018-03-27 11:58:42 -04:00
Anthony Green a82b456e98 msvc fixes 2018-03-27 11:49:46 -04:00
Anthony Green a2326aaf56 Remove debug output 2018-03-27 11:36:04 -04:00
Anthony Green 85b6b209d7 Force literals to float (msvc warning) 2018-03-27 11:35:23 -04:00
Anthony Green 2872c460ba Fix msvc linking 2018-03-27 11:28:40 -04:00
Anthony Green b40a386c22 Fix library path handling 2018-03-27 11:20:21 -04:00
Anthony Green d78c5f64f8 Deal with libpath 2018-03-27 11:14:56 -04:00
Anthony Green f318bb63c5 Fix library path handling 2018-03-27 08:25:26 -04:00
Anthony Green 4f0c9cb39b Use mixed cygpath paths 2018-03-27 08:10:03 -04:00
Anthony Green d3693b4665 Copy - don't symlink - to support msvc builds 2018-03-27 08:05:42 -04:00
Anthony Green 51ce3696cd Use cygpath to convert windows paths 2018-03-27 07:35:33 -04:00
Anthony Green 70b93e4d86 try to fix windows builds 2018-03-27 07:14:59 -04:00
Anthony Green 377134d7a9 Reduce verbosity 2018-03-27 07:06:01 -04:00
Anthony Green d01ef5b875 iOS builds 2018-03-27 06:23:29 -04:00
Anthony Green d13583f55f Fix -L support 2018-03-27 06:22:57 -04:00
Anthony Green d49911544b Fix quoting 2018-03-27 05:59:26 -04:00
Anthony Green 8f47ec404f Don't set AM_MAKEFLAGS 2018-03-27 05:35:35 -04:00
Anthony Green df314193dc Run tests with lots of debug output 2018-03-27 05:13:38 -04:00
Anthony Green b394947518 Add -L and -l support 2018-03-27 05:11:52 -04:00
Anthony Green 33da6c0752 Mention C99 and build requirements 2018-03-27 05:07:08 -04:00
Anthony Green e6bdbd7888 Remove reference to wiki 2018-03-27 04:46:04 -04:00
Anthony Green 24eb1f88d7 Refactor travis build instructions. Add iOS build 2018-03-27 04:09:56 -04:00
Anthony Green ffc3ff162a Add issue template 2018-03-27 04:02:06 -04:00
Anthony Green 5c2ca479e7 Remove uninitialized warning. Fix #163. 2018-03-27 04:01:37 -04:00
Anthony Green 0081378017 revert 2018-03-24 09:05:14 -04:00
Anthony Green 59d44242e1 Try bhaible tests in appveyor 2018-03-24 08:45:59 -04:00
Anthony Green 6f7c29c5a6 Formatting fixes 2018-03-24 08:40:04 -04:00
Anthony Green f3c2729ee4 Add libffi.map.in to extra dist files 2018-03-23 11:47:29 -04:00
Anthony Green 6d2233f96a Add sparc solaris build notes 2018-03-23 09:06:08 -04:00
Anthony Green 99a80d2fc4 Fix formatting 2018-03-18 21:22:55 -04:00
Anthony Green a3e87ac8e7 Fix formatting 2018-03-18 20:36:52 -04:00
Anthony Green cec3a3a201 Don't align-double for 32-bit x86 2018-03-18 16:00:04 -04:00
Anthony Green f34f8039c1 Remove debug output 2018-03-18 15:30:00 -04:00
Anthony Green f31b915314 Add m4/ax_require_defined.m4 2018-03-18 15:13:21 -04:00
Anthony Green a2dc5848b5 travis debug 2018-03-18 13:41:15 -04:00
Anthony Green 81d345b2cf Update autoconf archive macros 2018-03-18 13:32:03 -04:00
Anthony Green 369ef49f71 Add missing FFI_GNUW64 enum 2018-03-18 12:53:42 -04:00
Anthony Green 56655e58c7 Merge branch 'master' of github.com:/libffi/libffi 2018-03-18 12:34:18 -04:00
Anthony Green 43980dd10e Add FFI_GNUW64 ABI for GNU 80-bit long double support 2018-03-18 12:33:38 -04:00
Anthony Green 9bc40d87ea Add FFI_GWIN64 ABI for GNU 80-bit long double support 2018-03-18 12:32:10 -04:00
Ryan C. Underwood d46406088d Fully allocate file backing writable maps (#389)
When ftruncate() is used on a filesystem supporting sparse files,
space in the file is not actually allocated.  Then, when the file
is mmap'd and libffi writes to the mapping, SIGBUS is thrown to
the calling application.  Instead, always fully allocate the file
that will back writable maps.
2018-03-18 10:00:42 -04:00
Anthony Green 247e44b3ef Fix return values 2018-03-18 07:01:54 -04:00
Anthony Green 1f99701fad Make tests compile/run standalone 2018-03-17 22:49:58 -04:00
Anthony Green d974207cd6 Formatting fixes. Add 'bug fixes' note. 2018-03-17 09:03:42 -04:00
Anthony Green a33bfa9b12 xfail unwind tests for moxie 2018-03-17 07:17:24 -04:00
Anthony Green 8bf0548143 Install moxie libstdc++ 2018-03-16 23:54:28 -04:00
Anthony Green 84b383eda6 Install moxie-elf-g++ 2018-03-16 23:36:51 -04:00
Anthony Green 6a801d042a Fix closure case where 8-byte value is partially passed in register. Fixes cls_many_mixed_float_double test case. 2018-03-16 17:53:33 -04:00
Anthony Green 0f0ba9e0ec Run dejagnu's runtest with -a option to prevent travis timeouts after 10min 2018-03-16 07:28:33 -04:00
Anthony Green 725454196a fix .travis.yml 2018-03-15 08:17:18 -04:00