Module: ELFTools::Constants::DF
- Included in:
- ELFTools::Constants
- Defined in:
- lib/elftools/constants.rb
Overview
Values of ‘d_un.d_val’ in the DT_FLAGS and DT_FLAGS_1 entry.
Constant Summary collapse
- DF_ORIGIN =
Object may use DF_ORIGIN
0x00000001
- DF_SYMBOLIC =
Symbol resolutions starts here
0x00000002
- DF_TEXTREL =
Object contains text relocations
0x00000004
- DF_BIND_NOW =
No lazy binding for this object
0x00000008
- DF_STATIC_TLS =
Module uses the static TLS model
0x00000010
- DF_1_NOW =
Set RTLD_NOW for this object.
0x00000001
- DF_1_GLOBAL =
Set RTLD_GLOBAL for this object.
0x00000002
- DF_1_GROUP =
Set RTLD_GROUP for this object.
0x00000004
- DF_1_NODELETE =
Set RTLD_NODELETE for this object.
0x00000008
- DF_1_LOADFLTR =
Trigger filtee loading at runtime.
0x00000010
- DF_1_INITFIRST =
Set RTLD_INITFIRST for this object
0x00000020
- DF_1_NOOPEN =
Set RTLD_NOOPEN for this object.
0x00000040
- DF_1_ORIGIN =
$ORIGIN must be handled.
0x00000080
- DF_1_DIRECT =
Direct binding enabled.
0x00000100
- DF_1_TRANS =
:nodoc:
0x00000200
- DF_1_INTERPOSE =
Object is used to interpose.
0x00000400
- DF_1_NODEFLIB =
Ignore default lib search path.
0x00000800
- DF_1_NODUMP =
Object can’t be dldump’ed.
0x00001000
- DF_1_CONFALT =
Configuration alternative created.
0x00002000
- DF_1_ENDFILTEE =
Filtee terminates filters search.
0x00004000
- DF_1_DISPRELDNE =
Disp reloc applied at build time.
0x00008000
- DF_1_DISPRELPND =
Disp reloc applied at run-time.
0x00010000
- DF_1_NODIRECT =
Object has no-direct binding.
0x00020000
- DF_1_IGNMULDEF =
:nodoc:
0x00040000
- DF_1_NOKSYMS =
:nodoc:
0x00080000
- DF_1_NOHDR =
:nodoc:
0x00100000
- DF_1_EDITED =
Object is modified after built.
0x00200000
- DF_1_NORELOC =
:nodoc:
0x00400000
- DF_1_SYMINTPOSE =
Object has individual interposers.
0x00800000
- DF_1_GLOBAUDIT =
Global auditing required.
0x01000000
- DF_1_SINGLETON =
Singleton symbols are used.
0x02000000
- DF_1_STUB =
:nodoc:
0x04000000
- DF_1_PIE =
Object is a position-independent executable.
0x08000000
- DF_1_KMOD =
:nodoc:
0x10000000
- DF_1_WEAKFILTER =
:nodoc:
0x20000000
- DF_1_NOCOMMON =
:nodoc:
0x40000000