Martin Storsjo : api-ms-win-crt-multibyte-l1-1-0: Add stub dll.

Alexandre Julliard julliard at wine.codeweavers.com
Wed Aug 26 09:57:10 CDT 2015


Module: wine
Branch: master
Commit: ecbb548b52964d33df1c5b756fe847eb73d15844
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=ecbb548b52964d33df1c5b756fe847eb73d15844

Author: Martin Storsjo <martin at martin.st>
Date:   Wed Aug 26 09:44:49 2015 +0300

api-ms-win-crt-multibyte-l1-1-0: Add stub dll.

---

 configure                                          |   2 +
 configure.ac                                       |   1 +
 dlls/api-ms-win-crt-multibyte-l1-1-0/Makefile.in   |   1 +
 .../api-ms-win-crt-multibyte-l1-1-0.spec           | 200 +++++++++++++++++++++
 tools/make_specfiles                               |   1 +
 5 files changed, 205 insertions(+)

diff --git a/configure b/configure
index 52eaaee..e9dc76d 100755
--- a/configure
+++ b/configure
@@ -922,6 +922,7 @@ enable_api_ms_win_crt_filesystem_l1_1_0
 enable_api_ms_win_crt_heap_l1_1_0
 enable_api_ms_win_crt_locale_l1_1_0
 enable_api_ms_win_crt_math_l1_1_0
+enable_api_ms_win_crt_multibyte_l1_1_0
 enable_api_ms_win_downlevel_advapi32_l1_1_0
 enable_api_ms_win_downlevel_advapi32_l2_1_0
 enable_api_ms_win_downlevel_normaliz_l1_1_0
@@ -17169,6 +17170,7 @@ wine_fn_config_dll api-ms-win-crt-filesystem-l1-1-0 enable_api_ms_win_crt_filesy
 wine_fn_config_dll api-ms-win-crt-heap-l1-1-0 enable_api_ms_win_crt_heap_l1_1_0
 wine_fn_config_dll api-ms-win-crt-locale-l1-1-0 enable_api_ms_win_crt_locale_l1_1_0
 wine_fn_config_dll api-ms-win-crt-math-l1-1-0 enable_api_ms_win_crt_math_l1_1_0
+wine_fn_config_dll api-ms-win-crt-multibyte-l1-1-0 enable_api_ms_win_crt_multibyte_l1_1_0
 wine_fn_config_dll api-ms-win-downlevel-advapi32-l1-1-0 enable_api_ms_win_downlevel_advapi32_l1_1_0
 wine_fn_config_dll api-ms-win-downlevel-advapi32-l2-1-0 enable_api_ms_win_downlevel_advapi32_l2_1_0
 wine_fn_config_dll api-ms-win-downlevel-normaliz-l1-1-0 enable_api_ms_win_downlevel_normaliz_l1_1_0
diff --git a/configure.ac b/configure.ac
index e780e2b..231dfe1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2762,6 +2762,7 @@ WINE_CONFIG_DLL(api-ms-win-crt-filesystem-l1-1-0)
 WINE_CONFIG_DLL(api-ms-win-crt-heap-l1-1-0)
 WINE_CONFIG_DLL(api-ms-win-crt-locale-l1-1-0)
 WINE_CONFIG_DLL(api-ms-win-crt-math-l1-1-0)
+WINE_CONFIG_DLL(api-ms-win-crt-multibyte-l1-1-0)
 WINE_CONFIG_DLL(api-ms-win-downlevel-advapi32-l1-1-0)
 WINE_CONFIG_DLL(api-ms-win-downlevel-advapi32-l2-1-0)
 WINE_CONFIG_DLL(api-ms-win-downlevel-normaliz-l1-1-0)
