[llvm-commits] [lld] r172131 - /lld/trunk/lib/ReaderWriter/ELF/WriterELF.cpp

Michael J. Spencer bigcheesegs at gmail.com
Thu Jan 10 14:41:05 PST 2013


Author: mspencer
Date: Thu Jan 10 16:41:05 2013
New Revision: 172131

URL: http://llvm.org/viewvc/llvm-project?rev=172131&view=rev
Log:
[ELF] Fixed -Wunused in -asserts  mode.

Modified:
    lld/trunk/lib/ReaderWriter/ELF/WriterELF.cpp

Modified: lld/trunk/lib/ReaderWriter/ELF/WriterELF.cpp
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/lib/ReaderWriter/ELF/WriterELF.cpp?rev=172131&r1=172130&r2=172131&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/WriterELF.cpp (original)
+++ lld/trunk/lib/ReaderWriter/ELF/WriterELF.cpp Thu Jan 10 16:41:05 2013
@@ -2230,16 +2230,15 @@
          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(





More information about the llvm-commits mailing list