joeq.Linker.ELF
Interface ELFConstants

All Known Implementing Classes:
ELFOutput, ELFRandomAccessFile, MultiPassBootImage, ProgramHeader, ProgramHeader.DynamicProgramHeader, ProgramHeader.InterpProgramHeader, ProgramHeader.LoadProgramHeader, ProgramHeader.NoteProgramHeader, ProgramHeader.NullProgramHeader, ProgramHeader.PHdrProgramHeader, RelocAEntry, RelocEntry, Section, Section.AbsSection, Section.DynamicSection, Section.DynSymSection, Section.FakeSection, Section.HashSection, Section.NoBitsSection, Section.NoteSection, Section.NullSection, Section.ProgBitsSection, Section.ProgBitsSectionImpl, Section.RelASection, Section.RelSection, Section.StrTabSection, Section.SymTabSection, SinglePassBootImage, SymbolTableEntry, SymbolTableEntry.EmptySymbolTableEntry

public interface ELFConstants

Version:
$Id: ELFConstants.java,v 1.5 2004/03/09 06:26:55 jwhaley Exp $
Author:
John Whaley

Field Summary
static byte ELFCLASS32
           
static byte ELFCLASS64
           
static byte ELFCLASSNONE
           
static byte ELFDATA2LSB
           
static byte ELFDATA2MSB
           
static byte ELFDATANONE
           
static byte ELFMAG0
           
static byte ELFMAG1
           
static byte ELFMAG2
           
static byte ELFMAG3
           
static int EM_386
           
static int EM_68K
           
static int EM_860
           
static int EM_88K
           
static int EM_M32
           
static int EM_MIPS
           
static int EM_MIPS_RS4_BE
           
static int EM_SPARC
           
static int ET_CORE
           
static int ET_DYN
           
static int ET_EXEC
           
static int ET_HIPROC
           
static int ET_LOPROC
           
static int ET_NONE
           
static int ET_REL
           
static int EV_CURRENT
           
static int EV_NONE
           
static int PT_DYNAMIC
           
static int PT_HIPROC
           
static int PT_INTERP
           
static int PT_LOAD
           
static int PT_LOPROC
           
static int PT_NOTE
           
static int PT_NULL
           
static int PT_PHDR
           
static int PT_SHLIB
           
static byte R_386_32
           
static byte R_386_NONE
           
static byte R_386_PC32
           
static int SHF_ALLOC
           
static int SHF_EXECINSTR
           
static int SHF_MASKPROC
           
static int SHF_WRITE
           
static int SHN_ABS
           
static int SHN_COMMON
           
static int SHN_HIPROC
           
static int SHN_HIRESERVE
           
static int SHN_INVALID
           
static int SHN_LOPROC
           
static int SHN_LORESERVE
           
static int SHN_UNDEF
           
static int SHT_DYNAMIC
           
static int SHT_DYNSYM
           
static int SHT_HASH
           
static int SHT_HIPROC
           
static int SHT_HIUSER
           
static int SHT_LOPROC
           
static int SHT_LOUSER
           
static int SHT_NOBITS
           
static int SHT_NOTE
           
static int SHT_NULL
           
static int SHT_PROGBITS
           
static int SHT_REL
           
static int SHT_RELA
           
static int SHT_SHLIB
           
static int SHT_STRTAB
           
static int SHT_SYMTAB
           
static byte STB_GLOBAL
           
static byte STB_HIPROC
           
static byte STB_LOCAL
           
static byte STB_LOPROC
           
static byte STB_WEAK
           
static byte STT_FILE
           
static byte STT_FUNC
           
static byte STT_HIPROC
           
static byte STT_LOPROC
           
static byte STT_NOTYPE
           
static byte STT_OBJECT
           
static byte STT_SECTION
           
 

Field Detail

ELFMAG0

static final byte ELFMAG0
See Also:
Constant Field Values

ELFMAG1

static final byte ELFMAG1
See Also:
Constant Field Values

ELFMAG2

static final byte ELFMAG2
See Also:
Constant Field Values

ELFMAG3

static final byte ELFMAG3
See Also:
Constant Field Values

ELFCLASSNONE

static final byte ELFCLASSNONE
See Also:
Constant Field Values

ELFCLASS32

static final byte ELFCLASS32
See Also:
Constant Field Values

ELFCLASS64

static final byte ELFCLASS64
See Also:
Constant Field Values

ELFDATANONE

static final byte ELFDATANONE
See Also:
Constant Field Values

ELFDATA2LSB

static final byte ELFDATA2LSB
See Also:
Constant Field Values

ELFDATA2MSB

static final byte ELFDATA2MSB
See Also:
Constant Field Values

ET_NONE

static final int ET_NONE
See Also:
Constant Field Values

ET_REL

static final int ET_REL
See Also:
Constant Field Values

ET_EXEC

static final int ET_EXEC
See Also:
Constant Field Values

ET_DYN

static final int ET_DYN
See Also:
Constant Field Values

ET_CORE

static final int ET_CORE
See Also:
Constant Field Values

ET_LOPROC

static final int ET_LOPROC
See Also:
Constant Field Values

ET_HIPROC

static final int ET_HIPROC
See Also:
Constant Field Values

EM_M32

static final int EM_M32
See Also:
Constant Field Values

EM_SPARC