diff --git a/dlls/api-ms-win-crt-multibyte-l1-1-0/Makefile.in b/dlls/api-ms-win-crt-multibyte-l1-1-0/Makefile.in
new file mode 100644
index 0000000..92f5134
--- /dev/null
+++ b/dlls/api-ms-win-crt-multibyte-l1-1-0/Makefile.in
@@ -0,0 +1 @@
+MODULE    = api-ms-win-crt-multibyte-l1-1-0.dll
diff --git a/dlls/api-ms-win-crt-multibyte-l1-1-0/api-ms-win-crt-multibyte-l1-1-0.spec b/dlls/api-ms-win-crt-multibyte-l1-1-0/api-ms-win-crt-multibyte-l1-1-0.spec
new file mode 100644
index 0000000..568b4ef
--- /dev/null
+++ b/dlls/api-ms-win-crt-multibyte-l1-1-0/api-ms-win-crt-multibyte-l1-1-0.spec
@@ -0,0 +1,200 @@
+@ cdecl __p__mbcasemap() ucrtbase.__p__mbcasemap
+@ cdecl __p__mbctype() ucrtbase.__p__mbctype
+@ cdecl _ismbbalnum(long) ucrtbase._ismbbalnum
+@ stub _ismbbalnum_l
+@ cdecl _ismbbalpha(long) ucrtbase._ismbbalpha
+@ stub _ismbbalpha_l
+@ stub _ismbbblank
+@ stub _ismbbblank_l
+@ cdecl _ismbbgraph(long) ucrtbase._ismbbgraph
+@ stub _ismbbgraph_l
+@ cdecl _ismbbkalnum(long) ucrtbase._ismbbkalnum
+@ stub _ismbbkalnum_l
+@ cdecl _ismbbkana(long) ucrtbase._ismbbkana
+@ stub _ismbbkana_l
+@ cdecl _ismbbkprint(long) ucrtbase._ismbbkprint
+@ stub _ismbbkprint_l
+@ cdecl _ismbbkpunct(long) ucrtbase._ismbbkpunct
+@ stub _ismbbkpunct_l
+@ cdecl _ismbblead(long) ucrtbase._ismbblead
+@ cdecl _ismbblead_l(long ptr) ucrtbase._ismbblead_l
+@ cdecl _ismbbprint(long) ucrtbase._ismbbprint
+@ stub _ismbbprint_l
+@ cdecl _ismbbpunct(long) ucrtbase._ismbbpunct
+@ stub _ismbbpunct_l
+@ cdecl _ismbbtrail(long) ucrtbase._ismbbtrail
+@ stub _ismbbtrail_l
+@ cdecl _ismbcalnum(long) ucrtbase._ismbcalnum
+@ stub _ismbcalnum_l
+@ cdecl _ismbcalpha(long) ucrtbase._ismbcalpha
+@ stub _ismbcalpha_l
+@ stub _ismbcblank
+@ stub _ismbcblank_l
+@ cdecl _ismbcdigit(long) ucrtbase._ismbcdigit
+@ stub _ismbcdigit_l
+@ cdecl _ismbcgraph(long) ucrtbase._ismbcgraph
+@ stub _ismbcgraph_l
+@ cdecl _ismbchira(long) ucrtbase._ismbchira
+@ stub _ismbchira_l
+@ cdecl _ismbckata(long) ucrtbase._ismbckata
+@ stub _ismbckata_l
+@ cdecl _ismbcl0(long) ucrtbase._ismbcl0
+@ stub _ismbcl0_l
+@ cdecl _ismbcl1(long) ucrtbase._ismbcl1
+@ stub _ismbcl1_l
+@ cdecl _ismbcl2(long) ucrtbase._ismbcl2
+@ stub _ismbcl2_l
+@ cdecl _ismbclegal(long) ucrtbase._ismbclegal
+@ stub _ismbclegal_l
+@ cdecl _ismbclower(long) ucrtbase._ismbclower
+@ stub _ismbclower_l
+@ cdecl _ismbcprint(long) ucrtbase._ismbcprint
+@ stub _ismbcprint_l
+@ cdecl _ismbcpunct(long) ucrtbase._ismbcpunct
+@ stub _ismbcpunct_l
+@ cdecl _ismbcspace(long) ucrtbase._ismbcspace
+@ stub _ismbcspace_l
+@ cdecl _ismbcsymbol(long) ucrtbase._ismbcsymbol
+@ stub _ismbcsymbol_l
+@ cdecl _ismbcupper(long) ucrtbase._ismbcupper
+@ stub _ismbcupper_l
+@ cdecl _ismbslead(ptr ptr) ucrtbase._ismbslead
+@ stub _ismbslead_l
+@ cdecl _ismbstrail(ptr ptr) ucrtbase._ismbstrail
+@ stub _ismbstrail_l
+@ cdecl _mbbtombc(long) ucrtbase._mbbtombc
+@ stub _mbbtombc_l
+@ cdecl _mbbtype(long long) ucrtbase._mbbtype
+@ stub _mbbtype_l
+@ stub _mbcasemap
+@ cdecl _mbccpy(ptr str) ucrtbase._mbccpy
+@ stub _mbccpy_l
+@ stub _mbccpy_s
+@ stub _mbccpy_s_l
+@ cdecl _mbcjistojms(long) ucrtbase._mbcjistojms
+@ stub _mbcjistojms_l
+@ cdecl _mbcjmstojis(long) ucrtbase._mbcjmstojis
+@ stub _mbcjmstojis_l
+@ cdecl _mbclen(ptr) ucrtbase._mbclen
+@ stub _mbclen_l
+@ cdecl _mbctohira(long) ucrtbase._mbctohira
+@ stub _mbctohira_l
+@ cdecl _mbctokata(long) ucrtbase._mbctokata
+@ stub _mbctokata_l
+@ cdecl _mbctolower(long) ucrtbase._mbctolower
+@ stub _mbctolower_l
+@ cdecl _mbctombb(long) ucrtbase._mbctombb
+@ stub _mbctombb_l
+@ cdecl _mbctoupper(long) ucrtbase._mbctoupper
+@ stub _mbctoupper_l
+@ stub _mblen_l
+@ cdecl _mbsbtype(str long) ucrtbase._mbsbtype
+@ stub _mbsbtype_l
+@ cdecl _mbscat_s(ptr long str) ucrtbase._mbscat_s
+@ cdecl _mbscat_s_l(ptr long str ptr) ucrtbase._mbscat_s_l
+@ cdecl _mbschr(str long) ucrtbase._mbschr
+@ stub _mbschr_l
+@ cdecl _mbscmp(str str) ucrtbase._mbscmp
+@ stub _mbscmp_l
+@ cdecl _mbscoll(str str) ucrtbase._mbscoll
+@ cdecl _mbscoll_l(str str ptr) ucrtbase._mbscoll_l
+@ cdecl _mbscpy_s(ptr long str) ucrtbase._mbscpy_s
+@ cdecl _mbscpy_s_l(ptr long str ptr) ucrtbase._mbscpy_s_l
+@ cdecl _mbscspn(str str) ucrtbase._mbscspn
+@ stub _mbscspn_l
+@ cdecl _mbsdec(ptr ptr) ucrtbase._mbsdec
+@ stub _mbsdec_l
+@ stub _mbsdup
+@ cdecl _mbsicmp(str str) ucrtbase._mbsicmp
+@ stub _mbsicmp_l
+@ cdecl _mbsicoll(str str) ucrtbase._mbsicoll
+@ cdecl _mbsicoll_l(str str ptr) ucrtbase._mbsicoll_l
+@ cdecl _mbsinc(str) ucrtbase._mbsinc
+@ stub _mbsinc_l
+@ cdecl _mbslen(str) ucrtbase._mbslen
+@ stub _mbslen_l
+@ cdecl _mbslwr(str) ucrtbase._mbslwr
+@ stub _mbslwr_l
+@ cdecl _mbslwr_s(str long) ucrtbase._mbslwr_s
+@ stub _mbslwr_s_l
+@ cdecl _mbsnbcat(str str long) ucrtbase._mbsnbcat
+@ stub _mbsnbcat_l
+@ cdecl _mbsnbcat_s(str long ptr long) ucrtbase._mbsnbcat_s
+@ stub _mbsnbcat_s_l
+@ cdecl _mbsnbcmp(str str long) ucrtbase._mbsnbcmp
+@ stub _mbsnbcmp_l
+@ cdecl _mbsnbcnt(ptr long) ucrtbase._mbsnbcnt
+@ stub _mbsnbcnt_l
+@ cdecl _mbsnbcoll(str str long) ucrtbase._mbsnbcoll
+@ cdecl _mbsnbcoll_l(str str long ptr) ucrtbase._mbsnbcoll_l
+@ cdecl _mbsnbcpy(ptr str long) ucrtbase._mbsnbcpy
+@ stub _mbsnbcpy_l
+@ cdecl _mbsnbcpy_s(ptr long str long) ucrtbase._mbsnbcpy_s
+@ cdecl _mbsnbcpy_s_l(ptr long str long ptr) ucrtbase._mbsnbcpy_s_l
+@ cdecl _mbsnbicmp(str str long) ucrtbase._mbsnbicmp
+@ stub _mbsnbicmp_l
+@ cdecl _mbsnbicoll(str str long) ucrtbase._mbsnbicoll
+@ cdecl _mbsnbicoll_l(str str long ptr) ucrtbase._mbsnbicoll_l
+@ cdecl _mbsnbset(ptr long long) ucrtbase._mbsnbset
+@ stub _mbsnbset_l
+@ stub _mbsnbset_s
+@ stub _mbsnbset_s_l
+@ cdecl _mbsncat(str str long) ucrtbase._mbsncat
+@ stub _mbsncat_l
+@ stub _mbsncat_s
+@ stub _mbsncat_s_l
+@ cdecl _mbsnccnt(str long) ucrtbase._mbsnccnt
+@ stub _mbsnccnt_l
+@ cdecl _mbsncmp(str str long) ucrtbase._mbsncmp
+@ stub _mbsncmp_l
+@ cdecl _mbsncoll(str str long) ucrtbase._mbsncoll
+@ stub _mbsncoll_l
+@ cdecl _mbsncpy(ptr str long) ucrtbase._mbsncpy
+@ stub _mbsncpy_l
+@ stub _mbsncpy_s
+@ stub _mbsncpy_s_l
+@ cdecl _mbsnextc(str) ucrtbase._mbsnextc
+@ stub _mbsnextc_l
+@ cdecl _mbsnicmp(str str long) ucrtbase._mbsnicmp
+@ stub _mbsnicmp_l
+@ cdecl _mbsnicoll(str str long) ucrtbase._mbsnicoll
+@ stub _mbsnicoll_l
+@ cdecl _mbsninc(str long) ucrtbase._mbsninc
+@ stub _mbsninc_l
+@ stub _mbsnlen
+@ stub _mbsnlen_l
+@ cdecl _mbsnset(ptr long long) ucrtbase._mbsnset
+@ stub _mbsnset_l
+@ stub _mbsnset_s
+@ stub _mbsnset_s_l
+@ cdecl _mbspbrk(str str) ucrtbase._mbspbrk
+@ stub _mbspbrk_l
+@ cdecl _mbsrchr(str long) ucrtbase._mbsrchr
+@ stub _mbsrchr_l
+@ cdecl _mbsrev(str) ucrtbase._mbsrev
+@ stub _mbsrev_l
+@ cdecl _mbsset(ptr long) ucrtbase._mbsset
+@ stub _mbsset_l
+@ stub _mbsset_s
+@ stub _mbsset_s_l
+@ cdecl _mbsspn(str str) ucrtbase._mbsspn
+@ stub _mbsspn_l
+@ cdecl _mbsspnp(str str) ucrtbase._mbsspnp
+@ stub _mbsspnp_l
+@ cdecl _mbsstr(str str) ucrtbase._mbsstr
+@ stub _mbsstr_l
+@ cdecl _mbstok(str str) ucrtbase._mbstok
+@ cdecl _mbstok_l(str str ptr) ucrtbase._mbstok_l
+@ cdecl _mbstok_s(str str ptr) ucrtbase._mbstok_s
+@ cdecl _mbstok_s_l(str str ptr ptr) ucrtbase._mbstok_s_l
+@ cdecl _mbstowcs_l(ptr str long ptr) ucrtbase._mbstowcs_l
+@ cdecl _mbstowcs_s_l(ptr ptr long str long ptr) ucrtbase._mbstowcs_s_l
+@ cdecl _mbstrlen(str) ucrtbase._mbstrlen
+@ cdecl _mbstrlen_l(str ptr) ucrtbase._mbstrlen_l
+@ stub _mbstrnlen
+@ stub _mbstrnlen_l
+@ cdecl _mbsupr(str) ucrtbase._mbsupr
+@ stub _mbsupr_l
+@ cdecl _mbsupr_s(str long) ucrtbase._mbsupr_s
+@ stub _mbsupr_s_l
+@ cdecl _mbtowc_l(ptr str long ptr) ucrtbase._mbtowc_l
diff --git a/tools/make_specfiles b/tools/make_specfiles
index 9fd089d..1ec0908 100755
--- a/tools/make_specfiles
+++ b/tools/make_specfiles
@@ -58,6 +58,7 @@ my @dll_groups =
   "api-ms-win-crt-heap-l1-1-0",
   "api-ms-win-crt-locale-l1-1-0",
   "api-ms-win-crt-math-l1-1-0",
+  "api-ms-win-crt-multibyte-l1-1-0",
  ],
  [
   "msvcp120",




More information about the wine-cvs mailing list