[CRT] Sync $I10_OUTPUT and test with wine head Both were broken on MSVC builds, where a long double is 64 bits and not 80 bits like on GCC. The new code works on MSVC builds, too.
[MSVCRT] Initialize exception support in DllMain
[CRT][MSVCRT] Implement _CrtDbgReport(W)V and redefine _CrtDbgReport(W) around those (#5678) Also add the internal _VCrtDbgReportA and _VCrtDbgReportW functions listed in https://learn.microsoft.com/en-us/cpp/c-runtime-library/internal-crt-globals-and-functions?view=msvc-170 CORE-11835, CORE-15517
[CRT][MSVCRT] Import _gcvt and _gcvt_s from wine and export _gcvt_s on Vista+ Fixes a crash in msvcrt_winetest string
[SDK][CRT][MSVCRT] Implement _CrtSetReportMode and _CrtSetReportFile (#5662) - Implement reporting to file. CORE-11835, CORE-15517, ROSTESTS-386
[MSVCRT] Officially implement _localtime32{,_s} (#5652) required by the guest additions of an app called "UTM", which is a QEMU fork
[CPPRT][CRT][MSVCRT] Move __CxxFrameHandler3 to crt and export it on NT6 Previously it was in cpprt, which is a support library for C++, containing functions that are not exported by msvcrt. But since Vista __CxxFrameHandler3 is exported by msvcrt. Therefore move it to crt, and to satisfy pre-Vista configurations, also add it to msvcrtex.
[MSVCRT] Fix build with vista exports
[MSVCRT] Enable _wfindfirst64 and _wfindnext64 in msvcrt.spec (#4464) CORE-17666
[ARM] Fix some compilation errors for ARM CORE-17634 CORE-17604
[CRT_APITEST] Do not test functions that are missing on ARM Addendum to 5f548654. ROSTESTS-374 CORE-17604
[CRT_APITEST] Add tests for data exports
[CRT] Fix _onexit Avoid calling malloc in CR initialisation code. Have executables call msvcrt implementation, while the DLLs keep their own function tables CORE-17362
[MSVCRT] Add vista exports
[MSVCRT] -i386 -> -arch=i386 for consistency
[MSVCRT] Fix some architecture specific exports
[MSVCRT][APISETS] Update spec files for __DestructExceptionObject() (#2682) - [MSVCRT] __DestructExceptionObject(): Remove '-version=0x600+' - [APISETS] __DestructExceptionObject(): Forward it to msvcrt CORE-15135
[MSVCRT] Add _snwscanf
[CRT] Import wine exception handling code The code is mostly unchanged. This includes the following changes: * Move all wine code to crt/wine to keep it separated from our own code * Add a minimal winternl.h * Remove the asm macros from wine/config.h * Include wine/asm.h where required * Fix the names of the exported functions (GCC uses thiscall now and no wrappers are used anymore)
[CRT][MSVCRT] Add __DestructExceptionObject from wine