summaryrefslogtreecommitdiff
path: root/src/x86/ffi64.c
Commit message (Expand)AuthorAgeFilesLines
* Add MSYS configuration files (#728)Hans2022-09-171-0/+2
* Fix for MS x64 ABIAnthony Green2022-05-281-9/+11
* Pass large structs by value for Linux x86_64 and Aarch64.Anthony Green2022-05-281-1/+18
* 2021-06-15 Jakub Jelinek <jakub@redhat.com>Jakub Jelinek2021-06-151-3/+5
* Static tramp v5 (#624)Madhavan T. Venkataraman2021-03-051-0/+32
* Support building x86 and arm64 without FFI_GO_CLOSURES (#586)Jeremy Huddleston Sequoia2020-10-271-0/+7
* x86: Add indirect branch tracking support (#540)hjl-tools2020-02-211-8/+10
* Add long double test (#492)zhanhb2019-10-091-0/+2
* Cleanup symbol exports on darwin and add architecture preprocessor checks to ...Jeremy Huddleston Sequoia2019-02-191-3/+3
* Handle FFI_GNUW64 on non-Windows systems (EFI)Anthony Green2018-05-091-7/+7
* Fix two "return" issues in x86/ffi64.c (#431)Tom Tromey2018-04-281-2/+8
* Merge pull request #379 from jlj/masterAnthony Green2017-10-251-3/+4
|\
| * Merge branch 'master' based on ksjogo/libffiJean-Luc Jumpertz2017-10-231-3/+4
| |\
| | * Fix macOS build target in Xcode project.Jean-Luc Jumpertz2017-09-041-3/+4
* | | Skip WIN64/EFI64 support for x32H.J. Lu2017-10-251-0/+20
|/ /
* | Fix misaligned memory access in ffi_call_intFrancis Ricci2017-08-031-2/+2
* | Prefix ALIGN macros with FFI_Gregory Pakosz2017-04-271-5/+5
|/
* Fix -Wsign-compare warnings in x86/ffi64.cBerker Peksag2016-05-181-4/+5
* Support the WIN64/EFI64 calling convention on all X86_64 platformsJosh Triplett2015-07-261-0/+32
* x86: Load structure return address into eaxRichard Henderson2015-01-051-1/+8
* x86: Handle void arguments as if an empty structureRichard Henderson2014-12-111-0/+4
* x86_64: Add support for complex typesRichard Henderson2014-11-121-13/+84
* x86_64: Decouple return types from FFI_TYPE constantsRichard Henderson2014-11-121-59/+83
* x86_64: Fixups for x32Richard Henderson2014-11-121-2/+3
* x86-64: Support go closuresRichard Henderson2014-11-121-31/+72
* Merge pull request #75 from joshtriplett/longdoubleAnthony Green2014-02-281-0/+2
|\
| * Fix build error on x86 without distinct long doubleJosh Triplett2014-02-171-0/+2
* | Darwin/x86_64: Fix 64-bit type shortening warningsZachary Waldowski2014-02-051-15/+15
|/
* Undo iOS ARM64 changes.Anthony Green2013-12-051-4/+4
* Darwin/Mac: Fix 64/32 shortening warningsZachary Waldowski2013-11-301-4/+4
* added include for xmmintrin.hJens Timmerman2013-07-021-5/+6
* Work around LLVM ABI problem on x86-64Anthony Green2013-02-061-2/+19
* Fix for sunpro compiler on SolarisAnthony Green2013-01-101-5/+18
* Linux/x32 libtool fixAnthony Green2012-04-061-1/+7
* abi check fixes and Linux/x32 supportAnthony Green2012-03-031-4/+6
* Fix bad_abi test. rc5.Anthony Green2011-02-131-8/+3
* Fix xfailsAnthony Green2011-02-091-0/+13
* Refresh from GCCAnthony Green2011-02-081-1/+1
* RebaseAnthony Green2010-11-211-2/+2
* fix-comments patchAnthony Green2010-03-151-3/+4
* Update missing changes for 3.0.9r4.Anthony Green2009-12-241-17/+71
* Initial commitAnthony Green2009-10-041-0/+572