]> git.ipfire.org Git - thirdparty/zlib-ng.git/commitdiff
Treat arm64 as aarch64 for Apple M1.
authorMika Lindqvist <postmaster@raasu.org>
Sat, 9 Jul 2022 09:33:02 +0000 (12:33 +0300)
committerHans Kristian Rosbach <hk-github@circlestorm.org>
Fri, 17 Mar 2023 20:27:56 +0000 (21:27 +0100)
cmake/detect-arch.c
configure

index 84e6a841004079b2a2c1d9596f7c2d76f1e1fc7f..43ddb126aeeb891cdb57966f893fdb37669bc8a2 100644 (file)
@@ -12,7 +12,7 @@
     #error archfound i686
 
 // ARM
-#elif defined(__aarch64__) || defined(_M_ARM64)
+#elif defined(__aarch64__) || defined(__arm64__) || defined(_M_ARM64)
     #error archfound aarch64
 #elif defined(__arm__) || defined(__arm) || defined(_M_ARM) || defined(__TARGET_ARCH_ARM)
     #if defined(__ARM64_ARCH_8__) || defined(__ARMv8__) || defined(__ARMv8_A__)
index 76350219002669b85566061b89f4450a4e48e0ca..a7dfc5bf8ca4e86907053c20288186c6274d8c46 100755 (executable)
--- a/configure
+++ b/configure
@@ -332,7 +332,7 @@ if test "$gcc" -eq 1 && ($cc $CFLAGS -c $test.c) >> configure.log 2>&1; then
       else
         ARCH=native
       fi ;;
-    aarch64 | aarch64_be)
+    aarch64 | aarch64_be | arm64)
       if test "${uname}" = "elf"; then
         uname=aarch64
       fi
@@ -1479,7 +1479,7 @@ EOF
 
     ;;
     # 64-bit ARM specific optimizations
-    aarch64)
+    aarch64 | arm64)
         [ ! -z $CROSS_PREFIX ] && QEMU_ARCH=aarch64
         ARCHDIR=arch/arm