JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Linker and Libraries Guide     Oracle Solaris 11 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

5.  Interfaces and Versioning

6.  Establishing Dependencies with Dynamic String Tokens

Part II Quick Reference

7.  Link-Editor Quick Reference

8.  Versioning Quick Reference

Part III Advanced Topics

9.  Direct Bindings

10.  Mapfiles

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

R

relocatable objects, index iconLink-Editing
relocation
index iconRelocation Processing
index iconRelocations
index iconCopy Relocations
index iconRelocation Sections
copy
index iconDisplacement Relocations
index iconCopy Relocations
displacement, index iconDisplacement Relocations
immediate, index iconWhen Relocations Are Performed
lazy, index iconWhen Relocations Are Performed
non-symbolic
index iconRelocation Processing
index iconSymbol Lookup
runtime linker
symbol lookup
index iconRelocation Symbol Lookup
index iconWhen Relocations Are Performed
index iconRelocation Processing
index iconDebugging Facility
symbolic
index iconRelocation Processing
index iconSymbol Lookup
RPATH, See runpath
RTLD_DEFAULT, index iconWeak Symbols
See also dependency ordering
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_NEXT, index iconObtaining New Symbols
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
RTLD_PROBE, index iconWeak Symbols
See also dependency ordering
runpath
index iconDirectories Searched by the Runtime Linker
index iconDirectories Searched by the Runtime Linker
index iconLoading Additional Objects
index iconShared Objects With Dependencies
RUNPATH, See runpath
runpath, security, index iconSecurity
runtime environment
index iconRuntime Linking
index iconLibrary Naming Conventions
index iconShared Objects
runtime linker
index iconRuntime Linking
index iconRuntime Linker
index iconRuntime Linker
direct binding, index iconSymbol Lookup
initialization and termination routines, index iconInitialization and Termination Routines
lazy binding
index iconWhen Relocations Are Performed
index iconRelocation Processing
index iconDebugging Facility
link-maps, index iconEstablishing a Namespace
loading additional objects, index iconLoading Additional Objects
namespace, index iconEstablishing a Namespace
programming interface
See also dladdr(3C), dlclose(3C), dldump(3C), dlerror(3C), dlinfo(3C), dlopen(3C), dlsym(3C)
relocation processing, index iconRelocation Processing
search paths
index iconDirectories Searched by the Runtime Linker
index iconDirectories Searched by the Runtime Linker
security, index iconSecurity
shared object processing, index iconLocating Shared Object Dependencies
updates and new features, index iconLinker and Libraries Updates and New Features
version definition verification, index iconBinding to a Version Definition
runtime linker support interfaces (rtld-audit)
index iconExtensibility Mechanisms
index iconRuntime Linker Auditing Interface
cookies, index iconAudit Interface Interactions
la_activity(), index iconAudit Interface Functions
la_amd64_pltenter(), index iconAudit Interface Functions
la_i86_pltenter(), index iconAudit Interface Functions
la_objclose(), index iconAudit Interface Functions
la_objfilter(), index iconAudit Interface Functions
la_objopen(), index iconAudit Interface Functions
la_objseach(), index iconAudit Interface Functions
la_pltexit(), index iconAudit Interface Functions
la_preinit(), index iconAudit Interface Functions
la_sparcv8_pltenter(), index iconAudit Interface Functions
la_sparcv9_pltenter(), index iconAudit Interface Functions
la_symbind32(), index iconAudit Interface Functions
la_symbind64(), index iconAudit Interface Functions
la_version(), index iconAudit Interface Functions
runtime linker support interfaces (rtld-debugger)
index iconExtensibility Mechanisms
index iconRuntime Linker Debugger Interface
ps_global_sym(), index iconDebugger Import Interface
ps_pglobal_sym()
index iconDebugger Import Interface
index iconDebugger Import Interface
ps_plog(), index iconDebugger Import Interface
ps_pread(), index iconDebugger Import Interface
ps_pwrite(), index iconDebugger Import Interface
rd_delete(), index iconAgent Manipulation Interfaces
rd_errstr(), index iconError Handling
rd_event_addr(), index iconEvent Notification
rd_event_enable(), index iconEvent Notification
rd_event_getmsg(), index iconEvent Notification
rd_init(), index iconAgent Manipulation Interfaces
rd_loadobj_iter(), index iconScanning Loadable Objects
rd_log(), index iconError Handling
rd_new(), index iconAgent Manipulation Interfaces
rd_objpad_enable(), index iconDynamic Object Padding
rd_plt_resolution(), index iconProcedure Linkage Table Skipping
rd_reset(), index iconAgent Manipulation Interfaces
runtime linking, index iconRuntime Linking