Commit Diff


commit - d0d440860f2000a1560abb3f593cdc325fcead4c
commit + bab7b73b85f865d20a5c4f2d78ac9e81b3d39109
blob - 79c0745faf3b6ec4424fb49c7f53c4a527934629
blob + 92ac19593f6025f1024c384a7108ce1efd0cc6e8
--- INSTALL
+++ INSTALL
@@ -95,7 +95,15 @@ if [ `uname` = Darwin ]; then
 		echo "See http://swtch.com/go/xcodegcc for details." >&2
 		exit 1
 	fi
-	echo "CC9='xcrun --sdk macosx clang'" >>$PLAN9/config
+	CC9="xcrun --sdk macosx clang"
+	case "$(uname -a)" in
+	*ARM64*)
+		CC9="$CC9 -arch arm64"
+		echo '	Forcing arm64 binaries with clang.'
+		;;
+	esac
+
+	echo "CC9='$CC9'" >>$PLAN9/config
 	rm -f ./a.out
 fi