summaryrefslogtreecommitdiff
path: root/src/aarch64/ffi.c
Commit message (Expand)AuthorAgeFilesLines
* Add MSYS configuration files (#728)Hans2022-09-171-9/+11
* Fix ILP32 for aarch64Anthony Green2022-06-251-0/+9
* Fix building on aarch64 after e409225b41b60c490a094bb068e639a2364202fd (#716)Martin Storsjö2022-05-291-1/+1
* Pass large structs by value for Linux x86_64 and Aarch64.Anthony Green2022-05-281-8/+31
* arm64e: Pull in pointer authentication code from Apple's arm64e libffi port (...Jeremy Huddleston Sequoia2021-03-241-4/+5
* aarch64: Fix closures for win64 (#606)AndreRH2021-03-231-9/+11
* Add some missing #if conditionals from Apple's code drop (#620)Jeremy Huddleston Sequoia2021-03-201-0/+4
* Static tramp v5 (#624)Madhavan T. Venkataraman2021-03-051-1/+33
* aarch64: Allow FFI_WIN64 for winelib (#593)AndreRH2020-11-101-30/+40
* Fix building for aarch64 windows with mingw toolchains (#555)Martin Storsjö2020-04-251-7/+7
* Port to iOS/arm64e (#548)Ole André Vadla Ravnås2020-03-091-0/+6
* fix mingw build and crashing bugs for Python Windows ARM64 (#496)Paul Monson2019-08-071-3/+9
* libffi: added ARM64 support for Windows (#486)ossdev072019-06-251-54/+109
* fix check for Linux/aarch64Dan Horák2019-03-291-1/+1
* Cleanup symbol exports on darwin and add architecture preprocessor checks to ...Jeremy Huddleston Sequoia2019-02-191-4/+7
* aarch64: Flush code mapping in addition to data mapping (#471)Florian Weimer2019-02-191-0/+4
* Fix Q registers parameter passing on ARM64Martin Bektchiev2018-10-311-2/+2
* Revert "Fix passing struct by value on aarch64"Andreas Schwab2018-02-201-31/+8
* Fix passing struct by value on aarch64Andreas Schwab2018-02-071-8/+31
* Merge branch 'master' based on ksjogo/libffiJean-Luc Jumpertz2017-10-231-2/+2
|\
| * Fix macOS build target in Xcode project.Jean-Luc Jumpertz2017-09-041-2/+2
* | Prefix ALIGN macros with FFI_Gregory Pakosz2017-04-271-2/+2
|/
* Merge pull request #269 from frida/fix/aarch64-variadic-closures-on-iosTom Tromey2016-08-101-0/+9
|\
| * aarch64: Fix handling of variadic closures on iOSOle André Vadla Ravnås2016-08-101-0/+9
* | Merge pull request #268 from frida/fix/aarch64-large-aggregatesTom Tromey2016-08-101-0/+1
|\ \
| * | aarch64: Fix handling of aggregates larger than 16 bytesOle André Vadla Ravnås2016-08-101-0/+1
| |/
* | aarch64: Fix warning about unused function on iOSOle André Vadla Ravnås2016-08-101-6/+8
* | aarch64: Fix operand size warning reported by ClangOle André Vadla Ravnås2016-08-101-1/+1
|/
* Fixed #181 -- Corrected problems with ARMv7 build under iOS.Russell Keith-Magee2015-12-211-235/+12
* aarch64: implement the trampoline table workaround for ffi closures on Apple ...Yavor Georgiev2015-01-161-13/+255
* aarch64: Add support for Go closuresRichard Henderson2014-11-121-5/+47
* aarch64: Move x8 out of call_contextRichard Henderson2014-11-121-3/+2
* aarch64: Add support for complex typesRichard Henderson2014-11-121-9/+25
* aarch64: Remove aarch64_flagsRichard Henderson2014-11-121-4/+1
* aarch64: Unify scalar fp and hfa handlingRichard Henderson2014-11-121-134/+91
* aarch64: Move return value handling into ffi_closure_SYSVRichard Henderson2014-11-121-160/+36
* aarch64: Move return value handling into ffi_call_SYSVRichard Henderson2014-11-121-86/+116
* aarch64: Merge prep_args with ffi_callRichard Henderson2014-11-121-105/+88
* aarch64: Tidy up abi manipulationRichard Henderson2014-11-121-565/+367
* aarch64: Treat void return as not passed in registersRichard Henderson2014-11-121-0/+1
* aarch64: Reduce the size of register_contextRichard Henderson2014-11-121-18/+17
* aarch64: Simplify AARCH64_STACK_ALIGNRichard Henderson2014-11-121-9/+1
* aarch64: Always distinguish LONGDOUBLERichard Henderson2014-11-121-27/+14
* aarch64: Improve is_hfaRichard Henderson2014-11-121-81/+131
* aarch64: Fix non-apple compilationRichard Henderson2014-11-121-0/+2
* Merge pull request #130 from frida/fix/darwin-aarch64-float-alignmentAnthony Green2014-09-181-0/+3
|\
| * Fix alignment of FFI_TYPE_FLOAT for Apple's ARM64 ABIOle André Vadla Ravnås2014-07-261-0/+3
* | Fix non-variadic CIF initialization for Apple/ARM64Ole André Vadla Ravnås2014-07-261-1/+7
|/
* Fix handling of variadic calls on Darwin/AArch64Ole André Vadla Ravnås2014-04-061-1/+36
* AArch64: Fix void fall-through case when assertions are enabledZachary Waldowski2014-02-051-0/+4