summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2016-01-12 21:57:44 +0000
committerRui Ueyama <ruiu@google.com>2016-01-12 21:57:44 +0000
commitab12361c4e4b6bdd5651465b9d5e955699e3e9d4 (patch)
tree994ff388ff8c5df2eb45fb2226e2ffcd32f0ca77
parent0656f5f8457c35b4f6f12c17cecc354ff28c1c55 (diff)
downloadbcm5719-llvm-ab12361c4e4b6bdd5651465b9d5e955699e3e9d4.tar.gz
bcm5719-llvm-ab12361c4e4b6bdd5651465b9d5e955699e3e9d4.zip
Merge two consecutive if's. NFC.
llvm-svn: 257527
-rw-r--r--lld/ELF/MarkLive.cpp5
1 files changed, 2 insertions, 3 deletions
diff --git a/lld/ELF/MarkLive.cpp b/lld/ELF/MarkLive.cpp
index 02b9879b115..f682f3b8b47 100644
--- a/lld/ELF/MarkLive.cpp
+++ b/lld/ELF/MarkLive.cpp
@@ -116,9 +116,8 @@ template <class ELFT> void elf2::markLive(SymbolTable<ELFT> *Symtab) {
// Preserve special sections.
for (const std::unique_ptr<ObjectFile<ELFT>> &F : Symtab->getObjectFiles())
for (InputSectionBase<ELFT> *Sec : F->getSections())
- if (Sec && Sec != &InputSection<ELFT>::Discarded)
- if (isReserved(Sec))
- Enqueue(Sec);
+ if (Sec && Sec != &InputSection<ELFT>::Discarded && isReserved(Sec))
+ Enqueue(Sec);
// Mark all reachable sections.
while (!Q.empty())
OpenPOWER on IntegriCloud