
#8701: Update libffi-tarballs to latest libffi -------------------------------------+------------------------------------- Reporter: lukexi | Owner: Type: bug | Status: closed Priority: high | Milestone: 7.8.1 Component: Compiler | Version: 7.8.1-rc1 (FFI) | Keywords: Resolution: invalid | Architecture: Unknown/Multiple Operating System: | Difficulty: Easy (less than 1 Unknown/Multiple | hour) Type of failure: Building | Blocked By: GHC failed | Related Tickets: Test Case: | Blocking: | Differential Revisions: | -------------------------------------+------------------------------------- Comment (by angerman): According to the History at https://github.com/atgreen/libffi AArch64 (ARM) support was added in libffi 3.1 {{{ 3.1 May-19-14 Add AArch64 (ARM64) iOS support. Add Nios II support. Add m88k and DEC VAX support. Add support for stdcall, thiscall, and fastcall on non-Windows 32-bit x86 targets such as Linux. Various Android, MIPS N32, x86, FreeBSD and UltraSPARC IIi fixes. Make the testsuite more robust: eliminate several spurious failures, and respect the $CC and $CXX environment variables. Archive off the manually maintained ChangeLog in favor of git log. }}} The original libffi patch that is part of the libffi-3.0.14.tar.gz as mentioned above ended up in two pull requests: - https://github.com/atgreen/libffi/pull/19 - https://github.com/atgreen/libffi/pull/60 of which non was finally merged. Both seem dead by now, but as mentioned above in libffi 3.1, iOS support was added. -- Ticket URL: http://ghc.haskell.org/trac/ghc/ticket/8701#comment:3 GHC http://www.haskell.org/ghc/ The Glasgow Haskell Compiler