summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-02-04 22:50:47 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-02-04 22:50:47 +0000
commit19a4033c68bc2e2f57695b05242ad0f38c468a22 (patch)
treefebcf5e7d0b24b21f66ba1371260e32112b8bf79 /include
parentd1cf804de3a28e002754bab012ed4557a9f48dd2 (diff)
downloadllvm-19a4033c68bc2e2f57695b05242ad0f38c468a22.tar.gz
llvm-19a4033c68bc2e2f57695b05242ad0f38c468a22.tar.bz2
llvm-19a4033c68bc2e2f57695b05242ad0f38c468a22.tar.xz
Remove unused SF_ThreadLocal.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@200800 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include')
-rw-r--r--include/llvm/Object/ELFObjectFile.h3
-rw-r--r--include/llvm/Object/ObjectFile.h5
2 files changed, 2 insertions, 6 deletions
diff --git a/include/llvm/Object/ELFObjectFile.h b/include/llvm/Object/ELFObjectFile.h
index f4f688ae79..fe63277830 100644
--- a/include/llvm/Object/ELFObjectFile.h
+++ b/include/llvm/Object/ELFObjectFile.h
@@ -404,9 +404,6 @@ uint32_t ELFObjectFile<ELFT>::getSymbolFlags(DataRefImpl Symb) const {
EF.getSymbolTableIndex(ESym) == ELF::SHN_COMMON)
Result |= SymbolRef::SF_Common;
- if (ESym->getType() == ELF::STT_TLS)
- Result |= SymbolRef::SF_ThreadLocal;
-
return Result;
}
diff --git a/include/llvm/Object/ObjectFile.h b/include/llvm/Object/ObjectFile.h
index 131c822e6a..3fac0e9646 100644
--- a/include/llvm/Object/ObjectFile.h
+++ b/include/llvm/Object/ObjectFile.h
@@ -195,9 +195,8 @@ public:
SF_Global = 1U << 1, // Global symbol
SF_Weak = 1U << 2, // Weak symbol
SF_Absolute = 1U << 3, // Absolute symbol
- SF_ThreadLocal = 1U << 4, // Thread local symbol
- SF_Common = 1U << 5, // Symbol has common linkage
- SF_FormatSpecific = 1U << 31 // Specific to the object file format
+ SF_Common = 1U << 4, // Symbol has common linkage
+ SF_FormatSpecific = 1U << 5 // Specific to the object file format
// (e.g. section symbols)
};