Package ghidra.app.util.bin.format.macho
Class SectionAttributes
java.lang.Object
ghidra.app.util.bin.format.macho.SectionAttributes
-
Field Summary
Modifier and TypeFieldDescriptionstatic final int
Attribute: section has external relocation entriesstatic final int
Attribute: section muststatic final int
Attribute: section has local relocation entriesstatic final int
Attribute: section must not be dead-stripped.static final int
Attribute: section contains coalesced symbols that are not to be in a ranlib table of contentsstatic final int
Attribute: section contains only true machine instructionsstatic final int
Attribute: Used with i386 code stubs written on by dyldstatic final int
Attribute: section contains some machine instructionsstatic final int
Attribute: ok to strip static symbols in this section in files with the MH_DYLDLINK flagstatic final int
24 section attributesstatic final int
Attribute: system setable attributesstatic final int
Attribute: User setable attributes -
Constructor Summary
-
Method Summary
-
Field Details
-
SECTION_ATTRIBUTES_MASK
public static final int SECTION_ATTRIBUTES_MASK24 section attributes- See Also:
-
SECTION_ATTRIBUTES_USR
public static final int SECTION_ATTRIBUTES_USRAttribute: User setable attributes- See Also:
-
SECTION_ATTRIBUTES_SYS
public static final int SECTION_ATTRIBUTES_SYSAttribute: system setable attributes- See Also:
-
S_ATTR_PURE_INSTRUCTIONS
public static final int S_ATTR_PURE_INSTRUCTIONSAttribute: section contains only true machine instructions- See Also:
-
S_ATTR_NO_TOC
public static final int S_ATTR_NO_TOCAttribute: section contains coalesced symbols that are not to be in a ranlib table of contents- See Also:
-
S_ATTR_STRIP_STATIC_SYMS
public static final int S_ATTR_STRIP_STATIC_SYMSAttribute: ok to strip static symbols in this section in files with the MH_DYLDLINK flag- See Also:
-
S_ATTR_NO_DEAD_STRIP
public static final int S_ATTR_NO_DEAD_STRIPAttribute: section must not be dead-stripped. (see "linking" in xcode2 user guide)- See Also:
-
S_ATTR_LIVE_SUPPORT
public static final int S_ATTR_LIVE_SUPPORTAttribute: section must- See Also:
-
S_ATTR_SELF_MODIFYING_CODE
public static final int S_ATTR_SELF_MODIFYING_CODEAttribute: Used with i386 code stubs written on by dyld- See Also:
-
S_ATTR_SOME_INSTRUCTIONS
public static final int S_ATTR_SOME_INSTRUCTIONSAttribute: section contains some machine instructions- See Also:
-
S_ATTR_EXT_RELOC
public static final int S_ATTR_EXT_RELOCAttribute: section has external relocation entries- See Also:
-
S_ATTR_LOC_RELOC
public static final int S_ATTR_LOC_RELOCAttribute: section has local relocation entries- See Also:
-
-
Constructor Details
-
SectionAttributes
public SectionAttributes()
-
-
Method Details
-
getAttributeNames
-