static final int EM_SPARC
See Also:
Constant Field Values

EM_386

static final int EM_386
See Also:
Constant Field Values

EM_68K

static final int EM_68K
See Also:
Constant Field Values

EM_88K

static final int EM_88K
See Also:
Constant Field Values

EM_860

static final int EM_860
See Also:
Constant Field Values

EM_MIPS

static final int EM_MIPS
See Also:
Constant Field Values

EM_MIPS_RS4_BE

static final int EM_MIPS_RS4_BE
See Also:
Constant Field Values

EV_NONE

static final int EV_NONE
See Also:
Constant Field Values

EV_CURRENT

static final int EV_CURRENT
See Also:
Constant Field Values

PT_NULL

static final int PT_NULL
See Also:
Constant Field Values

PT_LOAD

static final int PT_LOAD
See Also:
Constant Field Values

PT_DYNAMIC

static final int PT_DYNAMIC
See Also:
Constant Field Values

PT_INTERP

static final int PT_INTERP
See Also:
Constant Field Values

PT_NOTE

static final int PT_NOTE
See Also:
Constant Field Values

PT_SHLIB

static final int PT_SHLIB
See Also:
Constant Field Values

PT_PHDR

static final int PT_PHDR
See Also:
Constant Field Values

PT_LOPROC

static final int PT_LOPROC
See Also:
Constant Field Values

PT_HIPROC

static final int PT_HIPROC
See Also:
Constant Field Values

R_386_NONE

static final byte R_386_NONE
See Also:
Constant Field Values

R_386_32

static final byte R_386_32
See Also:
Constant Field Values

R_386_PC32

static final byte R_386_PC32
See Also:
Constant Field Values

SHN_UNDEF

static final int SHN_UNDEF
See Also:
Constant Field Values

SHN_LORESERVE

static final int SHN_LORESERVE
See Also:
Constant Field Values

SHN_LOPROC

static final int SHN_LOPROC
See Also:
Constant Field Values

SHN_HIPROC

static final int SHN_HIPROC
See Also:
Constant Field Values

SHN_ABS

static final int SHN_ABS
See Also:
Constant Field Values

SHN_COMMON

static final int SHN_COMMON
See Also:
Constant Field Values

SHN_HIRESERVE

static final int SHN_HIRESERVE
See Also:
Constant Field Values

SHN_INVALID

static final int SHN_INVALID
See Also:
Constant Field Values

SHT_NULL

static final int SHT_NULL
See Also:
Constant Field Values

SHT_PROGBITS

static final int SHT_PROGBITS
See Also:
Constant Field Values

SHT_SYMTAB

static final int SHT_SYMTAB
See Also:
Constant Field Values

SHT_STRTAB

static final int SHT_STRTAB
See Also:
Constant Field Values

SHT_RELA

static final int SHT_RELA
See Also:
Constant Field Values

SHT_HASH

static final int SHT_HASH
See Also:
Constant Field Values

SHT_DYNAMIC

static final int SHT_DYNAMIC
See Also:
Constant Field Values

SHT_NOTE

static final int SHT_NOTE
See Also:
Constant Field Values

SHT_NOBITS

static final int SHT_NOBITS
See Also:
Constant Field Values

SHT_REL

static final int SHT_REL
See Also:
Constant Field Values

SHT_SHLIB

static final int SHT_SHLIB
See Also:
Constant Field Values

SHT_DYNSYM

static final int SHT_DYNSYM
See Also:
Constant Field Values

SHT_LOPROC

static final int SHT_LOPROC
See Also:
Constant Field Values

SHT_HIPROC

static final int SHT_HIPROC
See Also:
Constant Field Values

SHT_LOUSER

static final int SHT_LOUSER
See Also:
Constant Field Values

SHT_HIUSER

static final int SHT_HIUSER
See Also:
Constant Field Values

SHF_WRITE

static final int SHF_WRITE
See Also:
Constant Field Values

SHF_ALLOC

static final int SHF_ALLOC
See Also:
Constant Field Values

SHF_EXECINSTR

static final int SHF_EXECINSTR
See Also:
Constant Field Values

SHF_MASKPROC

static final int SHF_MASKPROC
See Also:
Constant Field Values

STB_LOCAL

static final byte STB_LOCAL
See Also:
Constant Field Values

STB_GLOBAL

static final byte STB_GLOBAL
See Also:
Constant Field Values

STB_WEAK

static final byte STB_WEAK
See Also:
Constant Field Values

STB_LOPROC

static final byte STB_LOPROC
See Also:
Constant Field Values

STB_HIPROC

static final byte STB_HIPROC
See Also:
Constant Field Values

STT_NOTYPE

static final byte STT_NOTYPE
See Also:
Constant Field Values

STT_OBJECT

static final byte STT_OBJECT
See Also:
Constant Field Values

STT_FUNC

static final byte STT_FUNC
See Also:
Constant Field Values

STT_SECTION

static final byte STT_SECTION
See Also:
Constant Field Values

STT_FILE

static final byte STT_FILE
See Also:
Constant Field Values

STT_LOPROC

static final byte STT_LOPROC
See Also:
Constant Field Values

STT_HIPROC

static final byte STT_HIPROC
See Also:
Constant Field Values


Copyright © 2001-2005 John Whaley. All Rights Reserved.