forked from OSchip/llvm-project
Do not use Decompressor::isCompressedELFSection. NFC.
In order to identify a compressed section, we check if a section name starts with ".zdebug" or the section has SHF_COMPRESSED flag. We already use the knowledge in this function. So hiding that check in isCompressedELFSection doesn't make sense. llvm-svn: 324951
This commit is contained in:
parent
126cf39d09
commit
005e7c3d75
|
@ -178,7 +178,9 @@ OutputSection *SectionBase::getOutputSection() {
|
|||
// Decompress section contents if required. Note that this function
|
||||
// is called from parallelForEach, so it must be thread-safe.
|
||||
void InputSectionBase::maybeDecompress() {
|
||||
if (DecompressBuf || !Decompressor::isCompressedELFSection(Flags, Name))
|
||||
if (DecompressBuf)
|
||||
return;
|
||||
if (!(Flags & SHF_COMPRESSED) && !Name.startswith(".zdebug"))
|
||||
return;
|
||||
|
||||
// Decompress a section.
|
||||
|
|
Loading…
Reference in New Issue