AlexanderSilvaB
7dcf5e193d
Fix error when compiling as a subproject
2020-06-08 18:51:57 -03:00
Adeel
6fdd0e4e2c
Merge remote-tracking branch 'libffi/master' into feature/cmake-build-configs
2020-01-07 07:49:03 +02:00
Adeel
9b1d010c3c
Fix Win32 and Win64 MASM build
2020-01-07 07:39:08 +02:00
Anthony Green
81b5491a4e
Fix script
2020-01-05 21:37:05 -05:00
Anthony Green
1e08a45535
Use rlgl API key on login
2020-01-05 21:18:23 -05:00
Adeel
92080f42b9
Add cmake configuration files
2020-01-06 03:56:22 +02:00
Khem Raj
e50b9ef8b9
powerpc64: Use memcpy to help platforms with no __int128. ( #534 )
...
Signed-off-by: Khem Raj <raj.khem@gmail.com >
2019-12-07 05:34:14 -05:00
Anthony Green
f9da75e157
Remove 32-bit x86 file references to fix macosx builds
2019-11-30 07:37:19 -05:00
Carl Hurd
76c0cfea70
Fixed missed #ifndef for __mips_soft_float ( #442 )
...
Thank you!
2019-11-29 14:46:11 -05:00
Anthony Green
98da256096
Clean up macosx builds
2019-11-29 14:29:51 -05:00
Anthony Green
6663047f56
Address platforms with no __int128.
2019-11-29 07:00:35 -05:00
Anthony Green
0069526c5a
Make build errors easier to debug
2019-11-28 18:58:40 -05:00
Anthony Green
43887a9108
Add powerpc-eabi
2019-11-28 17:44:51 -05:00
Anthony Green
29297445da
Test on powerpc-eabisim
2019-11-28 17:31:44 -05:00
Sergei Trofimovich
01a75ed76e
powerpc: fix build failure on power7 and older ( #532 )
...
Build failure looks as:
```
libtool: compile: powerpc-unknown-linux-gnu-gcc \
-O2 -mcpu=powerpc -mtune=powerpc -pipe ... -c src/powerpc/ffi.c ...
In file included from src/powerpc/ffi.c:33:
src/powerpc/ffi_powerpc.h:65:9: error: '__int128' is not supported on this target
65 | typedef __int128 float128;
| ^~~~~~~~
```
The fix avoids using __int128 in favour of aligned char[16].
Closes: https://github.com/libffi/libffi/issues/531
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org >
2019-11-28 07:42:41 -05:00
Anthony Green
1ec01ea81c
Run aarch64-linux-gnu tests on travi-ci directly
2019-11-24 22:47:48 -05:00
Anthony Green
66022e52ec
Fixes for ppc64le and s390x travis testing
2019-11-24 16:52:14 -05:00
Anthony Green
932e5bb68a
Force the use of docker
2019-11-24 16:26:14 -05:00
Anthony Green
803db14c5a
Merge branch 'master' of github.com:libffi/libffi
2019-11-24 16:10:22 -05:00
Anthony Green
86be66c8f6
Try travis-ci's new ppc64le and s390x support
2019-11-24 16:09:44 -05:00
Panayotis
fb914c366f
disable obsolete 32-bit targets in macOS ( #511 )
2019-11-24 11:25:13 -05:00
Anthony Green
fd99c95f90
Minor clean-up
2019-11-24 11:11:25 -05:00
Anthony Green
5dcb741f15
Move nested_struct3 test to closures directory
2019-11-23 10:24:58 -05:00
Anthony Green
1aca33301a
Add missing closing brace
2019-11-23 09:42:04 -05:00
Anthony Green
d996cb283c
Version 3.3
2019-11-23 09:00:14 -05:00
Anthony Green
c72b82f465
Remove junk file from dist
2019-11-23 08:48:53 -05:00
Anthony Green
642d40ee6a
Account for moved test files
2019-11-23 07:49:58 -05:00
Anthony Green
049da08a22
Add dejagnu directives accidentally removed
2019-11-23 07:44:26 -05:00
Anthony Green
36730f5d87
Move closure test to closure directory
2019-11-22 19:49:38 -05:00
Anthony Green
c88c0e92a9
More more closure tests to the closure test directory
2019-11-22 19:27:34 -05:00
Anthony Green
a37cc1755c
Merge branch 'master' of github.com:libffi/libffi
2019-11-22 18:55:36 -05:00
Anthony Green
332a539e88
Move closure tests so we can easily XFAIL them for some targets
2019-11-22 18:54:30 -05:00
Anthony Green
1761a10645
Remove gccbug detection. GCC is good now.
2019-11-22 18:53:09 -05:00
Michael Haubenwallner
247a5e7878
Capture x86-windows host like x86_64-windows ( #529 )
2019-11-22 14:17:58 -05:00
Anthony Green
8e3935fa76
Manual clean-ups, and include the PDF in the source distribution.
2019-11-22 12:42:26 -05:00
Anthony Green
d01088a519
Mention more major port contributors
2019-11-21 05:36:06 -05:00
Anthony Green
970b7fce4f
Update autoconf-archive m4 macros
2019-11-21 05:04:54 -05:00
Anthony Green
34a3a661b8
Fix formatting of README.
2019-11-21 04:59:39 -05:00
Anthony Green
91a7fbe94e
Fix or1k lack-of-g++ checking in testsuite
2019-11-20 07:16:41 -05:00
Anthony Green
31543c799a
Add work-around for users who manage their own closure memory
...
As suggested by DJ
2019-11-20 06:15:55 -05:00
Anthony Green
bd3a4687c0
No C++ for or1k-unknown-elf
2019-11-19 17:14:23 -05:00
Anthony Green
d6e4f96b48
No C++ for or1k
2019-11-19 13:36:49 -05:00
Anthony Green
497018686d
Disable type warnings for or1k.
2019-11-19 10:07:16 -05:00
Anthony Green
262cf74fd4
No c++ for or1k-elf
2019-11-19 10:06:57 -05:00
Anthony Green
54fc80dfd8
Fake TRAVIS_BUILD_DIR
2019-11-18 15:20:00 -05:00
Anthony Green
6f734f8a5f
Adapt for new old ChangeLog file
2019-11-18 15:13:16 -05:00
Anthony Green
27d31130ca
Fix DEJAGNU variable
2019-11-18 15:06:51 -05:00
Anthony Green
da1358816e
Set vars
2019-11-18 14:54:14 -05:00
Anthony Green
9a394c2495
Remove verbosity
2019-11-18 14:45:29 -05:00
Anthony Green
14bfbec0fd
Pull before running
2019-11-18 14:40:30 -05:00