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
Modifier and TypeFieldDescriptionshort
int
int
int
int
int
static final short
int
int
int
static final short
long
long
static final int
int
int
int
int
int
int
static final short
static final short
static final short
int
static final short
static final short
static final short
static final short
static final short
static final short
int
int
int
int
int
int
int
int
int
int
int
short
int
int
int
-
Constructor Summary
ConstructorDescriptionFileHeader
(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
-