efraim pushed a commit to branch master
in repository guix.
commit 29a9d0596f38ae1ab271dba4b827a4e318020732
Author: Efraim Flashner <[email protected]>
AuthorDate: Tue Mar 5 08:50:17 2024 +0200
guix: cpu: Update aarch64 CPUs.
* guix/cpu.scm (cpu->gcc-architecture): Update list of CPUs from the
list in gcc.
Change-Id: Ifcd26c143fc9e3aaa0c5514e1dac4908d2780255
---
guix/cpu.scm | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
diff --git a/guix/cpu.scm b/guix/cpu.scm
index 6891d9f266..e80b74f161 100644
--- a/guix/cpu.scm
+++ b/guix/cpu.scm
@@ -217,7 +217,9 @@ corresponds to CPU, a record as returned by 'current-cpu'."
(#xd15
"armv8-r")
((or #xd46 #xd47 #xd4d #xd48 #xd4e #xd49 #xd4f)
- "armv9-a")))
+ "armv9-a")
+ ((or #xd80 #xd81)
+ "armv9.2-a")))
("0x42"
"armv8.1-a")
("0x43"
@@ -248,8 +250,14 @@ corresponds to CPU, a record as returned by 'current-cpu'."
"armv8-a")
("0x68"
"armv8-a")
+ ("0x6d"
+ "armv9-a")
("0xC0"
- "armv8.6-a")
+ (match (cpu-model cpu)
+ ((or #xac3 #xac4)
+ "armv8.6-a")
+ (#xac5
+ "armv8.7-a")))
("0xC00"
"armv8-a")
(_