Nikolay Sivov : ucrtbase: Add wcstold()/_wcstold_l().
Alexandre Julliard
julliard at winehq.org
Tue Oct 6 15:33:10 CDT 2020
Module: wine
Branch: master
Commit: 5abeff59dfc2680cc3e4890f1b5d78c501a37857
URL: https://source.winehq.org/git/wine.git/?a=commit;h=5abeff59dfc2680cc3e4890f1b5d78c501a37857
Author: Nikolay Sivov <nsivov at codeweavers.com>
Date: Tue Oct 6 10:18:23 2020 +0300
ucrtbase: Add wcstold()/_wcstold_l().
Signed-off-by: Nikolay Sivov <nsivov at codeweavers.com>
Signed-off-by: Piotr Caban <piotr at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
.../api-ms-win-crt-convert-l1-1-0.spec | 4 ++--
.../api-ms-win-crt-private-l1-1-0.spec | 4 ++--
dlls/msvcr120/msvcr120.spec | 4 ++--
dlls/msvcr120_app/msvcr120_app.spec | 4 ++--
dlls/ucrtbase/ucrtbase.spec | 8 ++++----
5 files changed, 12 insertions(+), 12 deletions(-)
diff --git a/dlls/api-ms-win-crt-convert-l1-1-0/api-ms-win-crt-convert-l1-1-0.spec b/dlls/api-ms-win-crt-convert-l1-1-0/api-ms-win-crt-convert-l1-1-0.spec
index d662921d02..ab5128e500 100644
--- a/dlls/api-ms-win-crt-convert-l1-1-0/api-ms-win-crt-convert-l1-1-0.spec
+++ b/dlls/api-ms-win-crt-convert-l1-1-0/api-ms-win-crt-convert-l1-1-0.spec
@@ -56,7 +56,7 @@
@ cdecl -ret64 _wcstoi64_l(wstr ptr long ptr) ucrtbase._wcstoi64_l
@ stub _wcstoimax_l
@ cdecl _wcstol_l(wstr ptr long ptr) ucrtbase._wcstol_l
-@ stub _wcstold_l
+@ cdecl _wcstold_l(wstr ptr ptr) ucrtbase._wcstold_l
@ cdecl -ret64 _wcstoll_l(wstr ptr long ptr) ucrtbase._wcstoll_l
@ cdecl _wcstombs_l(ptr ptr long ptr) ucrtbase._wcstombs_l
@ cdecl _wcstombs_s_l(ptr ptr long wstr long ptr) ucrtbase._wcstombs_s_l
@@ -109,7 +109,7 @@
@ cdecl wcstof(ptr ptr) ucrtbase.wcstof
@ stub wcstoimax
@ cdecl wcstol(wstr ptr long) ucrtbase.wcstol
-@ stub wcstold
+@ cdecl wcstold(wstr ptr) ucrtbase.wcstold
@ cdecl -ret64 wcstoll(wstr ptr long) ucrtbase.wcstoll
@ cdecl wcstombs(ptr ptr long) ucrtbase.wcstombs
@ cdecl wcstombs_s(ptr ptr long wstr long) ucrtbase.wcstombs_s
diff --git a/dlls/api-ms-win-crt-private-l1-1-0/api-ms-win-crt-private-l1-1-0.spec b/dlls/api-ms-win-crt-private-l1-1-0/api-ms-win-crt-private-l1-1-0.spec
index 4dd07406db..1a31ac536c 100644
--- a/dlls/api-ms-win-crt-private-l1-1-0/api-ms-win-crt-private-l1-1-0.spec
+++ b/dlls/api-ms-win-crt-private-l1-1-0/api-ms-win-crt-private-l1-1-0.spec
@@ -799,7 +799,7 @@
@ cdecl -ret64 _o__wcstoi64(wstr ptr long) ucrtbase._o__wcstoi64
@ cdecl -ret64 _o__wcstoi64_l(wstr ptr long ptr) ucrtbase._o__wcstoi64_l
@ cdecl _o__wcstol_l(wstr ptr long ptr) ucrtbase._o__wcstol_l
-@ stub _o__wcstold_l
+@ cdecl _o__wcstold_l(wstr ptr ptr) ucrtbase._o__wcstold_l
@ cdecl -ret64 _o__wcstoll_l(wstr ptr long ptr) ucrtbase._o__wcstoll_l
@ cdecl _o__wcstombs_l(ptr ptr long ptr) ucrtbase._o__wcstombs_l
@ cdecl _o__wcstombs_s_l(ptr ptr long wstr long ptr) ucrtbase._o__wcstombs_s_l
@@ -1163,7 +1163,7 @@
@ cdecl _o_wcstok(wstr wstr ptr) ucrtbase._o_wcstok
@ cdecl _o_wcstok_s(ptr wstr ptr) ucrtbase._o_wcstok_s
@ cdecl _o_wcstol(wstr ptr long) ucrtbase._o_wcstol
-@ stub _o_wcstold
+@ cdecl _o_wcstold(wstr ptr ptr) ucrtbase._o_wcstold
@ cdecl -ret64 _o_wcstoll(wstr ptr long) ucrtbase._o_wcstoll
@ cdecl _o_wcstombs(ptr ptr long) ucrtbase._o_wcstombs
@ cdecl _o_wcstombs_s(ptr ptr long wstr long) ucrtbase._o_wcstombs_s
diff --git a/dlls/msvcr120/msvcr120.spec b/dlls/msvcr120/msvcr120.spec
index 4c944a9d21..fda4bb6903 100644
--- a/dlls/msvcr120/msvcr120.spec
+++ b/dlls/msvcr120/msvcr120.spec
@@ -1893,7 +1893,7 @@
@ cdecl -ret64 _wcstoi64_l(wstr ptr long ptr) MSVCRT__wcstoi64_l
@ stub _wcstoimax_l
@ cdecl _wcstol_l(wstr ptr long ptr) MSVCRT__wcstol_l
-@ stub _wcstold_l
+@ cdecl _wcstold_l(wstr ptr ptr) MSVCRT__wcstod_l
@ cdecl -ret64 _wcstoll_l(wstr ptr long ptr) MSVCRT__wcstoi64_l
@ cdecl _wcstombs_l(ptr ptr long ptr) MSVCRT__wcstombs_l
@ cdecl _wcstombs_s_l(ptr ptr long wstr long ptr) MSVCRT__wcstombs_s_l
@@ -2475,7 +2475,7 @@
@ cdecl wcstok(wstr wstr) MSVCRT_wcstok
@ cdecl wcstok_s(ptr wstr ptr) MSVCRT_wcstok_s
@ cdecl wcstol(wstr ptr long) MSVCRT_wcstol
-@ stub wcstold
+@ cdecl wcstold(wstr ptr) MSVCRT_wcstod
@ cdecl -ret64 wcstoll(wstr ptr long) MSVCRT__wcstoi64
@ cdecl wcstombs(ptr ptr long) MSVCRT_wcstombs
@ cdecl wcstombs_s(ptr ptr long wstr long) MSVCRT_wcstombs_s
diff --git a/dlls/msvcr120_app/msvcr120_app.spec b/dlls/msvcr120_app/msvcr120_app.spec
index 9d292ccef5..d0d5da6306 100644
--- a/dlls/msvcr120_app/msvcr120_app.spec
+++ b/dlls/msvcr120_app/msvcr120_app.spec
@@ -1586,7 +1586,7 @@
@ cdecl -ret64 _wcstoi64_l(wstr ptr long ptr) msvcr120._wcstoi64_l
@ stub _wcstoimax_l
@ cdecl _wcstol_l(wstr ptr long ptr) msvcr120._wcstol_l
-@ stub _wcstold_l
+@ cdecl _wcstold_l(wstr ptr ptr) msvcr120._wcstold_l
@ cdecl -ret64 _wcstoll_l(wstr ptr long ptr) msvcr120._wcstoll_l
@ cdecl _wcstombs_l(ptr ptr long ptr) msvcr120._wcstombs_l
@ cdecl _wcstombs_s_l(ptr ptr long wstr long ptr) msvcr120._wcstombs_s_l
@@ -2137,7 +2137,7 @@
@ cdecl wcstok(wstr wstr) msvcr120.wcstok
@ cdecl wcstok_s(ptr wstr ptr) msvcr120.wcstok_s
@ cdecl wcstol(wstr ptr long) msvcr120.wcstol
-@ stub wcstold
+@ cdecl wcstold(wstr ptr) msvcr120.wcstold
@ cdecl -ret64 wcstoll(wstr ptr long) msvcr120.wcstoll
@ cdecl wcstombs(ptr ptr long) msvcr120.wcstombs
@ cdecl wcstombs_s(ptr ptr long wstr long) msvcr120.wcstombs_s
diff --git a/dlls/ucrtbase/ucrtbase.spec b/dlls/ucrtbase/ucrtbase.spec
index 468d8dbb5a..16409de9f7 100644
--- a/dlls/ucrtbase/ucrtbase.spec
+++ b/dlls/ucrtbase/ucrtbase.spec
@@ -1463,7 +1463,7 @@
@ cdecl -ret64 _o__wcstoi64(wstr ptr long) MSVCRT__wcstoi64
@ cdecl -ret64 _o__wcstoi64_l(wstr ptr long ptr) MSVCRT__wcstoi64_l
@ cdecl _o__wcstol_l(wstr ptr long ptr) MSVCRT__wcstol_l
-@ stub _o__wcstold_l
+@ cdecl _o__wcstold_l(wstr ptr ptr) MSVCRT__wcstod_l
@ cdecl -ret64 _o__wcstoll_l(wstr ptr long ptr) MSVCRT__wcstoi64_l
@ cdecl _o__wcstombs_l(ptr ptr long ptr) MSVCRT__wcstombs_l
@ cdecl _o__wcstombs_s_l(ptr ptr long wstr long ptr) MSVCRT__wcstombs_s_l
@@ -1828,7 +1828,7 @@
@ cdecl _o_wcstok(wstr wstr ptr) MSVCRT_wcstok
@ cdecl _o_wcstok_s(ptr wstr ptr) MSVCRT_wcstok_s
@ cdecl _o_wcstol(wstr ptr long) MSVCRT_wcstol
-@ stub _o_wcstold
+@ cdecl _o_wcstold(wstr ptr ptr) MSVCRT_wcstod
@ cdecl -ret64 _o_wcstoll(wstr ptr long) MSVCRT__wcstoi64
@ cdecl _o_wcstombs(ptr ptr long) MSVCRT_wcstombs
@ cdecl _o_wcstombs_s(ptr ptr long wstr long) MSVCRT_wcstombs_s
@@ -2042,7 +2042,7 @@
@ cdecl -ret64 _wcstoi64_l(wstr ptr long ptr) MSVCRT__wcstoi64_l
@ stub _wcstoimax_l
@ cdecl _wcstol_l(wstr ptr long ptr) MSVCRT__wcstol_l
-@ stub _wcstold_l
+@ cdecl _wcstold_l(wstr ptr ptr) MSVCRT__wcstod_l
@ cdecl -ret64 _wcstoll_l(wstr ptr long ptr) MSVCRT__wcstoi64_l
@ cdecl _wcstombs_l(ptr ptr long ptr) MSVCRT__wcstombs_l
@ cdecl _wcstombs_s_l(ptr ptr long wstr long ptr) MSVCRT__wcstombs_s_l
@@ -2582,7 +2582,7 @@
@ cdecl wcstok(wstr wstr ptr) MSVCRT_wcstok
@ cdecl wcstok_s(ptr wstr ptr) MSVCRT_wcstok_s
@ cdecl wcstol(wstr ptr long) MSVCRT_wcstol
-@ stub wcstold
+@ cdecl wcstold(wstr ptr) MSVCRT_wcstod
@ cdecl -ret64 wcstoll(wstr ptr long) MSVCRT__wcstoi64
@ cdecl wcstombs(ptr ptr long) MSVCRT_wcstombs
@ cdecl wcstombs_s(ptr ptr long wstr long) MSVCRT_wcstombs_s
More information about the wine-cvs
mailing list