summaryrefslogtreecommitdiffstats
path: root/lld/ELF/LinkerScript.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2017-05-10 14:01:13 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2017-05-10 14:01:13 +0000
commitc5b612b8b441ca4c39218bd0d35d29b6ed7bebf5 (patch)
tree1033b5a71bf1b71272b5a283a20e29f9e7126e0e /lld/ELF/LinkerScript.cpp
parentff29879f2e2e6512210d567bfbad614dac89f5ed (diff)
downloadbcm5719-llvm-c5b612b8b441ca4c39218bd0d35d29b6ed7bebf5.tar.gz
bcm5719-llvm-c5b612b8b441ca4c39218bd0d35d29b6ed7bebf5.zip
Don't use section names in getFiller. NFC.
This is just faster and avoids using names. llvm-svn: 302661
Diffstat (limited to 'lld/ELF/LinkerScript.cpp')
-rw-r--r--lld/ELF/LinkerScript.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/lld/ELF/LinkerScript.cpp b/lld/ELF/LinkerScript.cpp
index d7858e173c7..78531dbc93e 100644
--- a/lld/ELF/LinkerScript.cpp
+++ b/lld/ELF/LinkerScript.cpp
@@ -1020,10 +1020,10 @@ bool LinkerScript::ignoreInterpSection() {
return true;
}
-Optional<uint32_t> LinkerScript::getFiller(StringRef Name) {
+Optional<uint32_t> LinkerScript::getFiller(OutputSection *Sec) {
for (BaseCommand *Base : Opt.Commands)
if (auto *Cmd = dyn_cast<OutputSectionCommand>(Base))
- if (Cmd->Name == Name)
+ if (Cmd->Sec == Sec)
return Cmd->Filler;
return None;
}
OpenPOWER on IntegriCloud