1
0
Fork 0
mirror of https://github.com/anrieff/libcpuid synced 2025-10-03 11:01:30 +00:00
libcpuid/tests
The Tumultuous Unicorn Of Darkness dc06877f4f
Update match_entry_t to remove internal codes and bits
Remove brand_code, model_bits and model_code fields, add a new brand sub-struct.

There fields were complicated to manage, adding complex functions to make it work.
amd_bits_t and intel_bits_t enums were truncated, I had to replace them with #define in 2e01aa0303.

Some of these #define were conflicting with other C headers (ctype.h on OpenBSD, corecrt_wctype.h on Windows), that is why I wanted to get rid of it.

I updated some CPU codenames meanwhile for more consistency.

Fix #212.
2025-04-27 19:22:11 +02:00
..
amd Update match_entry_t to remove internal codes and bits 2025-04-27 19:22:11 +02:00
arm Tests: add ARM Cortex A72 2024-08-29 16:42:07 +02:00
hygon/dhyana Update match_entry_t to remove internal codes and bits 2025-04-27 19:22:11 +02:00
intel Update match_entry_t to remove internal codes and bits 2025-04-27 19:22:11 +02:00
via Detect x2APIC and AVX512 for AMD CPUs and update tests 2024-08-25 20:49:56 +02:00
zhaoxin Detect x2APIC and AVX512 for AMD CPUs and update tests 2024-08-25 20:49:56 +02:00
CMakeLists.txt Support for hybrid CPU (#166) 2022-09-15 18:37:08 +02:00
create_test.py Tests: fix missing 'arch' field during test creation 2024-08-29 16:44:32 +02:00
Makefile.am When creating a tarball, include the small tests now instead of tests_stash.txt 2014-07-16 10:29:58 +03:00
run_tests.py Tests: support XZ files 2025-02-23 10:49:54 +01:00