[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