May 19, 2026
7:45 p.m.
Piotr Caban (@piotr) commented about dlls/msvcp90/math.c:
return y * sinh(x); }
-/* ?_Sinh@?$_Ctr@M@std@@SAMMM@Z +/* ?_Sinh@?$_Ctr@M@std@@SAMMM@Z ?_Sinh@?$_Ctraits@M@std@@SAMMM@Z */ float __cdecl _FSinh(float x, float y) { return y * sinh(x); }
-/* ?_LSinh@?$_Ctr@M@std@@SAMMM@Z - ?_LSinh@?$_Ctraits@M@std@@SAMMM@Z */ +/* ?_Sinh@?$_Ctr@O@std@@SAOOO@Z + ?_Sinh@?$_Ctraits@O@std@@SAOOO@Z */ double __cdecl _LSinh(double x, double y)
The comment got mixed in new version. How about removing `_LCosh` and `_LSinh` functions and changing the spec file to use `_Cosh` and `_Sinh` instead? -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10942#note_140637