summaryrefslogtreecommitdiff
path: root/lld/ELF/MarkLive.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2017-10-13 18:18:36 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2017-10-13 18:18:36 +0000
commit27fb35fd558679866353750af204fafb4bb69bfa (patch)
tree6943a8a7f1429dcc7dc204d85c9cf8b82ce87f4d /lld/ELF/MarkLive.cpp
parent1f9b3f9bc0c1927ef2136b3e82e3c83915a0fa75 (diff)
Simplify. NFC.
Diffstat (limited to 'lld/ELF/MarkLive.cpp')
-rw-r--r--lld/ELF/MarkLive.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lld/ELF/MarkLive.cpp b/lld/ELF/MarkLive.cpp
index b737eac800b..b91be129772 100644
--- a/lld/ELF/MarkLive.cpp
+++ b/lld/ELF/MarkLive.cpp
@@ -74,8 +74,8 @@ static void resolveReloc(InputSectionBase &Sec, RelT &Rel,
return;
}
- if (auto *U = dyn_cast<Undefined>(&B))
- for (InputSectionBase *Sec : CNamedSections.lookup(U->getName()))
+ if (B.isUndefined())
+ for (InputSectionBase *Sec : CNamedSections.lookup(B.getName()))
Fn(Sec, 0);
}