[PATCH] ucrtbase: Add the new universal CRT DLL.

Martin Storsjö martin at martin.st
Wed Aug 19 17:07:12 CDT 2015


On Thu, 13 Aug 2015, Martin Storsjo wrote:

> 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 (in Windows 10, and as an extra installed runtime
> component for older Windows version), and vcruntimeX which is specific
> to the compiler version.
>
> This uses the msvcrt implementation, just like the earlier msvcr* DLLs.
>
> Functions with names that existed in msvcr120 are hooked up so far.
> ---
> This is based on ucrtbase.dll from Windows 10 RTM.
>
> Sending this as a standalone patch, with the other pieces coming
> in smaller bunches once this is applied.
> ---
> configure.ac                |    1 +
> dlls/ucrtbase/Makefile.in   |   33 +
> dlls/ucrtbase/ucrtbase.spec | 2542 +++++++++++++++++++++++++++++++++++++++++++
> 3 files changed, 2576 insertions(+)
> create mode 100644 dlls/ucrtbase/Makefile.in
> create mode 100644 dlls/ucrtbase/ucrtbase.spec

Any further comments on this? I resent it as a single patch without the 
rest of the patchset, as suggested on IRC, but still haven't seen any 
comment on it.

// Martin



More information about the wine-devel mailing list