aboutsummaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2020-08-05Remove unnecessary win32.S source file.Stephen Hines
2020-08-05Revert "Support building as shared library and remove win32.S"Stephen Hines
2020-08-04Support building as shared library and remove win32.SStephen Hines
2020-03-31Fix mac buildsDan Willemsen
2020-03-30Upgrade to upstream v3.3 and add METADATA.Elliott Hughes
2019-11-20Add work-around for users who manage their own closure memoryAnthony Green
2019-11-17IEEE754 binary128 long double support for PowerPC64 (#526)Samuel Holland
2019-10-26Fix FFI_STDCALL ABI (#514)Andreas Schwab
2019-10-09Add long double test (#492)zhanhb
2019-10-08handle compilation warnings with ftruncate API (#508)pnallan
2019-10-08Clean up line endings (#509)John Ericson
2019-10-08PowerPC bugfixes (#520)Samuel Holland
2019-08-07fix mingw build and crashing bugs for Python Windows ARM64 (#496)Paul Monson
2019-06-25 libffi: added ARM64 support for Windows (#486)ossdev07
2019-04-27hppa: avoid TEXTREL in .eh_frame section (#447)Sergei Trofimovich
2019-04-27fix x86/x64 MSVC build (#487)driver1998
2019-04-26add support for 32-bit ARM on Windows (#477)Paul Monson
2019-03-29fix check for Linux/aarch64Dan HorĂ¡k
2019-02-19Cleanup symbol exports on darwin and add architecture preprocessor checks to ...Jeremy Huddleston Sequoia
2019-02-19changes for win32 on windows (#468)Paul Monson
2019-02-19aarch64: Flush code mapping in addition to data mapping (#471)Florian Weimer
2018-10-31Fix Q registers parameter passing on ARM64Martin Bektchiev
2018-09-19Merge pull request #443 from jeremyhu/masterTom Tromey
2018-09-18Prefix ALIGN_DOWN macro with FFI_Gregory Pakosz
2018-08-09RISC-V go closuresAndreas Schwab
2018-07-21Update FFI_HIDDEN() to use .private_extern on Apple platforms and use the mac...Jeremy Huddleston Sequoia
2018-06-25Add compact unwind for darwin/i386 (#440)Jeremy Huddleston Sequoia
2018-06-17Mark sysv.S as SafeSEH compatible (#438)Shoaib Meenai
2018-06-17i386: Fix missing break; in case statement leading to incorrectly returned FF...Jeremy Huddleston Sequoia
2018-05-09Handle FFI_GNUW64 on non-Windows systems (EFI)Anthony Green
2018-05-05Revert "Remove some symbol exports and cleanup newline warnings (#433)"Anthony Green
2018-05-05Remove some symbol exports and cleanup newline warnings (#433)Jeremy Huddleston Sequoia
2018-05-02Re-enable msabi testing (#436)hjl-tools
2018-05-02PowerPC64 ELFv1 fp arg fixesAlan Modra
2018-04-28Fix two "return" issues in x86/ffi64.c (#431)Tom Tromey
2018-04-20xtensa-linux: use cache flush instruction only if it is available (#426)Lucas Pluvinage
2018-04-18Various MIPS Fixes (#425)James Cowgill
2018-04-08Fix case where callback arg value is split across regs and stackAnthony Green
2018-04-02Fix appveyor windows build (#420)fwg
2018-03-18Add missing FFI_GNUW64 enumAnthony Green
2018-03-18Add FFI_GNUW64 ABI for GNU 80-bit long double supportAnthony Green
2018-03-18Fully allocate file backing writable maps (#389)Ryan C. Underwood
2018-03-16Fix closure case where 8-byte value is partially passed in register. Fixes c...Anthony Green
2018-03-13Update moxie sub opcodeAnthony Green
2018-03-11New RISC-V port (#281)Stef O'Rear
2018-03-11Merge pull request #406 from trofi/masterAnthony Green
2018-03-11Merge pull request #407 from trofi/ia64-small-structAnthony Green
2018-02-23Replace deprecated assembly op code.Chih-Hung Hsieh
2018-02-20Revert "Fix passing struct by value on aarch64"Andreas Schwab
2018-02-17ia64: fix small struct returnSergei Trofimovich