Martin Storsjo martin@martin.st writes:
Since MSVC 2015/Windows 10, the C runtime has now been split into two parts, ucrtbase, which is the generic C runtime which is now considered a system component, and vcruntimeX which is specific to the compiler version.
Even if this DLL only has a fraction of the functions of the full msvcrt/ucrtbase, it still requires almost all the object files from msvcrt.
It would be better to isolate the corresponding code so that we don't need all the files.