summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorNobuyoshi Nakada <nobu@ruby-lang.org>2021-01-22 18:29:26 +0900
committerNobuyoshi Nakada <nobu@ruby-lang.org>2021-01-22 18:37:31 +0900
commitc8121b2e3d85c5dc4219918604c4d301204e6455 (patch)
tree6c73bac6cc7e15fefdd8e2391825a1a229946252 /configure.ac
parent899b9506472de7c292c6a04918243e12cae8c69e (diff)
Adjust CPU name as arm64-darwin
config.sub replaces arm64 with aarch64.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac8
1 files changed, 8 insertions, 0 deletions
diff --git a/configure.ac b/configure.ac
index 5aaecbaa0a..90d08fcf12 100644
--- a/configure.ac
+++ b/configure.ac
@@ -80,6 +80,14 @@ dnl checks for alternative programs
AC_CANONICAL_BUILD
AC_CANONICAL_HOST
AC_CANONICAL_TARGET
+AS_CASE(["$target_cpu-$target_os"],
+ [aarch64-darwin*], [
+ target_cpu=arm64
+ AS_CASE(["$target_vendor"], [unknown], [target_vendor=apple])
+ target="$target_cpu-$target_vendor-$target_os"
+ target_alias="$target_cpu-$target_os"
+ ])
+
AC_ARG_PROGRAM
RUBY_RM_RECURSIVE
AC_ARG_WITH(gcc,