Commit Diff


commit - 1f098efb7370a0b28306d10681e21883fb1c1507
commit + 291f7411783bf6871b253f3b15ce691eea7a257e
blob - a22a0a087a5d0c415dd85ca90874640cbd23b258
blob + 59adda7f432fa1258e694059f7517af738fb24fa
--- bin/9c
+++ bin/9c
@@ -119,6 +119,10 @@ case "$tag" in
 		useclang
 		cflags="$cflags -g3 -m64"
 		;;
+*Darwin-arm64*)
+		useclang
+		cflags="$cflags -g3 -m64"
+		;;
 *Darwin*clang*)
 		useclang
 		cflags="$cflags -g3 -m32"
blob - b4f915840c3922d335ef53c8f2669a0c6d777187
blob + f6eb0ba1b45dad0a043b678aeaf18b501b841be6
--- bin/9l
+++ bin/9l
@@ -30,6 +30,9 @@ case "$tag" in
 *Darwin*x86_64*)
 	ld="${CC9:-gcc} -m64 $CC9FLAGS"
 	;;
+*Darwin-arm64*)
+	ld="${CC9:-gcc} -m64 $CC9FLAGS"
+	;;
 *Darwin*)
 	ld="${CC9:-gcc} -m32 $CC9FLAGS"
 	;;