summaryrefslogtreecommitdiff
path: root/src/x86
Commit message (Expand)AuthorAgeFilesLines
...
| * x86: Use .balign not .alignRichard Henderson2015-01-052-25/+25
| * x86: Disable .org for DarwinRichard Henderson2015-01-052-2/+2
| * x86: Best guess at update for DarwinRichard Henderson2015-01-054-918/+92
* | Merge pull request #160 from nobu/msvc-no-complexAnthony Green2015-01-101-0/+2
|\ \
| * | x86: MSVC does not support Complex typeNobuyoshi Nakada2014-12-221-0/+2
| |/
* | x86: Fix void pointer arithmeticNobuyoshi Nakada2014-12-221-1/+1
|/
* x86: Handle void arguments as if an empty structureRichard Henderson2014-12-111-0/+4
* x86: Fix some unwind errorsRichard Henderson2014-12-111-2/+2
* x86: Fix typo in ffi_prep_go_closureRichard Henderson2014-11-141-1/+1
* x86: Work around clang bugsRichard Henderson2014-11-122-67/+92
* x86: Use win32 name mangling for fastcall functionsRichard Henderson2014-11-121-6/+15
* x86: Add support for Go closuresRichard Henderson2014-11-123-11/+95
* x86: Add support for ComplexRichard Henderson2014-11-121-0/+27
* x86: Rewrite closuresRichard Henderson2014-11-125-2228/+588
* x86: Rewrite ffi_callRichard Henderson2014-11-124-423/+448
* x86: Convert to gas generated unwind infoRichard Henderson2014-11-121-153/+20
* x86: Force FFI_TYPE_LONGDOUBLE different from FFI_TYPE_DOUBLERichard Henderson2014-11-121-2/+12
* x86: Remove some conditional compilationRichard Henderson2014-11-121-49/+32
* x86: Tidy ffi_abiRichard Henderson2014-11-122-31/+31
* x86_64: Add support for complex typesRichard Henderson2014-11-123-44/+122
* x86_64: Decouple return types from FFI_TYPE constantsRichard Henderson2014-11-123-196/+202
* x86_64: Fixups for x32Richard Henderson2014-11-122-6/+19
* win64: Remove support from ffi.cRichard Henderson2014-11-121-204/+8
* win64: RewriteRichard Henderson2014-11-123-515/+488
* x86-64: Support go closuresRichard Henderson2014-11-123-198/+230
* Fix typoAnthony Green2014-11-111-1/+1
* 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-202-60/+112
* 2014-07-22 Dominik Vogt <vogt@linux.vnet.ibm.com>Dominik Vogt2014-09-201-0/+2
* 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
* Add missing GNU stack markings in win32.SSamuli Suominen2014-05-311-1/+5
* 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
* 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
* 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