12 Commits
Author SHA1 Message Date
FX CoudertandGitHub 48f772c585 Add new CPUs to test 2021-12-19 09:27:08 +01:00
Bo Anderson e1da637f9a test/hardware/cpu_spec: add missing families 2021-03-04 23:50:35 +00:00
Claudia 564e21c382 Update CPU families from current machine.h 2020-12-04 16:21:02 +01:00
Claudia 2a197af076 Add CPU family for Apple’s M1 SoC
According to reports, XNU’s CPU family identifier previously used for
the Westmere family (which Homebrew mislabels as the Arrandale family)
is now being reused for one of Apple’s M1 SoC models.

Resolve the conflict by splitting the list of CPU families and adding a
microarchitecture check.

Sources for the values:

- https://github.com/Homebrew/brew/issues/7857#issuecomment-728739049
- https://en.wikipedia.org/wiki/Comparison_of_ARMv8-A_cores
- Direct messages
2020-12-04 16:20:53 +01:00
Francois-Xavier Coudert 7c56f8cabe Add :arm_vortex_tempest as CPU family 2020-11-06 15:33:29 +01:00
Markus Reiter 24ae318a3d Move type annotations into files. 2020-10-10 14:59:39 +02:00
miccal 3263f796b6 cpu_spec: add :icelake 2020-06-20 14:14:56 +08:00
Cheng XU c98b77fd3e cpu_spec: fix for ARM 2019-10-18 15:33:28 +08:00
Mike McQuaid 36dbad3922 Add frozen_string_literal to all files. 2019-04-20 13:27:36 +09:00
Jonathan Chang 90f402d8a2 cpu: tests permit new families and architectures 2019-03-08 16:05:12 +11:00
Mike McQuaid 1aa8ad09e2 Deprecate macOS versions below Mavericks
And remove all dead/unneeded code.
2019-01-27 12:27:47 +00:00
Markus Reiter b91628a614 Refactor Hardware::CPU spec. 2018-04-20 19:11:22 +02:00