From: Bartosz Kosiorek <gang65@poczta.onet.pl> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=59453 --- dlls/msvcp100/msvcp100.spec | 2 +- dlls/msvcp110/msvcp110.spec | 2 +- dlls/msvcp120/msvcp120.spec | 2 +- dlls/msvcp120_app/msvcp120_app.spec | 2 +- dlls/msvcp140/msvcp140.spec | 2 +- dlls/msvcp60/msvcp60.spec | 4 ++-- dlls/msvcp70/msvcp70.spec | 4 ++-- dlls/msvcp71/msvcp71.spec | 4 ++-- dlls/msvcp80/msvcp80.spec | 4 ++-- dlls/msvcp90/math.c | 4 +++- dlls/msvcp90/msvcp90.spec | 4 ++-- dlls/msvcp_win/msvcp_win.spec | 2 +- 12 files changed, 19 insertions(+), 17 deletions(-) diff --git a/dlls/msvcp100/msvcp100.spec b/dlls/msvcp100/msvcp100.spec index 9c52471d9bb..6234d3d8ffb 100644 --- a/dlls/msvcp100/msvcp100.spec +++ b/dlls/msvcp100/msvcp100.spec @@ -3866,7 +3866,7 @@ @ cdecl _Getwctypes(ptr ptr ptr ptr) @ extern _Hugeval @ extern _Inf -@ stub _LCosh +@ cdecl _LCosh(double double) _Cosh @ extern _LDenorm @ cdecl _LDscale(ptr long) _Dscale @ cdecl _LDtest(ptr) _Dtest diff --git a/dlls/msvcp110/msvcp110.spec b/dlls/msvcp110/msvcp110.spec index aba20f05008..410fdc26b61 100644 --- a/dlls/msvcp110/msvcp110.spec +++ b/dlls/msvcp110/msvcp110.spec @@ -3786,7 +3786,7 @@ @ cdecl _Getwctypes(ptr ptr ptr ptr) @ extern _Hugeval @ extern _Inf -@ stub _LCosh +@ cdecl _LCosh(double double) _Cosh @ extern _LDenorm @ stub _LDint @ cdecl _LDscale(ptr long) _Dscale diff --git a/dlls/msvcp120/msvcp120.spec b/dlls/msvcp120/msvcp120.spec index 97e55d6d8e4..92ca365539a 100644 --- a/dlls/msvcp120/msvcp120.spec +++ b/dlls/msvcp120/msvcp120.spec @@ -3729,7 +3729,7 @@ @ cdecl _Getwctypes(ptr ptr ptr ptr) @ extern _Hugeval @ extern _Inf -@ stub _LCosh +@ cdecl _LCosh(double double) _Cosh @ extern _LDenorm @ stub _LDint @ cdecl _LDscale(ptr long) _Dscale diff --git a/dlls/msvcp120_app/msvcp120_app.spec b/dlls/msvcp120_app/msvcp120_app.spec index 8f80ee05284..95ad844ee89 100644 --- a/dlls/msvcp120_app/msvcp120_app.spec +++ b/dlls/msvcp120_app/msvcp120_app.spec @@ -3729,7 +3729,7 @@ @ cdecl _Getwctypes(ptr ptr ptr ptr) msvcp120._Getwctypes @ extern _Hugeval msvcp120._Hugeval @ extern _Inf msvcp120._Inf -@ stub _LCosh +@ cdecl _LCosh(double double) msvcp120._Cosh @ extern _LDenorm msvcp120._LDenorm @ stub _LDint @ cdecl _LDscale(ptr long) msvcp120._LDscale diff --git a/dlls/msvcp140/msvcp140.spec b/dlls/msvcp140/msvcp140.spec index 15e828b186d..19420c8fb71 100644 --- a/dlls/msvcp140/msvcp140.spec +++ b/dlls/msvcp140/msvcp140.spec @@ -3659,7 +3659,7 @@ @ stub _Hard_links @ extern _Hugeval @ extern _Inf -@ stub _LCosh +@ cdecl _LCosh(double double) _Cosh @ extern _LDenorm @ cdecl _LDtest(ptr) _Dtest @ stub _LExp diff --git a/dlls/msvcp60/msvcp60.spec b/dlls/msvcp60/msvcp60.spec index a213c4d4257..b1b18de4d6c 100644 --- a/dlls/msvcp60/msvcp60.spec +++ b/dlls/msvcp60/msvcp60.spec @@ -2576,7 +2576,7 @@ @ cdecl -arch=win64 ?_Copy@?$basic_string@GU?$char_traits@G@std@@V?$allocator@G@2@@std@@AEAAX_K@Z(ptr long) basic_string_wchar__Copy @ cdecl ?_Cosh@?$_Ctr@M@std@@SAMMM@Z(float float) _FCosh @ cdecl ?_Cosh@?$_Ctr@N@std@@SANNN@Z(double double) _Cosh -@ stub ?_Cosh@?$_Ctr@O@std@@SAOOO@Z +@ cdecl ?_Cosh@?$_Ctr@O@std@@SAOOO@Z(double double) _Cosh @ cdecl -arch=arm ?_Decref@facet@locale@std@@QAAPAV123@XZ(ptr) locale_facet__Decref @ thiscall -arch=i386 ?_Decref@facet@locale@std@@QAEPAV123@XZ(ptr) locale_facet__Decref @ cdecl -arch=win64 ?_Decref@facet@locale@std@@QEAAPEAV123@XZ(ptr) locale_facet__Decref @@ -5658,7 +5658,7 @@ @ cdecl -norelay _Getcvt() @ extern _Hugeval _Hugeval @ extern _Inf _Inf -@ stub _LCosh +@ cdecl _LCosh(double double) _Cosh @ extern _LDenorm _LDenorm @ cdecl _LDscale(ptr long) _Dscale @ cdecl _LDtest(ptr) _Dtest diff --git a/dlls/msvcp70/msvcp70.spec b/dlls/msvcp70/msvcp70.spec index d49bc074cab..e3ff56b0e53 100644 --- a/dlls/msvcp70/msvcp70.spec +++ b/dlls/msvcp70/msvcp70.spec @@ -2401,7 +2401,7 @@ @ stub -arch=i386 ?_Copy@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@AAEXII@Z @ cdecl ?_Cosh@?$_Ctraits@M@std@@SAMMM@Z(float float) _FCosh @ cdecl ?_Cosh@?$_Ctraits@N@std@@SANNN@Z(double double) _Cosh -@ stub ?_Cosh@?$_Ctraits@O@std@@SAOOO@Z +@ cdecl ?_Cosh@?$_Ctraits@O@std@@SAOOO@Z(double double) _Cosh @ cdecl -arch=arm ?_Decref@facet@locale@std@@QAAPAV123@XZ(ptr) locale_facet__Decref @ thiscall -arch=i386 ?_Decref@facet@locale@std@@QAEPAV123@XZ(ptr) locale_facet__Decref @ cdecl -arch=win64 ?_Decref@facet@locale@std@@QEAAPEAV123@XZ(ptr) locale_facet__Decref @@ -6944,7 +6944,7 @@ @ cdecl _Getwctypes(ptr ptr ptr ptr) @ extern _Hugeval @ extern _Inf -@ stub _LCosh +@ cdecl _LCosh(double double) _Cosh @ extern _LDenorm @ cdecl _LDscale(ptr long) _Dscale @ cdecl _LDtest(ptr) _Dtest diff --git a/dlls/msvcp71/msvcp71.spec b/dlls/msvcp71/msvcp71.spec index df0276cc5f9..feead7c705f 100644 --- a/dlls/msvcp71/msvcp71.spec +++ b/dlls/msvcp71/msvcp71.spec @@ -2623,7 +2623,7 @@ @ cdecl -arch=win64 ?_Copy@?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@IEAAX_K0@Z(ptr long long) basic_string_wchar__Copy @ cdecl ?_Cosh@?$_Ctraits@M@std@@SAMMM@Z(float float) _FCosh @ cdecl ?_Cosh@?$_Ctraits@N@std@@SANNN@Z(double double) _Cosh -@ stub ?_Cosh@?$_Ctraits@O@std@@SAOOO@Z +@ cdecl ?_Cosh@?$_Ctraits@O@std@@SAOOO@Z(double double) _Cosh @ cdecl -arch=arm ?_Decref@facet@locale@std@@QAAPAV123@XZ(ptr) locale_facet__Decref @ thiscall -arch=i386 ?_Decref@facet@locale@std@@QAEPAV123@XZ(ptr) locale_facet__Decref @ cdecl -arch=win64 ?_Decref@facet@locale@std@@QEAAPEAV123@XZ(ptr) locale_facet__Decref @@ -7065,7 +7065,7 @@ @ cdecl _Getwctypes(ptr ptr ptr ptr) @ extern _Hugeval @ extern _Inf -@ stub _LCosh +@ cdecl _LCosh(double double) _Cosh @ extern _LDenorm @ cdecl _LDscale(ptr long) _Dscale @ cdecl _LDtest(ptr) _Dtest diff --git a/dlls/msvcp80/msvcp80.spec b/dlls/msvcp80/msvcp80.spec index 21b8c55a0ea..3784320c6f4 100644 --- a/dlls/msvcp80/msvcp80.spec +++ b/dlls/msvcp80/msvcp80.spec @@ -2900,7 +2900,7 @@ @ cdecl -arch=win64 ?_Copy_s@?$char_traits@_W@std@@SAPEA_WPEA_W_KPEB_W1@Z(ptr long ptr long) MSVCP_char_traits_wchar__Copy_s @ cdecl ?_Cosh@?$_Ctraits@M@std@@SAMMM@Z(float float) _FCosh @ cdecl ?_Cosh@?$_Ctraits@N@std@@SANNN@Z(double double) _Cosh -@ stub ?_Cosh@?$_Ctraits@O@std@@SAOOO@Z +@ cdecl ?_Cosh@?$_Ctraits@O@std@@SAOOO@Z(double double) _Cosh @ cdecl -arch=win32 ?_Cout_func@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@XZ() _Cout_func @ cdecl -arch=win64 ?_Cout_func@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@1@XZ() _Cout_func @ stub -arch=win32 ?_Debug_message@std@@YAXPBD0@Z @@ -7861,7 +7861,7 @@ @ cdecl _Getwctypes(ptr ptr ptr ptr) @ extern _Hugeval @ extern _Inf -@ stub _LCosh +@ cdecl _LCosh(double double) _Cosh @ extern _LDenorm @ cdecl _LDscale(ptr long) _Dscale @ stub _LDtentox diff --git a/dlls/msvcp90/math.c b/dlls/msvcp90/math.c index 920287e8d37..1b4fa4cdb6d 100644 --- a/dlls/msvcp90/math.c +++ b/dlls/msvcp90/math.c @@ -2364,7 +2364,9 @@ short __cdecl _FExp(float *x, float y, short scale) } /* ?_Cosh@?$_Ctr@N@std@@SANNN@Z - ?_Cosh@?$_Ctraits@N@std@@SANNN@Z*/ + ?_Cosh@?$_Ctraits@N@std@@SANNN@Z + ?_Cosh@?$_Ctr@O@std@@SAOOO@Z + ?_Cosh@?$_Ctraits@O@std@@SAOOO@Z*/ double __cdecl _Cosh(double x, double y) { return y * cosh(x); diff --git a/dlls/msvcp90/msvcp90.spec b/dlls/msvcp90/msvcp90.spec index 7fe9ceede63..c4cb557bb26 100644 --- a/dlls/msvcp90/msvcp90.spec +++ b/dlls/msvcp90/msvcp90.spec @@ -2905,7 +2905,7 @@ @ cdecl -arch=win64 ?_Copy_s@?$char_traits@_W@std@@SAPEA_WPEA_W_KPEB_W1@Z(ptr long ptr long) MSVCP_char_traits_wchar__Copy_s @ cdecl ?_Cosh@?$_Ctraits@M@std@@SAMMM@Z(float float) _FCosh @ cdecl ?_Cosh@?$_Ctraits@N@std@@SANNN@Z(double double) _Cosh -@ stub ?_Cosh@?$_Ctraits@O@std@@SAOOO@Z +@ cdecl ?_Cosh@?$_Ctraits@O@std@@SAOOO@Z(double double) _Cosh @ cdecl -arch=win32 ?_Cout_func@std@@YAAAV?$basic_ostream@DU?$char_traits@D@std@@@1@XZ() _Cout_func @ cdecl -arch=win64 ?_Cout_func@std@@YAAEAV?$basic_ostream@DU?$char_traits@D@std@@@1@XZ() _Cout_func @ stub -arch=win32 ?_Debug_message@std@@YAXPBD0@Z @@ -7889,7 +7889,7 @@ @ cdecl _Getwctypes(ptr ptr ptr ptr) @ extern _Hugeval @ extern _Inf -@ stub _LCosh +@ cdecl _LCosh(double double) _Cosh @ extern _LDenorm @ cdecl _LDscale(ptr long) _Dscale @ cdecl _LDtest(ptr) _Dtest diff --git a/dlls/msvcp_win/msvcp_win.spec b/dlls/msvcp_win/msvcp_win.spec index 7196ae4d24a..ca43361ea66 100644 --- a/dlls/msvcp_win/msvcp_win.spec +++ b/dlls/msvcp_win/msvcp_win.spec @@ -3658,7 +3658,7 @@ @ stub _Hard_links @ extern _Hugeval msvcp140._Hugeval @ extern _Inf msvcp140._Inf -@ stub _LCosh +@ cdecl _LCosh(double double) msvcp140._Cosh @ extern _LDenorm msvcp140._LDenorm @ cdecl _LDtest(ptr) msvcp140._LDtest @ stub _LExp -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/10942