D
- data representation, Data Representation
- debugging aids
- link-editing, Debugging Aids
- runtime linking, Debugging Aids
- demonstrations
- prefcnt, Audit Interface Demonstrations
- sotruss, Audit Interface Demonstrations
- symbindrep, Audit Interface Demonstrations
- whocalls, Audit Interface Demonstrations
- dependency
- groups
- Relocation Symbol Lookup
- Loading Additional Objects
- dependency ordering, Dependency Ordering
- direct binding
- and interposition, Direct Bindings and Interposition
- conversion to, Direct Bindings
- performance, Symbol Lookup
- singleton symbols
- Defining Explicit Interposition
- Preventing a Symbol from being Directly Bound to
- dlclose(3C)
- Initialization and Termination Routines
- Runtime Linking Programming Interface
- dldump(3C), Initialization and Termination Sections
- dlerror(3C), Runtime Linking Programming Interface
- dlfcn.h, Runtime Linking Programming Interface
- dlinfo(3C)
- modes
- RTLD_DI_DEFERRED, Providing an Alternative to dlopen()
- RTLD_DI_DEFERRED_SYM, Providing an Alternative to dlopen()
- RTLD_DI_ORIGIN, Dependencies Between Unbundled Products
- dlopen(3C)
- Runtime Linker
- Runtime Linking Programming Interface
- Loading Additional Objects
- Symbol Lookup
- effects of ordering, Symbol Lookup
- group
- Relocation Symbol Lookup
- Loading Additional Objects
- modes
- RTLD_FIRST
- Obtaining New Symbols
- Capability Specific Shared Objects
- Instruction Set Specific Shared Objects
- RTLD_GLOBAL
- Symbol Lookup
- Obtaining New Symbols
- RTLD_GROUP, Symbol Lookup
- RTLD_LAZY, Relocation Processing
- RTLD_NOLOAD, Establishing a Namespace
- RTLD_NOW
- When Relocations Are Performed
- Initialization and Termination Order
- Relocation Processing
- RTLD_PARENT
- Symbol Lookup
- Symbol Lookup
- Symbol Lookup
- Symbol Lookup
of a dynamic executable
- Loading Additional Objects
- Symbol Lookup
- shared object naming conventions, Naming Conventions
- version verification, Verifying Versions in Additional Objects
- dlsym(3C)
- Runtime Linker
- Runtime Linking Programming Interface
- Obtaining New Symbols
- special handle
- RTLD_DEFAULT
- Weak Symbols
- Obtaining New Symbols
- RTLD_NEXT
- Loading Additional Objects
- Obtaining New Symbols
- Defining Explicit Interposition
- Defining Explicit Interposition
- RTLD_PROBE
- Weak Symbols
- Providing an Alternative to dlopen()
- Obtaining New Symbols
version verification, Verifying Versions in Additional Objects
- dynamic executables, Link-Editing
- dynamic information tags
- NEEDED
- Directories Searched by the Runtime Linker
- Recording a Shared Object Name
- RUNPATH, Directories Searched by the Runtime Linker
- SONAME, Recording a Shared Object Name
- SYMBOLIC, Using the -B symbolic Option
- TEXTREL, Position-Independent Code
- dynamic linking, Dynamic Linking
- implementation
- Relocation Sections
- Program Loading (Processor-Specific)