summaryrefslogtreecommitdiff
path: root/libcxxabi/include
diff options
context:
space:
mode:
authorLouis Dionne <ldionne@apple.com>2020-08-04 15:09:05 -0400
committerLouis Dionne <ldionne@apple.com>2020-08-04 15:12:03 -0400
commitd0ad9e93ce546eb3d372f1b815b164ba137fd701 (patch)
treeeabdd0ff3349d49b21cae2ced4535d7666c0fb31 /libcxxabi/include
parente8dcf5f87dc20b3f08005ac767ff934e36bf2a5b (diff)
downloadllvm-d0ad9e93ce546eb3d372f1b815b164ba137fd701.tar.gz
[libc++abi] Make sure we use a 32 bit guard on 32 bit Aarch64
Diffstat (limited to 'libcxxabi/include')
-rw-r--r--libcxxabi/include/__cxxabi_config.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/libcxxabi/include/__cxxabi_config.h b/libcxxabi/include/__cxxabi_config.h
index b5444d67ee44..98f55b2a256d 100644
--- a/libcxxabi/include/__cxxabi_config.h
+++ b/libcxxabi/include/__cxxabi_config.h
@@ -72,7 +72,7 @@
#endif
// wasm32 follows the arm32 ABI convention of using 32-bit guard.
-#if defined(__arm__) || defined(__wasm32__)
+#if defined(__arm__) || defined(__wasm32__) || defined(__ARM64_ARCH_8_32__)
# define _LIBCXXABI_GUARD_ABI_ARM
#endif