18 Feb
2026
18 Feb
'26
12:36 a.m.
As an alternative, I tried using double instead of long double in those declarations. This is problematic for some of them, because compilers recognize their signatures (for builtin handling) and warn when they do not match. We could make most of those functions inline wrappers around the double variants, but that is not really feasible for some of them, such as `nexttoward`. `long double` is already 64-bit in Clang MSVC mode. The `-mlong-double-64` option also appears to be supported on mingw as well as on Unix GCC and Clang. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/10123