Re: expected baseline changes for forky => proposal no more FPU and 80bits float/double on i386
Bastien Roucaries <[email protected]>
| Newsgroups | gmane.linux.debian.ports.arm,gmane.linux.debian.devel.general,gmane.linux.debian.devel.general |
|---|---|
| Message-ID | <2416476.7YbXXFKy9f@debian-ei> |
Le jeudi 13 août 2026, 12:53:55 heure d’été d’Europe centrale Bastien Roucaries a écrit : > Hi, > > In order to ease the user/devel experience I want for isa-support to create test for forky baseline > > For now I test for armhf: > > armv8-support > CPU feature checking - require ARMv8 > > neon-support > > For armhf/arm64 (will like to know if it exist supported cpu without crc) > > armv8crc-support > CPU feature checking - require ARMv8CRC > > For amd64/i386 (i will like to only use psABI defintion so > > sse3-support > vérification de caractéristique de CPU – besoin de SSE3 > sse4.1-support > CPU feature checking - require SSE4.1 > sse4.2-support > SSE4.2 > x86-64-v2-support > CPU feature checking - require x86-64-v2 > x86-64-v3-support > CPU feature checking - require x86-64-v3 Now that we have as baseline SSE2 could be possible to have #1127352 closed and use SSE for float and double. It will likely close a lot of problem on the i386 platform but may be done quicly. Note that due to System V ABI that requires floating‑point return values to be in ST(0), even if the function uses SSE internally, i387 will be still used and code is likely not optimal but a least it will be less bug on debci. rouca > for ppc/ppc64 > > altivec-support > > > Please ask feature to test before forky > > rouca > >
signature.asc
(application/pgp-signature, 833 B)
-----BEGIN PGP SIGNATURE----- iQIzBAABCgAdFiEEXQGHuUCiRbrXsPVqADoaLapBCF8FAmp+1G4ACgkQADoaLapB CF+wfw//VUHzuKgcUlG0oOA7z+zGLG10d29p4+WxIEK9pIxgPimRbWUvwjv0bY1G QYYxpy7cELSBpwxcJl1LMZgXUkKXZ9aqEJX1hjkgxJbMWR20yhxEi6eO2Hv6ML8O iSpEXgiy51/3+fYo3PQAe3i0lJMD+Cro6rn34jBx1cUBvc4NBg+RSWLmmSy6Cp3s mccPWWg6hrXrtvqHDJ8MFaZlv8mMPhWpvDbRq5AntZfLcx5WR3cJjiVtM75O2iBX tyLcPkZvKwQpMbFC52RK/+zGj50zU802b18OJZkKeXEU0kSXQE21cg2fX7axbhOG JiVw3fsdoiCTrz7NydVRfGsIftu5u/mqKRtJA8OUBqEYEGes1Sz1ulP+/+cv/awB hDAqT/zNSUDhayjgUH5Q178V1wVpNulnmK8AWKwm63KNv5dfdr7KJhzK/koC802m 1rqLFj1XxqS598jVRNCi2sABrNGYmg5CibT/gnJFFwW0nVkwom6noyFsqsmWwtaK ZYOsysPlbMofrZFArm8zdMIYS6Wyz1AFhFyElHQ4XVbeKSN8Qpu5yTsQtrmHMw9y 0Dj2CMjVR6MOgOsjmNYrTcw6hxK3+M5Ax4O7qKzP4DIJcVtTzMBJtxQAV5mk3s5f lFNEPWJlnHDQXaYtYh96F5RTpOvSX2wJPOpo/1sTMP407bGiSPk= =Cbbd -----END PGP SIGNATURE-----