Package org.eclipse.cdt.utils.som
Class SOM.FileHeader
- java.lang.Object
-
- org.eclipse.cdt.utils.som.SOM.FileHeader
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description FileHeader(byte[] hdr, boolean little)
FileHeader(RandomAccessFile file)
FileHeader(RandomAccessFile file, long offset)
-
-
-
Field Detail
-
FILHSZ
public static final int FILHSZ
- See Also:
- Constant Field Values
-
PA_RISC_10
public static final short PA_RISC_10
- See Also:
- Constant Field Values
-
PA_RISC_11
public static final short PA_RISC_11
- See Also:
- Constant Field Values
-
PA_RISC_20
public static final short PA_RISC_20
- See Also:
- Constant Field Values
-
EXE_SOM_LIB
public static final short EXE_SOM_LIB
- See Also:
- Constant Field Values
-
REL_SOM
public static final short REL_SOM
- See Also:
- Constant Field Values
-
PRIV_EXEC_SOM
public static final short PRIV_EXEC_SOM
- See Also:
- Constant Field Values
-
SHARE_EXEC_SOM
public static final short SHARE_EXEC_SOM
- See Also:
- Constant Field Values
-
SHARE_DEMAND_LOAD_EXE_SOM
public static final short SHARE_DEMAND_LOAD_EXE_SOM
- See Also:
- Constant Field Values
-
DYN_LOAD_LIB
public static final short DYN_LOAD_LIB
- See Also:
- Constant Field Values
-
SHARED_LIB
public static final short SHARED_LIB
- See Also:
- Constant Field Values
-
RELOC_SOM_LIB
public static final short RELOC_SOM_LIB
- See Also:
- Constant Field Values
-
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 Detail
-
FileHeader
public FileHeader(RandomAccessFile file) throws IOException
- Throws:
IOException
-
FileHeader
public FileHeader(RandomAccessFile file, long offset) throws IOException
- Throws:
IOException
-
FileHeader
public FileHeader(byte[] hdr, boolean little) throws IOException
- Throws:
IOException
-
-
Method Detail
-
commonSetup
public void commonSetup(byte[] hdr, boolean little) throws IOException
- Throws:
IOException
-
-