Configuration alternative created.
Direct binding enabled.
Disp reloc applied at build time.
Disp reloc applied at run-time.
Object is modified after built.
Filtee terminates filters search.
Set RTLD_GLOBAL for this object.
Global auditing required.
Set RTLD_GROUP for this object.
Set RTLD_INITFIRST for this object.
Object is used to interpose.
Trigger filtee loading at runtime.
Ignore default lib search path.
Set RTLD_NODELETE for this object.
Object has no-direct binding.
Object can’t be dldump’ed.
Set RTLD_NOOPEN for this object.
=== State flags ===
selectable in the d_un.d_val
element of the DT_FLAGS_1 entry in the dynamic section.
$ORIGIN must be handled.
Object is a Position Independent Executable (PIE).
Singleton dyn are used.
Object has individual interposers.
No lazy binding for this object.
Object may use DF_ORIGIN.
Module uses the static TLS model.
Symbol resolutions starts here.
Object contains text relocations.
DT_* entries which fall between DT_ADDRRNGHI & DT_ADDRRNGLO use the
Dyn.d_un.d_ptr field of the Elf*_Dyn structure.
Object auditing
Process relocations of object
Configuration information
For debugging; unspecified
Dependency auditing
Start of encoded range
Address of termination function
Array with addresses of fini fct
Size in bytes of DT_FINI_ARRAY
Flags for the object being loaded
State flags, see DF_1_* below
Start of conflict section
GNU-style hash table
Library list
Address of symbol hash table
End of OS-specific
End of processor-specific
Address of init function
Array with addresses of init fct
Size in bytes of DT_INIT_ARRAY
Address of PLT relocs
Start of OS-specific
Start of processor-specific
Move table
Name of needed library
Marks end of dynamic section
Number used
Processor defined value
PLT padding
Type of reloc in PLT
Size in bytes of PLT relocs
Array with addresses of preinit fct
size in bytes of DT_PREINIT_ARRAY
Address of Rel relocs
Address of Rela relocs
Size of one Rela reloc
Total size of Rela relocs
Size of one Rel reloc
Total size of Rel relocs
Library search path (deprecated)
Library search path
Name of shared object
Size of string table
Address of string table
Start symbol search here
Size of one symbol table entry
Syminfo table
Address of symbol table
Reloc might modify .text
Address of version definition table
Number of version definitions
Address of table with needed versions
Number of needed versions
The versioning entry types. The next are defined as part of the GNU extension