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

Michael J. Spencer bigcheesegs at gmail.com
Fri Jan 11 13:38:36 PST 2013


Author: mspencer
Date: Fri Jan 11 15:38:36 2013
New Revision: 172255

URL: http://llvm.org/viewvc/llvm-project?rev=172255&view=rev
Log:
[ELF] Simplify assert.

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=172255&r1=172254&r2=172255&view=diff
==============================================================================
--- lld/trunk/lib/ReaderWriter/ELF/WriterELF.cpp (original)
+++ lld/trunk/lib/ReaderWriter/ELF/WriterELF.cpp Fri Jan 11 15:38:36 2013
@@ -469,10 +469,8 @@
       for (auto ref = definedAtom->begin(); ref != definedAtom->end(); ++ref) {
         uint32_t offset = ref->offsetInAtom();
         uint64_t targetAddress = 0;
-        if (ref->target() != nullptr)
-          targetAddress = writer->addressOfAtom(ref->target());
-        else
-          assert(0 && "Found the target to be NULL");
+        assert(ref->target() != nullptr && "Found the target to be NULL");
+        targetAddress = writer->addressOfAtom(ref->target());
         uint64_t fixupAddress = writer->addressOfAtom(ai.first) + offset;
         // apply the relocation
         writer->kindHandler()->applyFixup(ref->kind(),





More information about the llvm-commits mailing list