File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -5999,12 +5999,10 @@ uint64_t RewriteInstance::getFileOffsetForAddress(uint64_t Address) const {
5999
5999
}
6000
6000
6001
6001
bool RewriteInstance::willOverwriteSection (StringRef SectionName) {
6002
- for (const char *const &OverwriteName : SectionsToOverwrite)
6003
- if (SectionName == OverwriteName)
6004
- return true ;
6005
- for (std::string &OverwriteName : DebugSectionsToOverwrite)
6006
- if (SectionName == OverwriteName)
6007
- return true ;
6002
+ if (llvm::is_contained (SectionsToOverwrite, SectionName))
6003
+ return true ;
6004
+ if (llvm::is_contained (DebugSectionsToOverwrite, SectionName))
6005
+ return true ;
6008
6006
6009
6007
ErrorOr<BinarySection &> Section = BC->getUniqueSectionByName (SectionName);
6010
6008
return Section && Section->isAllocatable () && Section->isFinalized ();
You can’t perform that action at this time.
0 commit comments