[PATCH v2] api-ms-win-core-crt-l1-1-0: Add dll.

Andrey Gusev andrey.goosev at gmail.com
Wed Jun 21 13:08:06 CDT 2017


Signed-off-by: Andrey Gusev <andrey.goosev at gmail.com>
---
 configure                                          |  2 +
 configure.ac                                       |  1 +
 dlls/api-ms-win-core-crt-l1-1-0/Makefile.in        |  1 +
 .../api-ms-win-core-crt-l1-1-0.spec                | 98 ++++++++++++++++++++++
 tools/make_specfiles                               |  4 +
 5 files changed, 106 insertions(+)
 create mode 100644 dlls/api-ms-win-core-crt-l1-1-0/Makefile.in
 create mode 100644 dlls/api-ms-win-core-crt-l1-1-0/api-ms-win-core-crt-l1-1-0.spec

diff --git a/configure b/configure
index 02de880..95879c0 100755
--- a/configure
+++ b/configure
@@ -889,6 +889,7 @@ enable_api_ms_win_core_com_l1_1_1
 enable_api_ms_win_core_com_private_l1_1_0
 enable_api_ms_win_core_console_l1_1_0
 enable_api_ms_win_core_console_l2_1_0
+enable_api_ms_win_core_crt_l1_1_0
 enable_api_ms_win_core_datetime_l1_1_0
 enable_api_ms_win_core_datetime_l1_1_1
 enable_api_ms_win_core_debug_l1_1_0
@@ -17780,6 +17781,7 @@ wine_fn_config_dll api-ms-win-core-com-l1-1-1 enable_api_ms_win_core_com_l1_1_1
 wine_fn_config_dll api-ms-win-core-com-private-l1-1-0 enable_api_ms_win_core_com_private_l1_1_0
 wine_fn_config_dll api-ms-win-core-console-l1-1-0 enable_api_ms_win_core_console_l1_1_0
 wine_fn_config_dll api-ms-win-core-console-l2-1-0 enable_api_ms_win_core_console_l2_1_0
+wine_fn_config_dll api-ms-win-core-crt-l1-1-0 enable_api_ms_win_core_crt_l1_1_0
 wine_fn_config_dll api-ms-win-core-datetime-l1-1-0 enable_api_ms_win_core_datetime_l1_1_0
 wine_fn_config_dll api-ms-win-core-datetime-l1-1-1 enable_api_ms_win_core_datetime_l1_1_1
 wine_fn_config_dll api-ms-win-core-debug-l1-1-0 enable_api_ms_win_core_debug_l1_1_0
diff --git a/configure.ac b/configure.ac
index 7ae29f7..c611fba 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2721,6 +2721,7 @@ WINE_CONFIG_DLL(api-ms-win-core-com-l1-1-1)
 WINE_CONFIG_DLL(api-ms-win-core-com-private-l1-1-0)
 WINE_CONFIG_DLL(api-ms-win-core-console-l1-1-0)
 WINE_CONFIG_DLL(api-ms-win-core-console-l2-1-0)
+WINE_CONFIG_DLL(api-ms-win-core-crt-l1-1-0)
 WINE_CONFIG_DLL(api-ms-win-core-datetime-l1-1-0)
 WINE_CONFIG_DLL(api-ms-win-core-datetime-l1-1-1)
 WINE_CONFIG_DLL(api-ms-win-core-debug-l1-1-0)
