Re: expected baseline changes for forky => proposal no more FPU and 80bits float/double on i386

Simon Richter <[email protected]>
Newsgroups gmane.linux.debian.devel.general
Message-ID <[email protected]>
Hi,

On 8/14/26 19:27, Andrey Rakhmatullin wrote:

>>> Now that we have as baseline SSE2 could be possible to have  #1127352 
>>> closed and use SSE for float and double.

>> Does that make sense if the goal is compatibility for older binaries, 
>> mostly games, that have been tested against x87 only?

> Yes, because the ABI stays the same.

The floating point results change, though, so the behaviour is different 
from what the software was tested with, especially the rounding 
behaviour is a lot more aggressive.

Also, older glibc versions did not include SSE state in 
fegetenv()/fesetenv(), and the floating point environment for SSE is 
decoupled from the FPU environment, so it will be difficult to provide a 
compatible environment without breaking ABI.

    Simon
OpenPGP_signature.asc (application/pgp-signature, 488 B)
-----BEGIN PGP SIGNATURE-----

iQEzBAEBCgAdFiEEtjuqOJSXmNjSiX3Tfr04e7CZCBEFAmp/CN4ACgkQfr04e7CZ
CBHh2Af/Zl3YcDFVLz7vpcY1VGgsiXiWvrxXpNF/boMOrJBbQgc+w/xwFVZAx09I
KtFrfJMWBKbBBCZKlJwtixsBA+X+/T5oZtPksOVLdsm+Nj32hPLYDYa1HpFObOnp
zLJYMu5EC4T6FfXLchQFGAfpJhMog0CVyO+VivQb7KfTo+VHL9ABdSSDYmDTC4IU
hgIUcUh/Bn+zVMnAez3AJ43F5bC5G73OD1yOXmI83o92F/twjBoQZYGvo9jSpkTA
dKtcgMRL40EZpMyPgp0EFmLYoliylSyKYYQ+J4Rf2W2QRSUdsMfEWw6bGeAaXgD2
WoYSMS/u/602oSgJPBqC45RtS+n/rw==
=pjUp
-----END PGP SIGNATURE-----
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.