aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary win32.S source file.Stephen Hines2020-08-051-1351/+0
* Revert "Support building as shared library and remove win32.S"Stephen Hines2020-08-051-0/+1351
* Support building as shared library and remove win32.SStephen Hines2020-08-041-1351/+0
* Fix mac buildsDan Willemsen2020-03-312-860/+0
* Upgrade to upstream v3.3 and add METADATA.Elliott Hughes2020-03-3082-7253/+13330
|\
| * Add work-around for users who manage their own closure memoryAnthony Green2019-11-201-2/+10
| * IEEE754 binary128 long double support for PowerPC64 (#526)Samuel Holland2019-11-176-52/+335
| * Fix FFI_STDCALL ABI (#514)Andreas Schwab2019-10-261-8/+10
| * Add long double test (#492)zhanhb2019-10-091-0/+2
| * handle compilation warnings with ftruncate API (#508)pnallan2019-10-081-2/+13
| * Clean up line endings (#509)John Ericson2019-10-081-505/+505
| * PowerPC bugfixes (#520)Samuel Holland2019-10-083-28/+62
| * fix mingw build and crashing bugs for Python Windows ARM64 (#496)Paul Monson2019-08-074-13/+25
| * libffi: added ARM64 support for Windows (#486)ossdev072019-06-255-63/+631
| * hppa: avoid TEXTREL in .eh_frame section (#447)Sergei Trofimovich2019-04-271-2/+23
| * fix x86/x64 MSVC build (#487)driver19982019-04-272-2/+2
| * add support for 32-bit ARM on Windows (#477)Paul Monson2019-04-263-6/+356
| * fix check for Linux/aarch64Dan HorĂ¡k2019-03-292-2/+2
| * Cleanup symbol exports on darwin and add architecture preprocessor checks to ...Jeremy Huddleston Sequoia2019-02-1910-22/+40
| * changes for win32 on windows (#468)Paul Monson2019-02-192-0/+1000
| * aarch64: Flush code mapping in addition to data mapping (#471)Florian Weimer2019-02-192-0/+17
| * Fix Q registers parameter passing on ARM64Martin Bektchiev2018-10-311-2/+2
| * Merge pull request #443 from jeremyhu/masterTom Tromey2018-09-192-2/+1
| |\
| | * Update FFI_HIDDEN() to use .private_extern on Apple platforms and use the mac...Jeremy Huddleston Sequoia2018-07-212-2/+1
| * | Prefix ALIGN_DOWN macro with FFI_Gregory Pakosz2018-09-183-3/+3
| * | RISC-V go closuresAndreas Schwab2018-08-093-13/+129
| |/
| * Add compact unwind for darwin/i386 (#440)Jeremy Huddleston Sequoia2018-06-252-2/+79
| * Mark sysv.S as SafeSEH compatible (#438)Shoaib Meenai2018-06-171-0/+9
| * i386: Fix missing break; in case statement leading to incorrectly returned FF...Jeremy Huddleston Sequoia2018-06-173-0/+43
| * Handle FFI_GNUW64 on non-Windows systems (EFI)Anthony Green2018-05-091-7/+7
| * Revert "Remove some symbol exports and cleanup newline warnings (#433)"Anthony Green2018-05-054-23/+0
| * Remove some symbol exports and cleanup newline warnings (#433)Jeremy Huddleston Sequoia2018-05-054-0/+23
| * Re-enable msabi testing (#436)hjl-tools2018-05-021-0/+18
| * PowerPC64 ELFv1 fp arg fixesAlan Modra2018-05-021-16/+45
| * Fix two "return" issues in x86/ffi64.c (#431)Tom Tromey2018-04-281-2/+8
| * xtensa-linux: use cache flush instruction only if it is available (#426)Lucas Pluvinage2018-04-201-1/+6
| * Various MIPS Fixes (#425)James Cowgill2018-04-182-24/+36
| * Fix case where callback arg value is split across regs and stackAnthony Green2018-04-081-3/+14
| * Fix appveyor windows build (#420)fwg2018-04-021-1/+3
| * Add missing FFI_GNUW64 enumAnthony Green2018-03-181-0/+1
| * Add FFI_GNUW64 ABI for GNU 80-bit long double supportAnthony Green2018-03-182-11/+37
| * Fully allocate file backing writable maps (#389)Ryan C. Underwood2018-03-181-1/+31
| * Fix closure case where 8-byte value is partially passed in register. Fixes c...Anthony Green2018-03-161-3/+5
| * Update moxie sub opcodeAnthony Green2018-03-131-1/+1
| * New RISC-V port (#281)Stef O'Rear2018-03-113-0/+727
| * Merge pull request #406 from trofi/masterAnthony Green2018-03-112-7/+26
| |\
| | * ia64: fix variadic function closures with FP argumentsSergei Trofimovich2018-02-112-7/+26
| * | Merge pull request #407 from trofi/ia64-small-structAnthony Green2018-03-111-1/+6
| |\ \
| | * | ia64: fix small struct returnSergei Trofimovich2018-02-171-1/+6
| | |/
| * / Revert "Fix passing struct by value on aarch64"Andreas Schwab2018-02-201-31/+8
| |/