Please a CPU model for ABI version for x86_64 i386 according to x86-64 psABI
Hi,
For debian we will like to test ABI conformance using the standard level of x86-64 psABI [1][2]
It will be also nice to add a x86-v0 level for the x86_64 baseline level.
Sugested name and feature:
- qemu64-psabi-v1,qemu32-psabi-v1: qemu?,+cmov,+mmx,+sse,+sse2,+cx8,+fxsr'
- qemu64-psabi-v2,qemu32-psabi-v2: qemu?-v1,+cmov,+mmx,+sse,+sse2,+cx8,+fxsr,+cx16,+lahf-lm,+popcnt,+sse3,+sse4.1,+sse4.2,+ssse3
- qemu64-psabi-v3,qemu32-psabi-v3: qemu?-v1,+cmov,+mmx,+sse,+sse2,+cx8,+fxsr,+cx16,+lahf-lm,+popcnt,+sse3,+sse4.1,+sse4.2,+ssse3,+avx,+avx2,+bmi1,+bmi2,+f16c,+fma,+abm'
- ...
Thanks
bastien (rouca for debian.org)
[1]Table 3.1: Micro-Architecture Levels https://gitlab.com/x86-psABIs/x86-64-ABI/-/jobs/artifacts/master/raw/x86-64-ABI/abi.pdf?job=build [2] https://gcc.gnu.org/onlinedocs/gcc/x86-Options.html