zig
zig copied to clipboard
Update mingw-w64 to v11.0.1
Upstream Changelog
- New libdloadhelper.a, like libdelayimp.a but using Windows 8 and later APIs.
- Fix race condition when building lib32 and lib64 in parallel on Windows.
- *recalloc now only available from msvcr90 and later, UCRT.
- Redirect access() to __mingw_access() on UCRT wrt to X_OK problems.
- New Hyper-V APIs.
- SEH based setjmp on ARM if supported by compiler.
- --enable-cfguard to enable Control Flow Guard in CRT, requires compiler support, clang only at this time.
- Implement some of the stack protector functions/variables so -lssp is now optional when _FORTIFY_SOURCE or -fstack-protector-strong is used.
- _FORTIFY_SOURCE=3 support added if __builtin_dynamic_object_size is supported by the compiler (gcc 12 or later).
- genstubdll removed.
- uchar_c16rtomb, uchar_c32rtomb, uchar_mbrtoc16 and uchar_mbrtoc32 removed for MSVCR*, UCRT only for now.
- Updates to DX12 headers and much more from Wine.
- Many other new win32 APIs.