diff --git a/dlls/api-ms-win-core-crt-l1-1-0/Makefile.in b/dlls/api-ms-win-core-crt-l1-1-0/Makefile.in
new file mode 100644
index 0000000..e0b0fd6
--- /dev/null
+++ b/dlls/api-ms-win-core-crt-l1-1-0/Makefile.in
@@ -0,0 +1 @@
+MODULE    = api-ms-win-core-crt-l1-1-0.dll
diff --git a/dlls/api-ms-win-core-crt-l1-1-0/api-ms-win-core-crt-l1-1-0.spec b/dlls/api-ms-win-core-crt-l1-1-0/api-ms-win-core-crt-l1-1-0.spec
new file mode 100644
index 0000000..2b6bd51
--- /dev/null
+++ b/dlls/api-ms-win-core-crt-l1-1-0/api-ms-win-core-crt-l1-1-0.spec
@@ -0,0 +1,98 @@
+@ cdecl __isascii(long) ucrtbase.__isascii
+@ cdecl -ret64 _atoi64(str) ucrtbase._atoi64
+@ cdecl _errno() ucrtbase._errno
+@ cdecl -arch=i386 _except_handler4_common(ptr ptr ptr ptr ptr ptr) ucrtbase._except_handler4_common
+@ stub _fltused
+@ cdecl -arch=i386 -ret64 _ftol() ucrtbase._ftol
+@ cdecl -arch=i386 -ret64 _ftol2() MSVCRT__ftol
+@ cdecl -arch=i386 -ret64 _ftol2_sse() MSVCRT__ftol
+@ cdecl _i64tow_s(int64 ptr long long) ucrtbase._i64tow_s
+@ cdecl _itow_s(long ptr long long) ucrtbase._itow_s
+@ cdecl -arch=i386 _local_unwind4(ptr ptr long) ucrtbase._local_unwind4
+@ cdecl _ltow_s(long ptr long long) ucrtbase._ltow_s
+@ varargs _snprintf_s(ptr long long str) msvcr120._snprintf_s
+@ varargs _snwprintf_s(ptr long long wstr) msvcr120._snwprintf_s
+@ cdecl _splitpath_s(str ptr long ptr long ptr long ptr long) ucrtbase._splitpath_s
+@ cdecl _stricmp(str str) ucrtbase._stricmp
+@ cdecl _strlwr_s(ptr long) ucrtbase._strlwr_s
+@ cdecl _strnicmp(str str long) ucrtbase._strnicmp
+@ cdecl _strupr_s(str long) ucrtbase._strupr_s
+@ cdecl _ui64tow_s(int64 ptr long long) ucrtbase._ui64tow_s
+@ cdecl _ultow(long ptr long) ucrtbase._ultow
+@ cdecl _ultow_s(long ptr long long) ucrtbase._ultow_s
+@ cdecl _vsnprintf_s(ptr long long str ptr) msvcr120._vsnprintf_s
+@ cdecl _vsnwprintf_s(ptr long long wstr ptr) msvcr120._vsnwprintf_s
+@ cdecl _wcsicmp(wstr wstr) ucrtbase._wcsicmp
+@ cdecl _wcslwr_s(wstr long) ucrtbase._wcslwr_s
+@ cdecl _wcsnicmp(wstr wstr long) ucrtbase._wcsnicmp
+@ cdecl -ret64 _wcstoi64(wstr ptr long) ucrtbase._wcstoi64
+@ cdecl -ret64 _wcstoui64(wstr ptr long) ucrtbase._wcstoui64
+@ cdecl _wcsupr_s(wstr long) ucrtbase._wcsupr_s
+@ cdecl _wsplitpath_s(wstr ptr long ptr long ptr long ptr long) ucrtbase._wsplitpath_s
+@ cdecl _wtoi(wstr) ucrtbase._wtoi
+@ cdecl -ret64 _wtoi64(wstr) ucrtbase._wtoi64
+@ cdecl _wtol(wstr) ucrtbase._wtol
+@ cdecl atoi(str) ucrtbase.atoi
+@ cdecl atol(str) ucrtbase.atol
+@ cdecl isalnum(long) ucrtbase.isalnum
+@ cdecl isdigit(long) ucrtbase.isdigit
+@ cdecl isgraph(long) ucrtbase.isgraph
+@ cdecl islower(long) ucrtbase.islower
+@ cdecl isprint(long) ucrtbase.isprint
+@ cdecl isspace(long) ucrtbase.isspace
+@ cdecl isupper(long) ucrtbase.isupper
+@ cdecl iswalnum(long) ucrtbase.iswalnum
+@ cdecl iswascii(long) ucrtbase.iswascii
+@ cdecl iswctype(long long) ucrtbase.iswctype
+@ cdecl iswdigit(long) ucrtbase.iswdigit
+@ cdecl iswgraph(long) ucrtbase.iswgraph
+@ cdecl iswprint(long) ucrtbase.iswprint
+@ cdecl iswspace(long) ucrtbase.iswspace
+@ cdecl memcmp(ptr ptr long) ucrtbase.memcmp
+@ cdecl memcpy(ptr ptr long) ucrtbase.memcpy
+@ cdecl memcpy_s(ptr long ptr long) ucrtbase.memcpy_s
+@ cdecl memmove(ptr ptr long) ucrtbase.memmove
+@ cdecl memmove_s(ptr long ptr long) ucrtbase.memmove_s
+@ cdecl memset(ptr long long) ucrtbase.memset
+@ cdecl qsort_s(ptr long long ptr ptr) ucrtbase.qsort_s
+@ varargs sprintf_s(ptr long str) msvcr120.sprintf_s
+@ varargs sscanf_s(str str) msvcr120.sscanf_s
+@ cdecl strcat_s(str long str) ucrtbase.strcat_s
+@ cdecl strchr(str long) ucrtbase.strchr
+@ cdecl strcmp(str str) ucrtbase.strcmp
+@ cdecl strcpy_s(ptr long str) ucrtbase.strcpy_s
+@ cdecl strcspn(str str) ucrtbase.strcspn
+@ cdecl strlen(str) ucrtbase.strlen
+@ cdecl strncat_s(str long str long) ucrtbase.strncat_s
+@ cdecl strncmp(str str long) ucrtbase.strncmp
+@ cdecl strncpy_s(ptr long str long) ucrtbase.strncpy_s
+@ cdecl strnlen(str long) ucrtbase.strnlen
+@ cdecl strpbrk(str str) ucrtbase.strpbrk
+@ cdecl strrchr(str long) ucrtbase.strrchr
+@ cdecl strstr(str str) ucrtbase.strstr
+@ cdecl strtok_s(ptr str ptr) ucrtbase.strtok_s
+@ cdecl strtol(str ptr long) ucrtbase.strtol
+@ cdecl strtoul(str ptr long) ucrtbase.strtoul
+@ varargs swprintf_s(ptr long wstr) msvcr120.swprintf_s
+@ cdecl tolower(long) ucrtbase.tolower
+@ cdecl toupper(long) ucrtbase.toupper
+@ cdecl towlower(long) ucrtbase.towlower
+@ cdecl towupper(long) ucrtbase.towupper
+@ cdecl vsprintf_s(ptr long str ptr) msvcr120.vsprintf_s
+@ cdecl vswprintf_s(ptr long wstr ptr) msvcr120.vswprintf_s
+@ cdecl wcscat_s(wstr long wstr) ucrtbase.wcscat_s
+@ cdecl wcschr(wstr long) ucrtbase.wcschr
+@ cdecl wcscmp(wstr wstr) ucrtbase.wcscmp
+@ cdecl wcscpy_s(ptr long wstr) ucrtbase.wcscpy_s
+@ cdecl wcscspn(wstr wstr) ucrtbase.wcscspn
+@ cdecl wcslen(wstr) ucrtbase.wcslen
+@ cdecl wcsncat_s(wstr long wstr long) ucrtbase.wcsncat_s
+@ cdecl wcsncmp(wstr wstr long) ucrtbase.wcsncmp
+@ cdecl wcsncpy_s(ptr long wstr long) ucrtbase.wcsncpy_s
+@ cdecl wcsnlen(wstr long) ucrtbase.wcsnlen
+@ cdecl wcspbrk(wstr wstr) ucrtbase.wcspbrk
+@ cdecl wcsrchr(wstr long) ucrtbase.wcsrchr
+@ cdecl wcsstr(wstr wstr) ucrtbase.wcsstr
+@ cdecl wcstok_s(ptr wstr ptr) ucrtbase.wcstok_s
+@ cdecl wcstol(wstr ptr long) ucrtbase.wcstol
+@ cdecl wcstoul(wstr ptr long) ucrtbase.wcstoul
diff --git a/tools/make_specfiles b/tools/make_specfiles
index ca620da..3da597b 100755
--- a/tools/make_specfiles
+++ b/tools/make_specfiles
@@ -53,6 +53,10 @@ my @dll_groups =
  ],
  [
   "ucrtbase",
+  "api-ms-win-core-crt-l1-1-0",
+ ],
+ [
+  "ucrtbase",
   "api-ms-win-crt-conio-l1-1-0",
   "api-ms-win-crt-convert-l1-1-0",
   "api-ms-win-crt-environment-l1-1-0",
-- 
2.7.5




More information about the wine-patches mailing list