Re: floating point woes on i386
[email protected] (Michael van Elst) Fri, 26 Sep 2025 15:42:56 -0000 (UTC)
| Newsgroups | gmane.os.netbsd.devel.userlevel |
|---|---|
| Organization | Serpens User Group |
| Message-ID | <[email protected]> |
[email protected] (Greg Troxel) writes: >Does our amd64 build avoid the use of extended (80-bit) doubles? It doesn't use them. >Assuming no and no, do you understand why the IEEE754-expected 53 bits >is found on amd64? Is that just happenstance of how the test is >compiled? i386 uses 387 math, and that has 80bit registers. But in memory it's reduced to 64bit. That's what confuses paranoia. amd64 uses sse math with 64bit registers.