kc3-lang/libffi

Branch :


Log

Author Commit Date CI Message
425acd4c 2022-09-27 07:57:37 Try aarch64 linux with -flto
c4261a05 2022-09-26 16:45:00 Show compiler version
a1467200 2022-09-26 11:41:48 Never link pthread for android
5ce26a0e 2022-09-26 13:43:40 CI: add Android builds (#732)
55bcc477 2022-09-24 22:03:52 Test idea borrowed from cpython
a2473cde 2022-09-24 21:41:02 or1k: All struct args are passed in memory
f93224d3 2022-09-24 21:38:57 moxie: All struct args are passed in memory
e79f1948 2022-09-24 17:11:30 Add test case transcribed from cpython
ab960387 2022-09-19 19:42:35 Set host triplet for native builds
a6fc8165 2022-09-19 19:25:09 Update job names
6b7fb6ce 2022-09-19 18:23:42 Give better names to CI workflows
f0675ab7 2022-09-19 17:30:51 Update version to 3.4.4-experimental
e3eaa609 2022-09-19 23:26:59 Suppress error console output duing configure in case not an ELF file (#729) On Cygwin, MSYS and MinGW readelf is available, but files generated are no ELF files. This results in an Error output on console: 'checking whether .eh_frame section should be read-only... readelf: Error: Not an ELF file - it has the wrong magic bytes at the start yes' With this patch the error output is suppressed resulting in only 'checking whether .eh_frame section should be read-only... yes' Setting of related variables is not changed. Co-authored-by: Hannes Müller <>
84817695 2022-09-19 13:31:46 Fix typo
53338d2b 2022-09-19 13:07:50 Update version
0bd41b75 2022-09-19 12:26:05 Update libtool version
9b1dd8f2 2022-09-19 12:22:04 Update version to 3.4.3
0a769ccc 2022-09-19 08:17:15 Update release dates
f26b56e1 2022-09-19 08:15:22 Add new files for distribution
b801b54b 2022-09-19 06:49:32 Mention AIX with GCC
ff34df23 2022-09-19 06:45:19 Update comment about platform support
598ea692 2022-09-19 06:43:41 Clean ups, preparing for new release
fc6b9390 2022-09-19 06:42:29 Standardize temp exec file creation
4c2984c4 2022-09-18 15:06:57 Handle win32 ABIs for struct return
b05dc51b 2022-09-18 13:03:10 Debug x86
cafdb837 2022-09-18 12:05:12 Revert
acf0ce9e 2022-09-18 11:04:54 Add test case
b49308ea 2022-09-18 08:26:23 Add missing ABI_ATTR
735e7be4 2022-09-18 08:21:34 X86 is never defined.
ee22ecbd 2022-09-18 01:56:25 Add MSYS configuration files (#728) * Add MSYS configuration files MSYS behaves very similiar to Cygwin, e.g. also __CYGWIN__ is defined. Now 'make check' passes on MSYS without extra patches. * Fix warning extra tokens at end of #endif in closures.c Extra tokens converted into a comment. Also nearby indentations corrected. * Fix missing prototype warning mkostemp() on Cygwin Cygwin requires also _GNU_SOURCE to be defined to enable mkostemp() prototype. * Fix warning label ‘out’ defined but not used in ffi functions Define same preprocessor conditions for goto and label visibility. * Fix warning label ‘out’ defined but not used and related indentations. Define same preprocessor conditions for goto and label visibility. Correct also related indentations. Co-authored-by: Hannes Müller <>
5e010474 2022-09-15 16:57:59 Fix test case for 64-bit mingw
305cde79 2022-09-15 15:50:35 Passes on 64bit mingw
05785caf 2022-09-15 15:18:09 Fix arg alignment for STDCALL
98d4ad65 2022-09-15 09:42:53 Fix test headers
2abf00a6 2022-09-15 08:25:39 Tweak msys2 tools again
d1b31536 2022-09-15 08:16:26 Fix msys2 tool selection
d352ed36 2022-09-15 08:10:53 Build 32- and 64-bit msys2
4d0a0384 2022-09-15 07:58:26 msvc requires the printf change, not mingw
a509abf6 2022-09-15 06:45:00 Install unzip
950ed4a7 2022-09-15 06:33:14 Don't make msys2 default shell
5d02c0cc 2022-09-15 06:28:23 Try msys2
64a78fa7 2022-09-15 06:08:30 Try new path
77fdeae8 2022-09-15 01:37:31 Find mingw32
bb4e7278 2022-09-15 01:28:58 DEbug
7443b421 2022-09-14 23:17:21 Try new shell
2ebc36f4 2022-09-14 23:11:52 Fix indentation
3740b243 2022-09-14 23:10:43 set mingw32 path
7bf23f89 2022-09-14 23:04:42 Rename job
ce5b2208 2022-09-14 23:02:32 Fix mingw32 github actions
317c9b6a 2022-09-14 22:54:10 Add mingw32 testing
19e8354f 2022-09-14 07:36:06 Fix test case
4932f351 2022-09-14 07:08:06 Improve test case
819b01ce 2022-09-14 07:07:15 Add test case
b577a5b8 2022-09-12 10:23:59 Mention Cygwin static trampoline support.
4b54a647 2022-09-12 09:02:08 Fix limits.h inclusion for cygwin
a1130f37 2022-09-12 08:53:06 Add static trampoline support for Cygwin
26cc9a6c 2022-09-10 20:36:45 Remove stray }}
07818488 2022-09-10 11:45:28 Update rlgl usage (switch from player ID to labels)
6e7caacb 2022-09-10 10:31:37 Label rlgl reports
d9a19e21 2022-09-07 07:58:03 The right kind of quotes
2b264496 2022-09-07 07:57:26 More quotes
eb9eb1f6 2022-09-07 07:49:51 Fix random build dir
ea124a99 2022-09-07 07:21:21 Remove bogus sparc compiler flag
cca77833 2022-09-07 07:20:59 Fix typo
8ee64076 2022-09-07 07:14:13 Fix typo
08693502 2022-09-07 07:12:10 Set CC and CXX for GCC compile farm builds
da905276 2022-09-06 21:15:58 dlmmap fix and always check for PaX MPROTECT on linux Also make EMUTRAMP experimental From Stefan Bühler https://github.com/libffi/libffi/pull/282
b86c3dc0 2022-09-06 14:25:09 Fix typos
c9be1378 2022-09-06 14:12:21 Retry autoconf downloads
62471fd0 2022-09-06 13:00:02 Fix typo
b2344575 2022-09-06 12:43:08 Fix unwindtest on macos
fc4e7c4a 2022-09-05 22:13:58 Install automake on macos
5a6c94f7 2022-09-05 22:04:52 Test with gcc and clang on macos 11 and 12.
351318e3 2022-09-05 15:45:53 Switch to 7 char SHA IDs. Fix windows crlf at git clone time.
2a024088 2022-09-05 12:56:19 Use GitHub SHA for rlgl ID
e4c5d46b 2022-09-05 12:19:57 Pass large structs by value
4b79267b 2022-09-05 08:11:45 outputs vs output
3020ad83 2022-09-05 08:07:57 Use single quotes
f969a50a 2022-09-05 08:06:53 Try {{}}
8df671a3 2022-09-05 08:05:39 Fix compares
6a9bbc85 2022-09-05 07:54:47 Show host availability
49a361c3 2022-09-05 07:51:34 Fix conditionals?
d9189beb 2022-09-05 07:47:46 Use boolean values
2bcdcda8 2022-09-05 07:44:01 Try conditional steps
d86d55e5 2022-09-05 07:15:38 Tweak test for host availability
5b4d5f2b 2022-09-05 07:11:12 Fix triples
02e6a894 2022-09-05 06:55:08 Add missing paren
fcaa8ebb 2022-09-05 06:47:40 Unnest quotes
f4009ed4 2022-09-05 06:40:00 Fix syntax error
f92e32cf 2022-09-05 06:17:38 Try dribbling output during make check
ef57e08a 2022-09-04 22:35:32 Split up build into multiple steps
2480cc48 2022-09-04 21:09:06 Try to fix ssh issues
1105db1c 2022-09-04 09:52:28 Try forcing exit upon completion
92a77751 2022-09-04 09:17:01 Source .profile on remote host if it exists
8e3ea879 2022-09-04 09:07:13 Only ignore errors when testing for ssh connectivity.
a643db6c 2022-09-04 08:28:50 Don't fail on error
33f1f19a 2022-09-04 08:24:06 Add POWER hosts
7a300f3d 2022-09-04 08:08:47 Fix the setting of the host
b104dd62 2022-09-04 08:07:12 If a remote host is unavailable, don't fail the build.
7194e118 2022-09-04 08:01:47 Debug build