summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* 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
|/
* Merge pull request #403 from frida/fix/x86-sysv-pic-closure-regressionAnthony Green2018-02-101-2/+2
|\
| * Fix x86 SysV closure in PIC modeOle André Vadla Ravnås2018-01-211-2/+2
* | Fix passing struct by value on aarch64Andreas Schwab2018-02-071-8/+31
|/
* Merge pull request #393 from thejunkjon/masterAnthony Green2018-01-102-2/+2
|\
| * Updating calls to ffi_closure_unix64_inner and ffi_closure_win64_inner to use...jon2017-12-012-2/+2
* | mips/ffi.c: fix encoding for jr on r6YunQiang Su2018-01-031-0/+8
* | Not set mips on mips r6YunQiang Su2017-12-101-0/+2
|/
* Merge pull request #320 from 0-wiz-0/masterAnthony Green2017-11-031-0/+78
|\
| * Support NetBSD with mprotect.Joerg Sonnenberger2017-10-021-0/+78
* | Merge pull request #322 from compnerd/aarch64-baseAnthony Green2017-11-031-1/+1
|\ \
| * | aarch64: fix index base register for AArch64Saleem Abdulrasool2017-10-261-1/+1
* | | Fix linux detection (closes #303)Yen Chi Hsuan2017-10-271-1/+1
|/ /
* | Merge pull request #323 from compnerd/x86-alloca-alignmentAnthony Green2017-10-251-1/+3
|\ \
| * | x86: align alloca to 16-byte boundarySaleem Abdulrasool2017-10-221-1/+3
* | | Merge pull request #379 from jlj/masterAnthony Green2017-10-253-6/+7
|\ \ \
| * \ \ Merge branch 'master' based on ksjogo/libffiJean-Luc Jumpertz2017-10-233-6/+7
| |\ \ \ | | |/ / | |/| |
| | * | Fix macOS build target in Xcode project.Jean-Luc Jumpertz2017-09-043-6/+7
* | | | Merge pull request #383 from hjl-tools/hjl/masterAnthony Green2017-10-251-0/+20
|\ \ \ \