From 8cce1d662b97c2881b009359ea1d6059208470ec Mon Sep 17 00:00:00 2001 From: Eric Timmons <etimmons@mit.edu> Date: Mon, 22 Feb 2021 18:51:39 -0500 Subject: [PATCH] Add arm64/aarch64 architecture Tested on SBCL, ECL, and ABCL. The :|aarch64| is due to a bug in ABCL that will be fixed in the next release. --- uiop/os.lisp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/uiop/os.lisp b/uiop/os.lisp index 729b99197..fbdfb8cbb 100644 --- a/uiop/os.lisp +++ b/uiop/os.lisp @@ -188,7 +188,9 @@ then returning the non-empty string value of the variable" (:x86 :x86 :i386 :i486 :i586 :i686 :pentium3 :pentium4 :pc386 :iapx386 :x8632-target) (:ppc64 :ppc64 :ppc64-target) (:ppc32 :ppc32 :ppc32-target :ppc :powerpc) :hppa64 :hppa :sparc64 (:sparc32 :sparc32 :sparc) - :mipsel :mipseb :mips :alpha (:arm :arm :arm-target) :vlm :imach + :mipsel :mipseb :mips :alpha + (:arm64 :arm64 :aarch64 :armv8l :armv8b :aarch64_be :|aarch64|) + (:arm :arm :arm-target) :vlm :imach ;; Java comes last: if someone uses C via CFFI or otherwise JNA or JNI, ;; we may have to segregate the code still by architecture. (:java :java :java-1.4 :java-1.5 :java-1.6 :java-1.7)))) -- GitLab