aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJanne Grunau <j@jannau.net>2019-04-01 21:22:32 +0200
committerNirbheek Chauhan <nirbheek@centricular.com>2019-04-16 23:56:32 +0530
commit96ceeb18bf646d915a77c6bee9928dcaf1a11450 (patch)
tree551b2d437ac6f7c94fcb2f4503df84c7b1dc6717
parenta9d5881c8a9d718d724c05d2b6129c2e24ec3985 (diff)
downloadmeson-96ceeb18bf646d915a77c6bee9928dcaf1a11450.zip
meson-96ceeb18bf646d915a77c6bee9928dcaf1a11450.tar.gz
meson-96ceeb18bf646d915a77c6bee9928dcaf1a11450.tar.bz2
detect 'arm64' as aarch64 CPU family
OpenBSD uses arm64 as identifier for the 64-bit ARM architecture. Refs #1578.
-rw-r--r--mesonbuild/environment.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/mesonbuild/environment.py b/mesonbuild/environment.py
index 0232d40..48ad466 100644
--- a/mesonbuild/environment.py
+++ b/mesonbuild/environment.py
@@ -206,6 +206,9 @@ def detect_cpu_family(compilers):
trial = 'x86'
elif trial == 'bepc':
trial = 'x86'
+ # OpenBSD's 64 bit arm architecute identifies as 'arm64'
+ elif trial == 'arm64':
+ trial = 'aarch64'
elif trial.startswith('arm'):
trial = 'arm'
elif trial.startswith('ppc64'):