# HG changeset patch # User bsmith@81767d24-ef19-dc11-ae90-00e081727c95 # Date 1593541561 0 # Node ID 2fb132a1d1fa93187ba29e3f325ec0d6df507261 # Parent 17f5c1c199b4285aa8a1a157e6420c3d9f0c4e85 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. diff -r 17f5c1c199b4 -r 2fb132a1d1fa configure --- 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" ;; diff -r 17f5c1c199b4 -r 2fb132a1d1fa configure.in --- 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" ;;