diff options
| author | Michael J. Spencer <bigcheesegs@gmail.com> | 2013-01-10 22:41:05 +0000 |
|---|---|---|
| committer | Michael J. Spencer <bigcheesegs@gmail.com> | 2013-01-10 22:41:05 +0000 |
| commit | aa8a5a2ab268272f1fea430bd5316d2364c35542 (patch) | |
| tree | 5dd296e5c371a6f48c2abd37b7682663d9b70e8d /lld/lib/ReaderWriter | |
| parent | d857c1c9bf97dee09cc475dc85efc87b84704235 (diff) | |
| download | bcm5719-llvm-aa8a5a2ab268272f1fea430bd5316d2364c35542.tar.gz bcm5719-llvm-aa8a5a2ab268272f1fea430bd5316d2364c35542.zip | |
[ELF] Fixed -Wunused in -asserts mode.
llvm-svn: 172131
Diffstat (limited to 'lld/lib/ReaderWriter')
| -rw-r--r-- | lld/lib/ReaderWriter/ELF/WriterELF.cpp | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/lld/lib/ReaderWriter/ELF/WriterELF.cpp b/lld/lib/ReaderWriter/ELF/WriterELF.cpp index 9a030f5d722..6c1a633c9b0 100644 --- a/lld/lib/ReaderWriter/ELF/WriterELF.cpp +++ b/lld/lib/ReaderWriter/ELF/WriterELF.cpp @@ -2230,16 +2230,15 @@ template<support::endianness target_endianness, bool is64Bits> void ELFExecutableWriter<target_endianness, max_align, is64Bits> ::finalizeDefaultAtomValues() { - auto abse = _layout->absAtomsEnd(); auto bssStartAtomIter = _layout->findAbsoluteAtom("__bss_start"); auto bssEndAtomIter = _layout->findAbsoluteAtom("__bss_end"); auto underScoreEndAtomIter = _layout->findAbsoluteAtom("_end"); auto endAtomIter = _layout->findAbsoluteAtom("end"); - assert(!(bssStartAtomIter == abse || - bssEndAtomIter == abse || - underScoreEndAtomIter == abse || - endAtomIter == abse) && + assert(!(bssStartAtomIter == _layout->absAtomsEnd() || + bssEndAtomIter == _layout->absAtomsEnd() || + underScoreEndAtomIter == _layout->absAtomsEnd() || + endAtomIter == _layout->absAtomsEnd()) && "Unable to find the absolute atoms that have been added by lld"); auto phe = _programHeader->findProgramHeader( |

