diff options
-rw-r--r-- | clang/lib/CodeGen/ItaniumCXXABI.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/clang/lib/CodeGen/ItaniumCXXABI.cpp b/clang/lib/CodeGen/ItaniumCXXABI.cpp index 8cfac9d2c16..bd3305e9a28 100644 --- a/clang/lib/CodeGen/ItaniumCXXABI.cpp +++ b/clang/lib/CodeGen/ItaniumCXXABI.cpp @@ -1542,8 +1542,6 @@ void ItaniumCXXABI::registerGlobalDtor(CodeGenFunction &CGF, /// the wrapper emits a copy, and we want the linker to merge them. static llvm::GlobalValue::LinkageTypes getThreadLocalWrapperLinkage( llvm::GlobalValue::LinkageTypes VarLinkage) { - if (llvm::GlobalValue::isLinkerPrivateLinkage(VarLinkage)) - return llvm::GlobalValue::LinkerPrivateWeakLinkage; // For internal linkage variables, we don't need an external or weak wrapper. if (llvm::GlobalValue::isLocalLinkage(VarLinkage)) return VarLinkage; |