From: Andrey Gusev Subject: [PATCH v3] api-ms-win-core-crt-l1-1-0: Add dll. Message-Id: <1498125976-7493-1-git-send-email-andrey.goosev@gmail.com> Date: Thu, 22 Jun 2017 13:06:15 +0300 Signed-off-by: Andrey Gusev --- 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..235d526 --- /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) msvcrt._snprintf_s +@ varargs _snwprintf_s(ptr long long wstr) msvcrt._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) msvcrt._vsnprintf_s +@ cdecl _vsnwprintf_s(ptr long long wstr ptr) msvcrt._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) msvcrt.sprintf_s +@ varargs sscanf_s(str str) msvcrt.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) msvcrt.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) msvcrt.vsprintf_s +@ cdecl vswprintf_s(ptr long wstr ptr) msvcrt.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