diff --git a/Utilities/JITLLVM.cpp b/Utilities/JITLLVM.cpp index a28ee2580f..0a1038f61e 100644 --- a/Utilities/JITLLVM.cpp +++ b/Utilities/JITLLVM.cpp @@ -517,7 +517,7 @@ std::string jit_compiler::triple1() #elif defined(__APPLE__) && defined(ARCH_X64) return llvm::Triple::normalize("x86_64-unknown-linux-gnu"); #elif defined(__APPLE__) && defined(ARCH_ARM64) - return llvm::Triple::normalize("aarch64-unknown-linux-gnu"); + return llvm::Triple::normalize("aarch64-unknown-linux-android"); // Set environment to android to reserve x18 #else return llvm::Triple::normalize(llvm::sys::getProcessTriple()); #endif @@ -532,7 +532,7 @@ std::string jit_compiler::triple2() #elif defined(__APPLE__) && defined(ARCH_X64) return llvm::Triple::normalize("x86_64-unknown-linux-gnu"); #elif defined(__APPLE__) && defined(ARCH_ARM64) - return llvm::Triple::normalize("aarch64-unknown-linux-gnu"); + return llvm::Triple::normalize("aarch64-unknown-linux-android"); // Set environment to android to reserve x18 #else return llvm::Triple::normalize(llvm::sys::getProcessTriple()); #endif