Header menu logo B2R2

DTag Type

Represents the dyanmic array entry kinds.

Record fields

Record Field Description

DT_ADDRRNGHI

Full Usage: DT_ADDRRNGHI

Field type: DTag
Modifiers: static
Field type: DTag

DT_ADDRRNGLO

Full Usage: DT_ADDRRNGLO

Field type: DTag
Modifiers: static
Field type: DTag

DT_AUDIT

Full Usage: DT_AUDIT

Field type: DTag
Modifiers: static
Field type: DTag

DT_BIND_NOW

Full Usage: DT_BIND_NOW

Field type: DTag
Modifiers: static

Instructs the dynamic linker to process all relocations for the object containing this entry before transferring control to the program.

Field type: DTag

DT_CHECKSUM

Full Usage: DT_CHECKSUM

Field type: DTag
Modifiers: static
Field type: DTag

DT_CONFIG

Full Usage: DT_CONFIG

Field type: DTag
Modifiers: static
Field type: DTag

DT_DEBUG

Full Usage: DT_DEBUG

Field type: DTag
Modifiers: static

Used for debugging.

Field type: DTag

DT_DEPAUDIT

Full Usage: DT_DEPAUDIT

Field type: DTag
Modifiers: static
Field type: DTag

DT_FEATURE

Full Usage: DT_FEATURE

Field type: DTag
Modifiers: static
Field type: DTag

DT_FINI

Full Usage: DT_FINI

Field type: DTag
Modifiers: static

Holds the address of the termination function.

Field type: DTag

DT_FINI_ARRAY

Full Usage: DT_FINI_ARRAY

Field type: DTag
Modifiers: static
Field type: DTag

DT_FINI_ARRAYSZ

Full Usage: DT_FINI_ARRAYSZ

Field type: DTag
Modifiers: static
Field type: DTag

DT_FLAGS

Full Usage: DT_FLAGS

Field type: DTag
Modifiers: static
Field type: DTag

DT_FLAGS_1

Full Usage: DT_FLAGS_1

Field type: DTag
Modifiers: static
Field type: DTag

DT_GNU_CONFLICT

Full Usage: DT_GNU_CONFLICT

Field type: DTag
Modifiers: static
Field type: DTag

DT_GNU_CONFLICTSZ

Full Usage: DT_GNU_CONFLICTSZ

Field type: DTag
Modifiers: static
Field type: DTag

DT_GNU_HASH

Full Usage: DT_GNU_HASH

Field type: DTag
Modifiers: static
Field type: DTag

DT_GNU_LIBLIST

Full Usage: DT_GNU_LIBLIST

Field type: DTag
Modifiers: static
Field type: DTag

DT_GNU_LIBLISTSZ

Full Usage: DT_GNU_LIBLISTSZ

Field type: DTag
Modifiers: static
Field type: DTag

DT_GNU_PRELINKED

Full Usage: DT_GNU_PRELINKED

Field type: DTag
Modifiers: static
Field type: DTag

DT_HASH

Full Usage: DT_HASH

Field type: DTag
Modifiers: static

Holds the address of the hash table.

Field type: DTag

DT_INIT

Full Usage: DT_INIT

Field type: DTag
Modifiers: static

Holds the address of the initialization function.

Field type: DTag

DT_INIT_ARRAY

Full Usage: DT_INIT_ARRAY

Field type: DTag
Modifiers: static
Field type: DTag

DT_INIT_ARRAYSZ

Full Usage: DT_INIT_ARRAYSZ

Field type: DTag
Modifiers: static
Field type: DTag

DT_JMPREL

Full Usage: DT_JMPREL

Field type: DTag
Modifiers: static

Holds the address of relocation entries associated solely with the procedure linkage table.

Field type: DTag

DT_MAXPOSTAGS

Full Usage: DT_MAXPOSTAGS

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_AUX_DYNAMIC

Full Usage: DT_MIPS_AUX_DYNAMIC

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_BASE_ADDRESS

Full Usage: DT_MIPS_BASE_ADDRESS

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_COMPACT_SIZE

Full Usage: DT_MIPS_COMPACT_SIZE

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_CONFLICT

Full Usage: DT_MIPS_CONFLICT

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_CONFLICTNO

Full Usage: DT_MIPS_CONFLICTNO

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_CXX_FLAGS

Full Usage: DT_MIPS_CXX_FLAGS

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_DELTA_CLASS

Full Usage: DT_MIPS_DELTA_CLASS

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_DELTA_CLASSSYM

Full Usage: DT_MIPS_DELTA_CLASSSYM

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_DELTA_CLASSSYM_NO

Full Usage: DT_MIPS_DELTA_CLASSSYM_NO

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_DELTA_CLASS_NO

Full Usage: DT_MIPS_DELTA_CLASS_NO

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_DELTA_INSTANCE

Full Usage: DT_MIPS_DELTA_INSTANCE

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_DELTA_INSTANCE_NO

Full Usage: DT_MIPS_DELTA_INSTANCE_NO

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_DELTA_RELOC

