aboutsummaryrefslogtreecommitdiff
path: root/guix/cpu.scm
diff options
context:
space:
mode:
authorEfraim Flashner <efraim@flashner.co.il>2024-03-05 08:50:17 +0200
committerEfraim Flashner <efraim@flashner.co.il>2024-03-05 08:54:14 +0200
commit29a9d0596f38ae1ab271dba4b827a4e318020732 (patch)
tree218bf0f6e1fb542ac77b9399b9aeb6de6f3d3e37 /guix/cpu.scm
parent5dce7964ef7c368d421c5a0c8738be06ed57ea0e (diff)
downloadguix-29a9d0596f38ae1ab271dba4b827a4e318020732.tar
guix-29a9d0596f38ae1ab271dba4b827a4e318020732.tar.gz
guix: cpu: Update aarch64 CPUs.
* guix/cpu.scm (cpu->gcc-architecture): Update list of CPUs from the list in gcc. Change-Id: Ifcd26c143fc9e3aaa0c5514e1dac4908d2780255
Diffstat (limited to 'guix/cpu.scm')
-rw-r--r--guix/cpu.scm12
1 files 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")
(_