Linux Dynamic Entries

The following dynamic entries are defined here.

DT_ADDRRNGLO

DT_AUXILIARY

Shared object to load before self

DT_FILTER

Shared object to get values from

DT_FINI_ARRAY

Array with addresses of fini fct

DT_FINI_ARRAYSZ

Size in bytes of DT_FINI_ARRAY

DT_FLAGS_1

State flags, see DF_1_* below

DT_HIOS

End of OS-specific

DT_INIT_ARRAY

Array with addresses of init fct

DT_INIT_ARRAYSZ

Size in bytes of DT_INIT_ARRAY

DT_LOOS

Start of OS-specific

DT_NUM

Number used

DT_POSFLAG_1

Flags for DT_* entries, effecting the following DT_* entry

DT_SYMINENT

Entry size of syminfo

DT_SYMINFO

syminfo table

DT_SYMINSZ

Size of syminfo table (in bytes)

DT_VALRNGHI

DT_VALRNGLO

DT_VERDEF

Address of version definition table

DT_VERDEFNUM

Number of version definitions

DT_VERNEED

Address of table with needed versions

DT_VERNEEDNUM

Number of needed versions

DT_VERSYM

GNU Symbol versioning