JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris 11.1 Linkers and Libraries Guide     Oracle Solaris 11.1 Information Library
search filter icon
search icon

Document Information

Preface

Part I Using the Link-Editor and Runtime Linker

1.  Introduction to the Oracle Solaris Link Editors

2.  Link-Editor

3.  Runtime Linker

4.  Shared Objects

Part II Quick Reference

5.  Link-Editor Quick Reference

Part III Advanced Topics

6.  Direct Bindings

7.  Building Objects to Optimize System Performance

8.  Mapfiles

9.  Interfaces and Versioning

10.  Establishing Dependencies with Dynamic String Tokens

11.  Extensibility Mechanisms

Part IV ELF Application Binary Interface

12.  Object File Format

13.  Program Loading and Dynamic Linking

14.  Thread-Local Storage

Part V Appendices

A.  Linker and Libraries Updates and New Features

B.  System V Release 4 (Version 1) Mapfiles

Index

Numbers and Symbols

A

B

C

D

E

F

G

I

L

M

N

O

P

R

S

T

U

V

W

D

data representation, index iconData Representation
debugging aids
link-editing, index iconDebugging Aids
runtime linking, index iconDebugging Aids
demonstrations
prefcnt, index iconAudit Interface Demonstrations
sotruss, index iconAudit Interface Demonstrations
symbindrep, index iconAudit Interface Demonstrations
whocalls, index iconAudit Interface Demonstrations
dependency
groups
index iconRelocation Symbol Lookup
index iconLoading Additional Objects
dependency ordering, index iconDependency Ordering
direct binding
and interposition, index iconDirect Bindings and Interposition
conversion to, index iconDirect Bindings
performance, index iconSymbol Lookup
singleton symbols
index iconDefining Explicit Interposition
index iconPreventing a Symbol from being Directly Bound to
dlclose(3C)
index iconInitialization and Termination Routines
index iconRuntime Linking Programming Interface
dldump(3C), index iconInitialization and Termination Sections
dlerror(3C), index iconRuntime Linking Programming Interface
dlfcn.h, index iconRuntime Linking Programming Interface
dlinfo(3C)
modes
RTLD_DI_DEFERRED, index iconProviding an Alternative to dlopen()
RTLD_DI_DEFERRED_SYM, index iconProviding an Alternative to dlopen()
RTLD_DI_ORIGIN, index iconDependencies Between Unbundled Products
dlopen(3C)
index iconRuntime Linker
index iconRuntime Linking Programming Interface
index iconLoading Additional Objects
index iconSymbol Lookup
effects of ordering, index iconSymbol Lookup
group
index iconRelocation Symbol Lookup
index iconLoading Additional Objects
modes
RTLD_FIRST
index iconObtaining New Symbols
index iconCapability Specific Shared Objects
index iconInstruction Set Specific Shared Objects
RTLD_GLOBAL
index iconSymbol Lookup
index iconObtaining New Symbols
RTLD_GROUP, index iconSymbol Lookup
RTLD_LAZY, index iconRelocation Processing
RTLD_NOLOAD, index iconEstablishing a Namespace
RTLD_NOW
index iconWhen Relocations Are Performed
index iconInitialization and Termination Order
index iconRelocation Processing
RTLD_PARENT
index iconSymbol Lookup
index iconSymbol Lookup
index iconSymbol Lookup
index iconSymbol Lookup
of a dynamic executable
index iconLoading Additional Objects
index iconSymbol Lookup
shared object naming conventions, index iconNaming Conventions
version verification, index iconVerifying Versions in Additional Objects
dlsym(3C)
index iconRuntime Linker
index iconRuntime Linking Programming Interface
index iconObtaining New Symbols
special handle
RTLD_DEFAULT
index iconWeak Symbols
index iconObtaining New Symbols
RTLD_NEXT
index iconLoading Additional Objects
index iconObtaining New Symbols
index iconDefining Explicit Interposition
index iconDefining Explicit Interposition
RTLD_PROBE
index iconWeak Symbols
index iconProviding an Alternative to dlopen()
index iconObtaining New Symbols
version verification, index iconVerifying Versions in Additional Objects
dynamic executables, index iconLink-Editing
dynamic information tags
NEEDED
index iconDirectories Searched by the Runtime Linker
index iconRecording a Shared Object Name
RUNPATH, index iconDirectories Searched by the Runtime Linker
SONAME, index iconRecording a Shared Object Name
SYMBOLIC, index iconUsing the -B symbolic Option
TEXTREL, index iconPosition-Independent Code
dynamic linking, index iconDynamic Linking
implementation
index iconRelocation Sections
index iconProgram Loading (Processor-Specific)