Full Usage: DT_MIPS_DELTA_RELOC

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_DELTA_RELOC_NO

Full Usage: DT_MIPS_DELTA_RELOC_NO

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_DELTA_SYM

Full Usage: DT_MIPS_DELTA_SYM

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_DELTA_SYM_NO

Full Usage: DT_MIPS_DELTA_SYM_NO

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_DYNSTR_ALIGN

Full Usage: DT_MIPS_DYNSTR_ALIGN

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_FLAGS

Full Usage: DT_MIPS_FLAGS

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_GOTSYM

Full Usage: DT_MIPS_GOTSYM

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_GP_VALUE

Full Usage: DT_MIPS_GP_VALUE

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_HIDDEN_GOTIDX

Full Usage: DT_MIPS_HIDDEN_GOTIDX

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_HIPAGENO

Full Usage: DT_MIPS_HIPAGENO

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_ICHECKSUM

Full Usage: DT_MIPS_ICHECKSUM

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_INTERFACE

Full Usage: DT_MIPS_INTERFACE

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_INTERFACE_SIZE

Full Usage: DT_MIPS_INTERFACE_SIZE

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_IVERSION

Full Usage: DT_MIPS_IVERSION

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_LIBLIST

Full Usage: DT_MIPS_LIBLIST

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_LIBLISTNO

Full Usage: DT_MIPS_LIBLISTNO

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_LOCALPAGE_GOTIDX

Full Usage: DT_MIPS_LOCALPAGE_GOTIDX

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_LOCAL_GOTIDX

Full Usage: DT_MIPS_LOCAL_GOTIDX

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_LOCAL_GOTNO

Full Usage: DT_MIPS_LOCAL_GOTNO

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_MSYM

Full Usage: DT_MIPS_MSYM

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_OPTIONS

Full Usage: DT_MIPS_OPTIONS

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_PERF_SUFFIX

Full Usage: DT_MIPS_PERF_SUFFIX

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_PIXIE_INIT

Full Usage: DT_MIPS_PIXIE_INIT

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_PLTGOT

Full Usage: DT_MIPS_PLTGOT

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_PROTECTED_GOTIDX

Full Usage: DT_MIPS_PROTECTED_GOTIDX

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_RLD_MAP

Full Usage: DT_MIPS_RLD_MAP

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_RLD_MAP_REL

Full Usage: DT_MIPS_RLD_MAP_REL

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_RLD_TEXT_RESOLVE_ADDR

Full Usage: DT_MIPS_RLD_TEXT_RESOLVE_ADDR

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_RLD_VERSION

Full Usage: DT_MIPS_RLD_VERSION

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_RWPLT

Full Usage: DT_MIPS_RWPLT

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_SYMBOL_LIB

Full Usage: DT_MIPS_SYMBOL_LIB

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_SYMTABNO

Full Usage: DT_MIPS_SYMTABNO

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_TIME_STAMP

Full Usage: DT_MIPS_TIME_STAMP

Field type: DTag
Modifiers: static
Field type: DTag

DT_MIPS_UNREFEXTNO

Full Usage: DT_MIPS_UNREFEXTNO

Field type: DTag
Modifiers: static
Field type: DTag

DT_MOVEENT

Full Usage: DT_MOVEENT

Field type: DTag
Modifiers: static
Field type: DTag

DT_MOVESZ

Full Usage: DT_MOVESZ

Field type: DTag
Modifiers: static
Field type: DTag

DT_MOVETAB

Full Usage: DT_MOVETAB

Field type: DTag
Modifiers: static
Field type: DTag

DT_NEEDED

Full Usage: DT_NEEDED

Field type: DTag
Modifiers: static

Holds the string table offset of a string that contains the name of a needed library.

Field type: DTag

DT_NULL

Full Usage: DT_NULL

Field type: DTag
Modifiers: static

Marks the end of the dynamic array.

Field type: DTag

DT_PLTGOT

Full Usage: DT_PLTGOT

Field type: DTag
Modifiers: static

Holds the address of the PLT GOT.

Field type: DTag

DT_PLTPAD

Full Usage: DT_PLTPAD

Field type: DTag
Modifiers: static
Field type: DTag

DT_PLTPADSZ

Full Usage: DT_PLTPADSZ

Field type: DTag
Modifiers: static
Field type: DTag

DT_PLTREL

Full Usage: DT_PLTREL

Field type: DTag
Modifiers: static

Holds either DT_REL or DT_RELA.

Field type: DTag

DT_PLTRELSZ

Full Usage: DT_PLTRELSZ

Field type: DTag
Modifiers: static

Holds the size of the PLT relocation entries.

Field type: DTag

DT_POSFLAG_1

Full Usage: DT_POSFLAG_1

Field type: DTag
Modifiers: static
Field type: DTag

DT_PPC64_GLINK

Full Usage: DT_PPC64_GLINK

Field type: DTag
Modifiers: static
Field type: DTag

DT_PPC64_OPD

Full Usage: DT_PPC64_OPD

Field type: DTag
Modifiers: static
Field type: DTag

DT_PPC64_OPDSZ

