diff options
| author | Rafael Espindola <rafael.espindola@gmail.com> | 2017-05-10 14:01:13 +0000 |
|---|---|---|
| committer | Rafael Espindola <rafael.espindola@gmail.com> | 2017-05-10 14:01:13 +0000 |
| commit | c5b612b8b441ca4c39218bd0d35d29b6ed7bebf5 (patch) | |
| tree | 1033b5a71bf1b71272b5a283a20e29f9e7126e0e /lld/ELF/LinkerScript.cpp | |
| parent | ff29879f2e2e6512210d567bfbad614dac89f5ed (diff) | |
| download | bcm5719-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.cpp | 4 |
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; } |

