diff options
author | Rui Ueyama <ruiu@google.com> | 2017-07-18 21:07:13 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2017-07-18 21:07:13 +0000 |
commit | 6db83a3af3603603b9d7e3e50b3d10c43aef278d (patch) | |
tree | 6e0e5e3d2f61107dd54a7bf9899948221def66c2 /llvm/lib/Object/COFFObjectFile.cpp | |
parent | 9b6e9899f2c9fbdd9a1f912c52ffe1ca6bc6c40f (diff) | |
download | llvm-6db83a3af3603603b9d7e3e50b3d10c43aef278d.zip llvm-6db83a3af3603603b9d7e3e50b3d10c43aef278d.tar.gz llvm-6db83a3af3603603b9d7e3e50b3d10c43aef278d.tar.bz2 |
Revert r308329: llvm: add llvm-dlltool support to the archiver
This reverts commit r308329 because it broke buildbots.
llvm-svn: 308374
Diffstat (limited to 'llvm/lib/Object/COFFObjectFile.cpp')
-rw-r--r-- | llvm/lib/Object/COFFObjectFile.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/llvm/lib/Object/COFFObjectFile.cpp b/llvm/lib/Object/COFFObjectFile.cpp index 0a20534..1e9b0c5 100644 --- a/llvm/lib/Object/COFFObjectFile.cpp +++ b/llvm/lib/Object/COFFObjectFile.cpp @@ -227,11 +227,8 @@ uint32_t COFFObjectFile::getSymbolFlags(DataRefImpl Ref) const { if (Symb.isExternal() || Symb.isWeakExternal()) Result |= SymbolRef::SF_Global; - if (Symb.isWeakExternal()) { + if (Symb.isWeakExternal()) Result |= SymbolRef::SF_Weak; - // We use indirect to allow the archiver to write weak externs - Result |= SymbolRef::SF_Indirect; - } if (Symb.getSectionNumber() == COFF::IMAGE_SYM_ABSOLUTE) Result |= SymbolRef::SF_Absolute; |