mirror of
https://github.com/php-win-ext/libffi.git
synced 2026-03-24 17:12:14 +01:00
libffi-3.3
This is a fake implementation, which piggy-backs on the x64 standard calling convention and __fastcall, for x86_64 and x86 respectively, without any modifications. It won't work for some vector type parameters and for any HVA types. Since SIMD vector types and HVA are not supported by ext/ffi anyway, only float/double parameters would be a real issue.
libffi
libffi Windows repository, used by PHP builds and various other projects
The Visual Studio solutions are based on http://github.com/pgregory/libffi-msvc.git
Building for PHP
- open and build the appropriate Visual studio solution in .\win32
Languages
C
57.5%
Assembly
17.2%
Shell
15.6%
Makefile
5.4%
M4
3.3%
Other
1%