Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 01b56f4b | 2021-03-24 12:20:27 | fix windows tests (#595) * Update .appveyor.yml * add (debug+release)*(shared+static) CI * fix libversion | ||
| e70bf987 | 2020-11-24 19:13:57 | Properly quote and resolve msvcc.sh params (#596) | ||
| c2a68590 | 2019-08-07 11:57:45 | fix mingw build and crashing bugs for Python Windows ARM64 (#496) * fix mingw build and crashing bugs for Python Windows ARM64 * Fix issues found in PR review | ||
| db5706ff | 2019-04-26 04:58:58 | 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 | ||
| af6773d6 | 2018-04-02 13:55:31 | Fix appveyor windows build (#420) * Fix msvcc dll build by adding dllexport decorations to all API declarations * Fix appveyor build for VS 2013 Use the new -DFFI_BUILDING_DLL for producing a working DLL. Update the msvcc.sh wrapper script to successfully compile the testsuite files. * MSVC build: suppress warnings in testsuite * fix testsuite on appveyor | ||
| a3e20940 | 2018-03-27 11:58:42 | More msvc hacks | ||
| a82b456e | 2018-03-27 11:49:46 | msvc fixes | ||
| a2326aaf | 2018-03-27 11:36:04 | Remove debug output | ||
| 2872c460 | 2018-03-27 11:28:40 | Fix msvc linking | ||
| b40a386c | 2018-03-27 11:20:21 | Fix library path handling | ||
| d78c5f64 | 2018-03-27 11:14:56 | Deal with libpath | ||
| f318bb63 | 2018-03-27 08:25:26 | Fix library path handling | ||
| 4f0c9cb3 | 2018-03-27 08:10:03 | Use mixed cygpath paths | ||
| 51ce3696 | 2018-03-27 07:35:33 | Use cygpath to convert windows paths | ||
| 70b93e4d | 2018-03-27 07:14:59 | try to fix windows builds | ||
| d13583f5 | 2018-03-27 06:22:57 | Fix -L support | ||
| b3949475 | 2018-03-27 05:11:52 | Add -L and -l support | ||
| 7c27fcbe | 2016-02-20 06:45:00 | Merge pull request #199 from Pan7/master Fix configuring msvc compiler | ||
| 9c14cbfc | 2016-01-28 16:57:18 | Don't clobber safeseh for msvcc.sh -clang-cl in 32-bit mode The commit fb25cd0 went a bit too far and removed safeseh when -clang-cl was passed, but that's only needed in x86-64 which is already handled by the -m64 flag. I discovered this when building Firefox x86 with clang-cl. | ||
| e0612439 | 2015-09-14 08:25:09 | Fix configuring msvc compiler | ||
| 08853e32 | 2014-07-31 20:33:33 | Enable forcing the usage of the static CRT in libffi's msvc wrapper This is required for AddressSanitizer builds with clang-cl. | ||
| fb25cd08 | 2014-06-11 12:07:24 | Add support for building with clang-cl | ||
| 360aa8ca | 2014-06-02 09:21:10 | Bug 1014976 - Don't make --enable-debug imply using the debug CRT in libffi. | ||
| c3dd0a1a | 2014-03-18 12:09:45 | Various compatibility fixes and improvements to msvcc.sh. * Don't try to mix incompatible optimization flags in debug builds. * Workaround ax_cc_maxopt.m4 not supporting MSVC and change -O3 to -O2. * Fix MSVC warning by properly passing linker flags to compiler. * Make msvcc.sh return 1 if invalid command line options are used rather than silently eating them. * Add more comments. | ||
| b8099539 | 2011-02-08 13:50:43 | Fix msvcc.sh botch | ||
| 2db72615 | 2010-11-21 10:50:56 | Rebase | ||
| 00d0b59c | 2010-08-05 14:56:53 | Fix debug build for windows | ||
| bda487e8 | 2010-08-05 09:02:41 | Don't use -safeseh with ml64 | ||
| f2c2a4fc | 2010-04-13 10:19:28 | Remove warnings and add OS/2 support | ||
| c0b69e57 | 2010-03-30 08:30:22 | Dan Witte's windows build fixes. | ||
| ff3cd68b | 2010-01-15 11:27:24 | Add msvc.sh wrapper |