Files
AnyPS5/core/libs
JJenkxandClaude Opus 5.5 86b89d7de9 fix(libc): return the integer indefinite from lrint and llrint out of range
Titles' libc.prx converts lrint, lrintf, llrint and llrintf with
cvtsd2si and cvtss2si, so NaN, infinities and values outside the int64
range return INT64_MIN. On Windows they went through UCRT's llrint,
which returns 0 there. Use the same SSE conversions. They round in the
current mode, raise the same exception flags and leave errno alone.

Co-Authored-By: Claude Opus 5.5 <[email protected]>
2026-10-28 00:16:15 -04:00
..
…