8 Jun
2025
8 Jun
'25
9:04 p.m.
From: Daniel Lehman <dlehman25(a)gmail.com> --- libs/musl/src/math/rint.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/libs/musl/src/math/rint.c b/libs/musl/src/math/rint.c index ad35201b266..4c5c011fd17 100644 --- a/libs/musl/src/math/rint.c +++ b/libs/musl/src/math/rint.c @@ -12,6 +12,9 @@ static const double_t toint = 1/EPS; double __cdecl rint(double x) { +#if defined(__GNUC__) && defined(__i386__) + return __builtin_rint(x); +#endif union {double f; uint64_t i;} u = {x}; int e = u.i>>52 & 0x7ff; int s = u.i>>63; -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/8242