reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/llvm-objcopy/ELF/ELFObjcopy.cpp
  101   Sec.Flags = getSectionFlagsPreserveMask(Sec.Flags, getNewShfFlags(Flags));
  101   Sec.Flags = getSectionFlagsPreserveMask(Sec.Flags, getNewShfFlags(Flags));
  107       (!(Sec.Flags & ELF::SHF_ALLOC) ||
  309   return !(Sec.Flags & ELF::SHF_COMPRESSED) &&
  463       if ((Sec.Flags & SHF_ALLOC) != 0)
  495       return (Sec.Flags & SHF_ALLOC) == 0 && Sec.ParentSegment == nullptr;
  508       return (Sec.Flags & SHF_ALLOC) == 0;
  517       return (Sec.Flags & SHF_ALLOC) != 0 && !Sec.ParentSegment;
  634       if (Sec.Flags & SHF_ALLOC) {
  646         if (TargetSec && (TargetSec->Flags & SHF_ALLOC)) {
tools/llvm-objcopy/ELF/Object.cpp
   74   Shdr.sh_flags = Sec.Flags;
  518     Flags |= ELF::SHF_COMPRESSED;
 1066     if (!(Sec.Flags & SHF_ALLOC))
 1069     bool SectionIsTLS = Sec.Flags & SHF_TLS;
 1155   DataSection.Flags = ELF::SHF_ALLOC | ELF::SHF_WRITE;
 1514     Sec.Flags = Shdr.sh_flags;
 1547       if (Sec.Type == ELF::SHT_STRTAB && !(Sec.Flags & SHF_ALLOC)) {
 2259     return (Sec.Flags & ELF::SHF_ALLOC) && (Sec.Type != ELF::SHT_NOBITS);
tools/llvm-objcopy/ELF/Object.h
  503     Flags = SecFlags;
  533     return (S->Flags & ELF::SHF_COMPRESSED) ||
  546     Flags = (Flags & ~ELF::SHF_COMPRESSED);
  546     Flags = (Flags & ~ELF::SHF_COMPRESSED);
  580     if (S->Flags & ELF::SHF_ALLOC)
  765     if (S->Flags & ELF::SHF_ALLOC)
  841     if (!(S->Flags & ELF::SHF_ALLOC))
  994     return Sec.Flags & ELF::SHF_ALLOC;