Paul Monson
db5706ff28
add support for 32-bit ARM on Windows ( #477 )
...
* add support for 32-bit ARM on Windows
* fix mismatched brace in appveyor.yml
* remove arm platform from appveyor.yml for now
* fix arm build
* fix typo
* fix assembler names
* try Visual Studio 2017
* add windows arm32 to .appveyor.yml
* update README.md
2019-04-26 07:58:58 -04:00
Russell Keith-Magee
bc4fc07aa5
Fixed #181 -- Corrected problems with ARMv7 build under iOS.
...
Based on a patch from @fealebenpae, with input from @SolaWing and @rth7680,
and testing from @superdump.
2015-12-21 00:37:06 +08:00
Richard Henderson
ab83cbb90b
arm: Add support for Go closures
2014-11-12 09:32:39 +01:00
Richard Henderson
a529bec27b
arm: Add support for complex types
2014-11-12 09:32:36 +01:00
Richard Henderson
5e88ebe627
arm: Remove internal FFI_TYPE constants
...
These have been replaced by the contents of internal.h.
2014-11-12 09:32:13 +01:00
Richard Henderson
a4b785ea69
arm: Rewrite ffi_closure
...
Move the push of the argument registers into ffi_closure_SYSV,
reducing the size of the trampoline.
2014-11-12 09:32:13 +01:00
Richard Henderson
e7f15f60e8
arm: Rewrite ffi_call
...
Use the trick to allocate the stack frame for ffi_call_SYSV
within ffi_call itself.
2014-11-12 09:32:13 +01:00
Anthony Green
8360bf1cd0
Ensure that users don't include ffitarget.h directly
2012-02-23 07:01:13 -05:00
Anthony Green
ff9454da44
Add David Gilbert's variadic function call support
2011-11-12 17:18:51 -05:00
Anthony Green
2db72615b5
Rebase
2010-11-21 10:50:56 -05:00
Anthony Green
d14178be4c
FFI_LAST_ABI fix
2010-07-23 09:14:00 -04:00
Anthony Green
c6dddbd02b
Initial commit
2009-10-04 08:11:33 -04:00