Commit Graph
4 Commits
Author SHA1 Message Date
Dean 559f35d685 Merge pull request #8442 from hypermoist/feat/libc-fenv-traps
feat(libc): add the floating-point trap controls
2026-10-21 12:25:36 +13:00
priyanshrv-netizenandClaude Opus 5.5 e1018840e3 feat(libc): implement _Feraise
Raise the requested floating-point exceptions on the x87 and SSE units
and set errno as the console's libc.prx does.

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
2026-10-20 22:38:30 +05:30
hypermistandClaude Opus 5.5 bf6f9cc3e2 feat(libc): add the floating-point trap controls
feenableexcept, fedisableexcept, their __ forms, fegettrapenable and
fesettrapenable unmask or mask exceptions in the x87 control word and
MXCSR, with the console's return values.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RbLgECLQ2bpDM7oe2urGZK
2026-10-21 01:41:54 +13:00
lorkydey 4e7e8ac1a9 feat(libc): implement floating-point rounding and exception flags 2026-10-17 03:46:56 +02:00