Package org.eclipse.cdt.utils.som
Class SOM.FileHeader
java.lang.Object
org.eclipse.cdt.utils.som.SOM.FileHeader
- Enclosing class:
SOM
SOM Header record
-
Field Summary
FieldsModifier and TypeFieldDescriptionshortintintintintintstatic final shortintintintstatic final shortlonglongstatic final intintintintintintintstatic final shortstatic final shortstatic final shortintstatic final shortstatic final shortstatic final shortstatic final shortstatic final shortstatic final shortintintintintintintintintintintintshortintintint -
Constructor Summary
ConstructorsConstructorDescriptionFileHeader(byte[] hdr, boolean little) FileHeader(RandomAccessFile file) FileHeader(RandomAccessFile file, long offset) -
Method Summary
-
Field Details
-
FILHSZ
public static final int FILHSZ- See Also:
-
PA_RISC_10
public static final short PA_RISC_10- See Also:
-
PA_RISC_11
public static final short PA_RISC_11- See Also:
-
PA_RISC_20
public static final short PA_RISC_20- See Also:
-
EXE_SOM_LIB
public static final short EXE_SOM_LIB- See Also:
-
REL_SOM
public static final short REL_SOM- See Also:
-
PRIV_EXEC_SOM
public static final short PRIV_EXEC_SOM- See Also:
-
SHARE_EXEC_SOM
public static final short SHARE_EXEC_SOM- See Also:
-
SHARE_DEMAND_LOAD_EXE_SOM
public static final short SHARE_DEMAND_LOAD_EXE_SOM- See Also:
-
DYN_LOAD_LIB
public static final short DYN_LOAD_LIB- See Also:
-
SHARED_LIB
public static final short SHARED_LIB- See Also:
-
RELOC_SOM_LIB
public static final short RELOC_SOM_LIB- See Also:
-
system_id
public short system_id -
a_magic
public short a_magic -
version_id
public int version_id -
file_time_sec
public long file_time_sec -
file_time_nano
public long file_time_nano -
entry_space
public int entry_space -
entry_subspace
public int entry_subspace -
entry_offset
public int entry_offset -
aux_header_location
public int aux_header_location -
aux_header_size
public int aux_header_size -
som_length
public int som_length -
presumed_dp
public int presumed_dp -
space_location
public int space_location -
space_total
public int space_total -
subspace_location
public int subspace_location -
subspace_total
public int subspace_total -
loader_fixup_location
public int loader_fixup_location -
loader_fixup_total
public int loader_fixup_total -
space_strings_location
public int space_strings_location -
space_strings_size
public int space_strings_size -
init_array_location
public int init_array_location -
init_array_total
public int init_array_total -
compiler_location
public int compiler_location -
compiler_total
public int compiler_total -
symbol_location
public int symbol_location -
symbol_total
public int symbol_total -
fixup_request_location
public int fixup_request_location -
fixup_request_total
public int fixup_request_total -
symbol_strings_location
public int symbol_strings_location -
symbol_strings_size
public int symbol_strings_size -
unloadable_sp_location
public int unloadable_sp_location -
unloadable_sp_size
public int unloadable_sp_size -
checksum
public int checksum
-
-
Constructor Details
-
FileHeader
- Throws:
IOException
-
FileHeader
- Throws:
IOException
-
FileHeader
- Throws:
IOException
-
-
Method Details
-
commonSetup
- Throws:
IOException
-
toString
-