changeset 2129:2fb132a1d1fa

Mac: Add configure support for the new Apple ARM64 architecture by adding arm64 to the following --with-arch options: all, 64bit and arm. Might need to add tests to make sure we can compile for these architectures.
author bsmith@81767d24-ef19-dc11-ae90-00e081727c95
date Tue, 30 Jun 2020 18:26:01 +0000
parents 17f5c1c199b4
children 55c6587f269c
files configure configure.in
diffstat 2 files changed, 10 insertions(+), 4 deletions(-) [+]
line wrap: on
line diff
--- a/configure	Tue Jun 30 17:47:07 2020 +0000
+++ b/configure	Tue Jun 30 18:26:01 2020 +0000
@@ -4622,13 +4622,13 @@
             ARCH=""
             ;;
          all)
-            ARCH="-arch ppc -arch ppc64 -arch x86_64 -arch i386"
+            ARCH="-arch ppc -arch ppc64 -arch x86_64 -arch i386 -arch arm64"
             ;;
          32bit)
             ARCH="-arch ppc -arch i386"
             ;;
          64bit)
-            ARCH="-arch ppc64 -arch x86_64"
+            ARCH="-arch ppc64 -arch x86_64 -arch arm64"
             ;;
          intel)
             ARCH="-arch i386 -arch x86_64"
@@ -4636,6 +4636,9 @@
          powerpc)
             ARCH="-arch ppc -arch ppc64"
             ;;
+         arm)
+            ARCH="-arch arm64"
+            ;;
          *)
             ARCH="-arch $with_arch"
             ;;
--- a/configure.in	Tue Jun 30 17:47:07 2020 +0000
+++ b/configure.in	Tue Jun 30 18:26:01 2020 +0000
@@ -120,13 +120,13 @@
             ARCH=""
             ;;
          all)
-            ARCH="-arch ppc -arch ppc64 -arch x86_64 -arch i386"
+            ARCH="-arch ppc -arch ppc64 -arch x86_64 -arch i386 -arch arm64"
             ;;
          32bit)
             ARCH="-arch ppc -arch i386"
             ;;
          64bit)
-            ARCH="-arch ppc64 -arch x86_64"
+            ARCH="-arch ppc64 -arch x86_64 -arch arm64"
             ;;
          intel)
             ARCH="-arch i386 -arch x86_64"
@@ -134,6 +134,9 @@
          powerpc)
             ARCH="-arch ppc -arch ppc64"
             ;;
+         arm)
+            ARCH="-arch arm64"
+            ;;
          *)
             ARCH="-arch $with_arch"
             ;;