Package org.eclipse.cdt.utils.elf
Class Elf.ELFhdr
java.lang.Object
org.eclipse.cdt.utils.elf.Elf.ELFhdr
- Enclosing class:
Elf
-
Field Summary
Modifier and TypeFieldDescriptionshort
long
byte[]
int
short
short
long
short
short
long
short
int
long
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
static final int
-
Constructor Summary
-
Method Summary
-
Field Details
-
EI_MAG0
public static final int EI_MAG0- See Also:
-
EI_MAG1
public static final int EI_MAG1- See Also:
-
EI_MAG2
public static final int EI_MAG2- See Also:
-
EI_MAG3
public static final int EI_MAG3- See Also:
-
EI_CLASS
public static final int EI_CLASS- See Also:
-
EI_DATA
public static final int EI_DATA- See Also:
-
EI_VERSION
public static final int EI_VERSION- See Also:
-
EI_PAD
public static final int EI_PAD- See Also:
-
EI_NDENT
public static final int EI_NDENT- See Also:
-
ELFCLASSNONE
public static final int ELFCLASSNONE- See Also:
-
ELFCLASS32
public static final int ELFCLASS32- See Also:
-
ELFCLASS64
public static final int ELFCLASS64- See Also:
-
ELFDATANONE
public static final int ELFDATANONE- See Also:
-
ELFDATA2LSB
public static final int ELFDATA2LSB- See Also:
-
ELFDATA2MSB
public static final int ELFDATA2MSB- See Also:
-
ET_NONE
public static final int ET_NONE- See Also:
-
ET_REL
public static final int ET_REL- See Also:
-
ET_EXEC
public static final int ET_EXEC- See Also:
-
ET_DYN
public static final int ET_DYN- See Also:
-
ET_CORE
public static final int ET_CORE- See Also:
-
ET_LOPROC
public static final int ET_LOPROC- See Also:
-
ET_HIPROC
public static final int ET_HIPROC- See Also:
-
EM_NONE
public static final int EM_NONE- See Also:
-
EM_M32
public static final int EM_M32- See Also:
-
EM_SPARC
public static final int EM_SPARC- See Also:
-
EM_386
public static final int EM_386- See Also:
-
EM_68K
public static final int EM_68K- See Also:
-
EM_88K
public static final int EM_88K- See Also:
-
EM_486
public static final int EM_486- See Also:
-
EM_860
public static final int EM_860- See Also:
-
EM_MIPS
public static final int EM_MIPS- See Also:
-
EM_MIPS_RS3_LE
public static final int EM_MIPS_RS3_LE- See Also:
-
EM_RS6000
public static final int EM_RS6000- See Also:
-
EM_PARISC
public static final int EM_PARISC- See Also:
-
EM_nCUBE
public static final int EM_nCUBE- See Also:
-
EM_VPP550
public static final int EM_VPP550- See Also:
-
EM_SPARC32PLUS
public static final int EM_SPARC32PLUS- See Also:
-
EM_PPC
public static final int EM_PPC- See Also:
-
EM_PPC64
public static final int EM_PPC64- See Also:
-
EM_ARM
public static final int EM_ARM- See Also:
-
EM_SH
public static final int EM_SH- See Also:
-
EM_SPARCV9
public static final int EM_SPARCV9- See Also:
-
EM_TRICORE
public static final int EM_TRICORE- See Also:
-
EM_H8_300
public static final int EM_H8_300- See Also:
-
EM_H8_300H
public static final int EM_H8_300H- See Also:
-
EM_IA_64
public static final int EM_IA_64- See Also:
-
EM_COLDFIRE
public static final int EM_COLDFIRE- See Also:
-
EM_STARCORE
public static final int EM_STARCORE- See Also:
-
EM_X86_64
public static final int EM_X86_64- See Also:
-
EM_ST100
public static final int EM_ST100- See Also:
-
EM_68HC08
public static final int EM_68HC08- Since:
- 5.2
- See Also:
-
EM_AVR
public static final int EM_AVR- See Also:
-
EM_FR30
public static final int EM_FR30- See Also:
-
EM_V850
public static final int EM_V850- See Also:
-
EM_M32R
public static final int EM_M32R- See Also:
-
EM_MN10300
public static final int EM_MN10300- See Also:
-
EM_MN10200
public static final int EM_MN10200- See Also:
-
EM_XTENSA
public static final int EM_XTENSA- See Also:
-
EM_MSP430
public static final int EM_MSP430- See Also:
-
EM_BLACKFIN
public static final int EM_BLACKFIN- See Also:
-
EM_EXCESS
public static final int EM_EXCESS- See Also:
-
EM_ESIRISC
public static final int EM_ESIRISC- Since:
- 5.5
- See Also:
-
EM_NIOSII
public static final int EM_NIOSII- See Also:
-
EM_C166
public static final int EM_C166- See Also:
-
EM_M16C
public static final int EM_M16C- See Also:
-
EM_RS08
public static final int EM_RS08- Since:
- 5.2
- See Also:
-
EM_MMDSP
public static final int EM_MMDSP- See Also:
-
EM_RX
public static final int EM_RX- Since:
- 5.4
- See Also:
-
EM_RL78
public static final int EM_RL78- Since:
- 5.4
- See Also:
-
EM_AARCH64
public static final int EM_AARCH64- Since:
- 6.0
- See Also:
-
EM_RISCV
public static final int EM_RISCV- Since:
- 7.0
- See Also:
-
EM_NIOS
public static final int EM_NIOS- See Also:
-
EM_CYGNUS_POWERPC
public static final int EM_CYGNUS_POWERPC- See Also:
-
EM_CYGNUS_M32R
public static final int EM_CYGNUS_M32R- See Also:
-
EM_CYGNUS_V850
public static final int EM_CYGNUS_V850- See Also:
-
EM_CYGNUS_MN10200
public static final int EM_CYGNUS_MN10200- See Also:
-
EM_CYGNUS_MN10300
public static final int EM_CYGNUS_MN10300- See Also:
-
EM_CYGNUS_FR30
public static final int EM_CYGNUS_FR30- See Also:
-
EM_XSTORMY16
public static final int EM_XSTORMY16- See Also:
-
EM_CYGNUS_FRV
public static final int EM_CYGNUS_FRV- See Also:
-
EM_IQ2000
public static final int EM_IQ2000- See Also:
-
EM_XILINX_MICROBLAZE
public static final int EM_XILINX_MICROBLAZE- See Also:
-
EM_SDMA
public static final int EM_SDMA- See Also:
-
EM_CRADLE
public static final int EM_CRADLE- See Also:
-
e_ident
public byte[] e_ident -
e_type
public int e_type -
e_machine
public int e_machine -
e_version
public long e_version -
e_entry
-
e_phoff
public long e_phoff -
e_shoff
public long e_shoff -
e_flags
public long e_flags -
e_ehsize
public short e_ehsize -
e_phentsize
public short e_phentsize -
e_phnum
public short e_phnum -
e_shentsize
public short e_shentsize -
e_shnum
public short e_shnum -
e_shstrndx
public short e_shstrndx
-
-
Constructor Details
-
ELFhdr
- Throws:
IOException
-
ELFhdr
- Throws:
IOException
-