From 756a78ab6fcf86ac72c868289c664a88398545dc Mon Sep 17 00:00:00 2001 From: Sergey Fedorov Date: Sun, 7 Apr 2024 15:55:42 +0800 Subject: [PATCH] Support emutls in LLVM --- llvm/include/llvm/ADT/Triple.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/llvm/include/llvm/ADT/Triple.h b/llvm/include/llvm/ADT/Triple.h index c95b16dd4e8..c2892566baa 100644 --- a/llvm/include/llvm/ADT/Triple.h +++ b/llvm/include/llvm/ADT/Triple.h @@ -682,7 +682,7 @@ public: /// Tests whether the target uses emulated TLS as default. bool hasDefaultEmulatedTLS() const { - return isAndroid() || isOSOpenBSD() || isWindowsCygwinEnvironment(); + return isAndroid() || isOSOpenBSD() || isWindowsCygwinEnvironment() || isMacOSXVersionLT(10, 7); } /// @}