From 1cc8ff6a55051b516c23ac3fdc9b8bd8fe529c1d Mon Sep 17 00:00:00 2001 From: Justine Tunney Date: Sat, 8 Jul 2023 10:47:45 -0700 Subject: [PATCH] Fix some aarch64 build issues --- third_party/libcxx/libcxx.mk | 1 + third_party/mbedtls/config.h | 3 +++ 2 files changed, 4 insertions(+) diff --git a/third_party/libcxx/libcxx.mk b/third_party/libcxx/libcxx.mk index 0f6eb6bf6..617bc7d33 100644 --- a/third_party/libcxx/libcxx.mk +++ b/third_party/libcxx/libcxx.mk @@ -197,6 +197,7 @@ THIRD_PARTY_LIBCXX_A_DIRECTDEPS = \ LIBC_TIME \ LIBC_THREAD \ LIBC_TINYMATH \ + THIRD_PARTY_COMPILER_RT \ THIRD_PARTY_GDTOA THIRD_PARTY_LIBCXX_A_DEPS := \ diff --git a/third_party/mbedtls/config.h b/third_party/mbedtls/config.h index bb1fa25ec..24f2c227b 100644 --- a/third_party/mbedtls/config.h +++ b/third_party/mbedtls/config.h @@ -102,8 +102,11 @@ */ #define MBEDTLS_AESNI_C #define MBEDTLS_AESCE_C + +#ifdef __x86_64__ #define MBEDTLS_HAVE_X86_64 #define MBEDTLS_HAVE_SSE2 +#endif #ifndef TINY /*