Full Usage: DT_PPC64_OPDSZ

Field type: DTag
Modifiers: static
Field type: DTag

DT_PPC_GOT

Full Usage: DT_PPC_GOT

Field type: DTag
Modifiers: static
Field type: DTag

DT_PPC_OPT

Full Usage: DT_PPC_OPT

Field type: DTag
Modifiers: static
Field type: DTag

DT_PREINIT_ARRAY

Full Usage: DT_PREINIT_ARRAY

Field type: DTag
Modifiers: static
Field type: DTag

DT_PRE_INIT_ARRAYSZ

Full Usage: DT_PRE_INIT_ARRAYSZ

Field type: DTag
Modifiers: static
Field type: DTag

DT_REL

Full Usage: DT_REL

Field type: DTag
Modifiers: static

Holds the address of the relocation table without addends.

Field type: DTag

DT_RELA

Full Usage: DT_RELA

Field type: DTag
Modifiers: static

Holds the address of a relocation table.

Field type: DTag

DT_RELACOUNT

Full Usage: DT_RELACOUNT

Field type: DTag
Modifiers: static
Field type: DTag

DT_RELAENT

Full Usage: DT_RELAENT

Field type: DTag
Modifiers: static

Holds the size of a single relocation entry in the DT_RELA table.

Field type: DTag

DT_RELASZ

Full Usage: DT_RELASZ

Field type: DTag
Modifiers: static

Holds the size of the DT_RELA relocation table.

Field type: DTag

DT_RELENT

Full Usage: DT_RELENT

Field type: DTag
Modifiers: static

Holds the size of a single relocation entry in the DT_REL table.

Field type: DTag

DT_RELSZ

Full Usage: DT_RELSZ

Field type: DTag
Modifiers: static

Holds the size of the DT_REL relocation table.

Field type: DTag

DT_RPATH

Full Usage: DT_RPATH

Field type: DTag
Modifiers: static

Holds the string table offset of a string that contains the library search path.

Field type: DTag

DT_RUNPATH

Full Usage: DT_RUNPATH

Field type: DTag
Modifiers: static
Field type: DTag

DT_SONAME

Full Usage: DT_SONAME

Field type: DTag
Modifiers: static

Holds the string table offset of a string that contains the name of the shared object.

Field type: DTag

DT_SPARC_REGISTER

Full Usage: DT_SPARC_REGISTER

Field type: DTag
Modifiers: static
Field type: DTag

DT_STRSZ

Full Usage: DT_STRSZ

Field type: DTag
Modifiers: static

Holds the size of the string table.

Field type: DTag

DT_STRTAB

Full Usage: DT_STRTAB

Field type: DTag
Modifiers: static

Holds the address of the string table.

Field type: DTag

DT_SYMBOLIC

Full Usage: DT_SYMBOLIC

Field type: DTag
Modifiers: static

This element's presence in a shared object library alters the dynamic linker's symbol resolution algorithm for references within the library. Instead of starting a symbol search with the executable file, the dynamic linker starts from the shared object itself. If the shared object fails to supply the referenced symbol, the dynamic linker then searches the executable file and other shared objects as usual.

Field type: DTag

DT_SYMENT

Full Usage: DT_SYMENT

Field type: DTag
Modifiers: static

Holds the size of a single symbol table entry.

Field type: DTag

DT_SYMINENT

Full Usage: DT_SYMINENT

Field type: DTag
Modifiers: static
Field type: DTag

DT_SYMINFO

Full Usage: DT_SYMINFO

Field type: DTag
Modifiers: static
Field type: DTag

DT_SYMINSZ

Full Usage: DT_SYMINSZ

Field type: DTag
Modifiers: static
Field type: DTag

DT_SYMTAB

Full Usage: DT_SYMTAB

Field type: DTag
Modifiers: static

Holds the address of the symbol table.

Field type: DTag

DT_TEXTREL

Full Usage: DT_TEXTREL

Field type: DTag
Modifiers: static

This member's absence signifies that no relocation entry should cause a modification to a non-writable segment, as specified by the segment permissions in the program header table.

Field type: DTag

DT_TLSDESC_GOT

Full Usage: DT_TLSDESC_GOT

Field type: DTag
Modifiers: static
Field type: DTag

DT_TLSDESC_PLT

Full Usage: DT_TLSDESC_PLT

Field type: DTag
Modifiers: static
Field type: DTag

DT_VALRNGHI

Full Usage: DT_VALRNGHI

Field type: DTag
Modifiers: static
Field type: DTag

DT_VALRNGLO

Full Usage: DT_VALRNGLO

Field type: DTag
Modifiers: static
Field type: DTag

DT_VERNEED

Full Usage: DT_VERNEED

Field type: DTag
Modifiers: static
Field type: DTag

DT_VERNEEDNUM

Full Usage: DT_VERNEEDNUM

Field type: DTag
Modifiers: static
Field type: DTag

DT_VERSYM

Full Usage: DT_VERSYM

Field type: DTag
Modifiers: static
Field type: DTag

Type something to start searching.