Download and use embedded msvcrt.dll

This commit is contained in:
2025-11-09 13:18:33 -07:00
parent cc0a887302
commit d85671e3c6
11 changed files with 619 additions and 259 deletions

24
dll/msvcrt.cpp Normal file
View File

@@ -0,0 +1,24 @@
#include "macros.h"
#include "modules.h"
INCLUDE_BIN(_msvcrtDllData, EMBED_PATH)
extern const wibo::ModuleStub lib_msvcrt = {
.names =
(const char *[]){
"msvcrt",
"msvcrt40",
"msvcr70",
"msvcr71",
"msvcr80",
"msvcr90",
"msvcr100",
"msvcr110",
"msvcr120",
"msvcr130",
"msvcr140",
"ucrtbase",
nullptr,
},
.dllData = INCLUDE_BIN_SPAN(_msvcrtDllData),
};