JJenkx and Claude Opus 5.5
afa58432f3
fix(libc): format %La like titles' libc.prx does
...
A long double %La went to the host, which on Windows (MinGW) prints the
64-bit significand with its integer bit as the leading digit:
0xc.ccccccccccccccdp-7 for 0.1L. The libc.prx that titles ship
normalises it like a double, with a leading 1 and the remaining 63 bits
as 16 hexadecimal digits, 0x1.999999999999999ap-4, and rounds a shorter
precision half up with the carry kept in the leading digit. Share
HexFloat's digit and rounding code between double and long double and
use it for finite long double %a and %A in the narrow and wide families.
Co-Authored-By: Claude Opus 5.5 <[email protected] >
2026-10-26 08:52:35 -04:00
..
2026-10-26 08:52:35 -04:00
2026-10-26 22:09:58 +13:00
2026-10-27 01:02:19 +13:00
2026-10-25 14:16:45 +01:00
2026-10-25 09:16:21 +01:00
2026-10-26 13:51:02 +01:00
2026-10-25 18:10:39 +01:00
2026-10-25 18:10:39 +01:00
2026-10-24 23:29:15 -05:00
2026-10-26 09:57:37 +13:00
2026-10-24 23:14:25 +00:00
2026-10-26 21:56:25 +13:00
2026-10-24 23:50:25 +03:00
2026-10-25 14:16:45 +01:00
2026-10-24 13:21:05 +05:30
2026-10-26 11:42:17 +01:00
2026-10-25 19:44:44 +01:00
2026-10-26 03:21:51 +00:00
2026-10-25 23:43:52 +00:00
2026-10-25 14:16:45 +01:00
2026-10-24 23:17:49 +03:00
2026-10-26 06:09:52 +13:00
2026-10-25 02:52:26 +13:00
2026-10-25 07:47:43 +00:00
2026-10-25 14:16:45 +01:00
2026-10-26 12:01:42 +05:30
2026-10-24 23:17:49 +03:00
2026-10-24 18:59:58 -03:00
2026-10-24 15:23:36 +13:00
2026-10-25 21:04:32 +08:00
2026-10-25 23:08:02 +01:00
2026-10-25 13:57:18 +01:00
2026-10-24 12:01:56 +09:00
2026-10-26 09:31:37 +01:00
2026-10-24 22:11:32 -04:00
2026-10-26 12:58:12 +01:00
2026-10-25 01:57:42 -07:00
2026-10-24 10:45:41 +02:00
2026-10-26 22:01:52 +13:00
2026-10-25 04:17:49 +00:00
2026-10-25 00:10:14 +01:00
2026-10-25 22:40:18 +00:00
2026-10-25 19:31:39 +05:30
2026-10-25 23:49:10 +01:00
2026-10-25 13:07:35 +02:00
2026-10-24 23:16:38 +00:00
2026-10-25 17:24:43 +01:00
2026-10-26 12:20:03 +01:00
2026-10-25 13:05:49 +02:00
2026-10-25 17:24:43 +01:00
2026-10-27 00:58:28 +13:00
2026-10-25 17:40:59 +01:00
2026-10-25 12:06:39 +13:00
2026-10-25 12:06:39 +13:00
2026-10-26 02:32:31 +13:00
2026-10-25 14:16:45 +01:00
2026-10-26 14:17:59 +13:00
2026-10-26 11:04:20 +01:00
2026-10-26 04:34:43 +05:30
2026-10-25 20:07:59 +01:00
2026-10-25 14:16:52 +01:00
2026-10-25 13:07:35 +02:00
2026-10-25 17:52:10 +01:00
2026-10-24 22:27:26 +02:00
2026-10-24 21:42:57 +13:00
2026-10-24 13:53:37 +02:00
2026-10-25 21:56:19 +01:00
2026-10-25 01:50:33 +02:00
2026-10-24 19:21:15 +02:00
2026-10-25 11:41:09 +05:30
2026-10-26 10:30:44 +13:00
2026-10-25 17:28:05 +01:00
2026-10-25 14:16:45 +01:00
2026-10-24 23:08:22 +00:00
2026-10-25 20:40:44 +13:00
2026-10-24 10:38:35 +13:00
2026-10-26 11:27:51 +01:00
2026-10-26 21:58:24 +13:00