@@ -51,6 +51,7 @@ tested:
5151| --------------- | ---------------- | ----------------------- |
5252| AArch64 (ARM64) | iOS | Clang |
5353| AArch64 | Linux | GCC |
54+ | AArch64 | Windows | MSVC |
5455| Alpha | Linux | GCC |
5556| Alpha | Tru64 | GCC |
5657| ARC | Linux | GCC |
@@ -169,6 +170,11 @@ remove the line in configure that sets 'fix_srcfile_path' to a 'cygpath'
169170command. ('cygpath' is not present in MingW, and is not required when
170171using MingW-style paths.)
171172
173+ To build static library for ARM64 with MSVC using visual studio solution, msvc_build folder have
174+ aarch64/Ffi_staticLib.sln
175+ required header files in aarch64/aarch64_include/
176+
177+
172178SPARC Solaris builds require the use of the GNU assembler and linker.
173179Point `` AS `` and `` LD `` environment variables at those tool prior to
174180configuration.
@@ -191,14 +197,13 @@ History
191197
192198See the git log for details at http://github.com/libffi/libffi .
193199
194- 3.4 TBD
200+ 3.3 TBD
195201 Add RISC-V support.
196202 New API in support of GO closures.
197203 Default to Microsoft's 64 bit long double ABI with Visual C++.
198- GNU compiler uses 80 bits (128 in memory) FFI_GNUW64 ABI.
199- Many new tests cases and bug fixes.
200-
201- 3.3 Mar-05-19
204+ GNU compiler uses 80 bits (128 in memory) FFI_GNUW64 ABI.
205+ Many new tests cases and bug fixes.
206+ Add windows on arm64 (WOA) support.
202207 Add Windows 32-bit arm support.
203208
204209 3.2.1 Nov-12-14
0 commit comments