Class NoteGnuProperty

java.lang.Object
ghidra.app.util.bin.format.elf.info.ElfNote
ghidra.app.util.bin.format.elf.info.NoteGnuProperty
All Implemented Interfaces:
ElfInfoItem

public class NoteGnuProperty extends ElfNote
An ELF note that contains a list of enumerated "properties".

Currently known property types are stack_size and no_copy_on_protected (flag).

  array of Elf_Prop {
    word pr_type;
    word pr_datasz;
    byte pr_data[pr_datasz];
    byte padding[]
  }
 
  • Field Details

  • Constructor Details

    • NoteGnuProperty

      public NoteGnuProperty(int nameLen, String name, int vendorType, List<NoteGnuProperty.NotePropertyElement> elements)
      Creates a instance using the specified values.
      Parameters:
      name - name of property
      vendorType - vendor type of property
      elements - list of NotePropertyElements
  • Method Details