diff options
Diffstat (limited to 'lld/ELF/ARMErrataFix.cpp')
| -rw-r--r-- | lld/ELF/ARMErrataFix.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lld/ELF/ARMErrataFix.cpp b/lld/ELF/ARMErrataFix.cpp index 77623780ffa5..fe6ec09bd979 100644 --- a/lld/ELF/ARMErrataFix.cpp +++ b/lld/ELF/ARMErrataFix.cpp @@ -525,8 +525,8 @@ bool ARMErr657417Patcher::createFixes() { for (OutputSection *os : outputSections) { if (!(os->flags & SHF_ALLOC) || !(os->flags & SHF_EXECINSTR)) continue; - for (BaseCommand *bc : os->sectionCommands) - if (auto *isd = dyn_cast<InputSectionDescription>(bc)) { + for (SectionCommand *cmd : os->commands) + if (auto *isd = dyn_cast<InputSectionDescription>(cmd)) { std::vector<Patch657417Section *> patches = patchInputSectionDescription(*isd); if (!patches.empty()) { |
