- java.lang.Object
-
- com.ibm.j9ddr.corereaders.macho.SegmentCommand64.Section64
-
- Enclosing class:
- SegmentCommand64
public static class SegmentCommand64.Section64 extends Object
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description Section64()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getSectionName()
String
getSegmentName()
-
-
-
Field Detail
-
SECTION_TYPE
public static final int SECTION_TYPE
- See Also:
- Constant Field Values
-
SECTION_ATTRIBUTES
public static final int SECTION_ATTRIBUTES
- See Also:
- Constant Field Values
-
S_REGULAR
public static final int S_REGULAR
- See Also:
- Constant Field Values
-
S_ZEROFILL
public static final int S_ZEROFILL
- See Also:
- Constant Field Values
-
S_CSTRING_LITERALS
public static final int S_CSTRING_LITERALS
- See Also:
- Constant Field Values
-
S_4BYTE_LITERALS
public static final int S_4BYTE_LITERALS
- See Also:
- Constant Field Values
-
S_8BYTE_LITERALS
public static final int S_8BYTE_LITERALS
- See Also:
- Constant Field Values
-
S_LITERAL_POINTERS
public static final int S_LITERAL_POINTERS
- See Also:
- Constant Field Values
-
S_NON_LAZY_SYMBOL_POINTERS
public static final int S_NON_LAZY_SYMBOL_POINTERS
- See Also:
- Constant Field Values
-
S_LAZY_SYMBOL_POINTERS
public static final int S_LAZY_SYMBOL_POINTERS
- See Also:
- Constant Field Values
-
S_SYMBOL_STUBS
public static final int S_SYMBOL_STUBS
- See Also:
- Constant Field Values
-
S_MOD_INIT_FUNC_POINTERS
public static final int S_MOD_INIT_FUNC_POINTERS
- See Also:
- Constant Field Values
-
S_MOD_TERM_FUNC_POINTERS
public static final int S_MOD_TERM_FUNC_POINTERS
- See Also:
- Constant Field Values
-
S_COALESCED
public static final int S_COALESCED
- See Also:
- Constant Field Values
-
S_GB_ZEROFILL
public static final int S_GB_ZEROFILL
- See Also:
- Constant Field Values
-
S_INTERPOSING
public static final int S_INTERPOSING
- See Also:
- Constant Field Values
-
S_16BYTE_LITERALS
public static final int S_16BYTE_LITERALS
- See Also:
- Constant Field Values
-
S_DTRACE_DOF
public static final int S_DTRACE_DOF
- See Also:
- Constant Field Values
-
S_LAZY_DYLIB_SYMBOL_POINTERS
public static final int S_LAZY_DYLIB_SYMBOL_POINTERS
- See Also:
- Constant Field Values
-
S_THREAD_LOCAL_REGULAR
public static final int S_THREAD_LOCAL_REGULAR
- See Also:
- Constant Field Values
-
S_THREAD_LOCAL_ZEROFILL
public static final int S_THREAD_LOCAL_ZEROFILL
- See Also:
- Constant Field Values
-
S_THREAD_LOCAL_VARIABLES
public static final int S_THREAD_LOCAL_VARIABLES
- See Also:
- Constant Field Values
-
S_THREAD_LOCAL_VARIABLE_POINTERS
public static final int S_THREAD_LOCAL_VARIABLE_POINTERS
- See Also:
- Constant Field Values
-
S_THREAD_LOCAL_INIT_FUNCTION_POINTERS
public static final int S_THREAD_LOCAL_INIT_FUNCTION_POINTERS
- See Also:
- Constant Field Values
-
SECTION_ATTRIBUTES_USR
public static final int SECTION_ATTRIBUTES_USR
- See Also:
- Constant Field Values
-
S_ATTR_PURE_INSTRUCTIONS
public static final int S_ATTR_PURE_INSTRUCTIONS
- See Also:
- Constant Field Values
-
S_ATTR_NO_TOC
public static final int S_ATTR_NO_TOC
- See Also:
- Constant Field Values
-
S_ATTR_STRIP_STATIC_SYMS
public static final int S_ATTR_STRIP_STATIC_SYMS
- See Also:
- Constant Field Values
-
S_ATTR_NO_DEAD_STRIP
public static final int S_ATTR_NO_DEAD_STRIP
- See Also:
- Constant Field Values
-
S_ATTR_LIVE_SUPPORT
public static final int S_ATTR_LIVE_SUPPORT
- See Also:
- Constant Field Values
-
S_ATTR_SELF_MODIFYING_CODE
public static final int S_ATTR_SELF_MODIFYING_CODE
- See Also:
- Constant Field Values
-
S_ATTR_DEBUG
public static final int S_ATTR_DEBUG
- See Also:
- Constant Field Values
-
SECTION_ATTRIBUTES_SYS
public static final int SECTION_ATTRIBUTES_SYS
- See Also:
- Constant Field Values
-
S_ATTR_SOME_INSTRUCTIONS
public static final int S_ATTR_SOME_INSTRUCTIONS
- See Also:
- Constant Field Values
-
S_ATTR_EXT_RELOC
public static final int S_ATTR_EXT_RELOC
- See Also:
- Constant Field Values
-
S_ATTR_LOC_RELOC
public static final int S_ATTR_LOC_RELOC
- See Also:
- Constant Field Values
-
sectionName
public byte[] sectionName
-
segmentName
public byte[] segmentName
-
address
public long address
-
size
public long size
-
fileOffset
public int fileOffset
-
alignment
public int alignment
-
relocOffset
public int relocOffset
-
numReloc
public int numReloc
-
flags
public int flags
-
reserved1
public int reserved1
-
reserved2
public int reserved2
-
reserved3
public int reserved3
-
-
Method Detail
-
getSectionName
public String getSectionName() throws UnsupportedEncodingException
- Throws:
UnsupportedEncodingException
-
getSegmentName
public String getSegmentName() throws UnsupportedEncodingException
- Throws:
UnsupportedEncodingException
-
-