public ELFNobitsSection(ELFObjectFile owner, String name) { this(owner, name, new BasicNobitsSectionImpl(0)); }
@Override public Iterable<BuildDependency> getDependencies(Map<Element, LayoutDecisionMap> decisions) { // we don't need a SIZE -> CONTENT dependency return ObjectFile.minimalDependencies(decisions, getElement()); }
@Override public int getAlignment() { return getElement().getAlignment(); }
public PECoffNobitsSection(PECoffObjectFile owner, String name) { this(owner, name, new BasicNobitsSectionImpl(0)); }
public ELFNobitsSection(ELFObjectFile owner, String name, int alignment, NobitsSectionImpl impl, EnumSet<ELFSectionFlag> flags, int shtIndex) { super(owner, name, alignment, ELFObjectFile.SectionType.NOBITS, impl != null ? impl : new BasicNobitsSectionImpl(0), flags, shtIndex); }
public PECoffNobitsSection(PECoffObjectFile owner, String name, int alignment, NobitsSectionImpl impl, EnumSet<PECoffSectionFlag> flags, int shtIndex) { super(owner, name, alignment, impl != null ? impl : new BasicNobitsSectionImpl(0), flags, shtIndex); }