summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix for AArch64. Release as 3.2.1.v3.2.1Anthony Green2014-11-121-0/+2
* Fix typoAnthony Green2014-11-111-1/+1
* Add OpenRISC supportSebastian Macke2014-09-273-0/+493
* Add complex type support. Mostly broken right nowAnthony Green2014-09-201-1/+2
* 2014-05-11 Bernd Edlinger <bernd.edlinger@hotmail.de>Bernd Edlinger2014-09-203-62/+114
* 2014-09-10 Jakub Jelinek <jakub@redhat.com>Jakub Jelinek2014-09-203-4/+397
* Fix -Werror=declaration-after-statement problemMatthias Klose2014-09-201-3/+3
* 2014-07-22 Dominik Vogt <vogt@linux.vnet.ibm.com>Dominik Vogt2014-09-209-37/+112
* Merge pull request #132 from nielsAD/masterAnthony Green2014-09-183-721/+842
|\
| * Determine whether register arguments (THISCALL/FASTCALL/REGISTER) are really ...nielsAD2014-08-253-141/+205
| * Fixed THISCALL/FASTCALL closures and added basic support for PASCAL/REGISTER ...nielsAD2014-08-252-56/+100
| * Support for calling functions with PASCAL and REGISTER calling conventions on...nielsAD2014-08-243-618/+631
* | 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
|/
* Remove compiler warningAnthony Green2014-06-121-1/+4
* Add missing GNU stack markings in win32.SSamuli Suominen2014-05-311-1/+5
* closures: Check for mkostemp(3)Mickaël Salaün2014-05-191-1/+7
* closures: Create temporary file with O_TMPFILE and O_CLOEXEC when availableMickaël Salaün2014-05-191-5/+24
* Check /proc/self/status for PaX status.Magnus Granberg2014-05-111-3/+19
* src/x86/win32.S: Define ffi_closure_FASTCALL in the MASM section, tooJosh Triplett2014-04-221-0/+9
* Support fastcall closuresJosh Triplett2014-04-202-14/+45
* Merge pull request #116 from frida/fix/darwin-aarch64-variadicAnthony Green2014-04-122-2/+41
|\
| * Fix handling of variadic calls on Darwin/AArch64Ole André Vadla Ravnås2014-04-062-2/+41
* | Merge pull request #115 from frida/fix/darwin-aarch64-alignmentAnthony Green2014-04-121-0/+6
|\ \
| * | Fix alignment of AArch64 assembler functionsOle André Vadla Ravnås2014-04-061-0/+6
| |/
* | Fix Windows regressionOle André Vadla Ravnås2014-04-121-1/+1
|/
* Fix ABI on 32-bit non-Windows x86: go back to trampoline size 10Josh Triplett2014-04-053-35/+67
* Merge pull request #106 from joshtriplett/darwin-awardAnthony Green2014-03-251-1/+12
|\
| * Always use configure to detect whether global symbols need underscoresJosh Triplett2014-03-241-1/+1
| * win32.S: Add handling for position-independent code on DarwinJosh Triplett2014-03-221-0/+11
* | Merge pull request #110 from joshtriplett/w64Anthony Green2014-03-251-1/+3
|\ \ | |/ |/|
| * Fix a warning on 64-bit WindowsJosh Triplett2014-03-241-1/+1
| * Avoid referencing undefined ABIs on 64-bit Windows buildsJosh Triplett2014-03-241-0/+2
* | win32.S: Use shifting for multiplication rather than repeated additionJosh Triplett2014-03-211-8/+4
* | win32.S: Make the jump tables position-independentJosh Triplett2014-03-211-79/+87
* | win32.S: Make calls to ffi_closure_SYSV_inner position-independentJosh Triplett2014-03-211-0/+18
|/
* Add support for stdcall, thiscall, and fastcall on non-Windows x86-32Josh Triplett2014-03-163-63/+74
* prep_cif.c: Remove unnecessary ifdef for X86_WIN32Josh Triplett2014-03-161-5/+0
* Merge pull request #46 from makotokato/android-clangAnthony Green2014-02-281-1/+1
|\
| * Fix build failure when using clang for AndroidMakoto Kato2013-07-101-1/+1
* | Merge pull request #66 from ppizarro/masterAnthony Green2014-02-282-20/+23
|\ \
| * | When the function called by the ffi called a function defined in a shared lib...Paulo Pizarro2014-01-022-20/+23
* | | 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
* | | | When no VFP arguments are present the IP register is usedAnthony Green2014-02-281-0/+1
* | | | aarch64 fixAnthony Green2014-02-281-4/+4
* | | | Fix ChangeLog mergeAnthony Green2014-02-279-91/+166
|\ \ \ \ | |/ / / |/| | |
| * | | AArch64: Fix void fall-through case when assertions are enabledZachary Waldowski2014-02-051-0/+4
| * | | AArch64: Fix missing semicolons when assertions are enabledZachary Waldowski2014-02-051-4/+4