Go to main content

Oracle® Solaris 11.3 Linkers and Libraries Guide

Exit Print View

Updated: March 2018
 
 

Index

Numbers and Symbols

$CAPABILITY  Seeindex iconsearch paths
$ISALIST  Seeindex iconsearch paths
$ORIGIN  Seeindex icon search paths
$OSNAME  Seeindex icon search paths
$OSREL  Seeindex icon search paths
$PLATFORM  Seeindex icon search paths
.got  Seeindex iconglobal offset table
.plt  Seeindex iconprocedure linkage table
32-bit/64-bitindex icon32-Bit Environments and 64-Bit Environments
environment variablesindex iconEnvironment Variables
ld-supportindex icon32-Bit Environments and 64-Bit Environments
rtld-auditindex iconAudit Interface Functions
runtime linkerindex iconRuntime Linker
search paths
configurationindex iconConfiguring the Default Search Paths
link-editorindex iconDirectories Searched by the Link-Editor
runtime linker
index iconLoading Additional Objects
index iconDirectories Searched by the Runtime Linker
index iconDirectories Searched by the Runtime Linker
securityindex iconRuntime Security
___tls_get_addrindex iconDeferred Allocation of Thread-Local Storage Blocks
__threadindex iconC/C++ Programming Interface
__tls_get_addrindex iconDeferred Allocation of Thread-Local Storage Blocks

A

ABI  Seeindex iconApplication Binary Interface
Application Binary Interface
index iconInterfaces and Versioning
index iconApplication Binary Interfaces
ar(1)index iconArchive Processing
archivesindex iconLibrary Naming Conventions
inclusion of shared objects inindex iconInclusion of Shared Objects in Archives
link-editor processingindex iconArchive Processing
multiple passes throughindex iconArchive Processing
naming conventionsindex iconLibrary Naming Conventions
as(1)index iconLink Editing With the Link-Editor
atexit(3C)index iconInitialization and Termination Routines
auxiliary filters
index iconGenerating Auxiliary Filters
index iconShared Objects as Filters

B

base address
index iconBase Address
index iconBase Address
binding
dependency orderingindex iconDependency Ordering
directindex iconSymbol Lookup
lazy
index iconRuntime Linker Debugging Facility
index iconRelocation Processing
index iconWhen Relocations Are Performed
to shared object dependencies
index iconBinding to a Version Definition
index iconRecording a Shared Object Name
to version definitionsindex iconBinding to a Version Definition
to weak version definitionsindex iconBinding to a Weak Version

C

capabilities
converting object capabilities to symbol capabilitiesindex iconConverting Object Capabilities to Symbol Capabilities
creating a symbol capabilities exampleindex iconCreating a Symbol Capabilities Example
development evolutionindex iconDevelopment Evolution with Capabilities
exercising a capabilities exampleindex iconExercising a Symbol Capabilities Example
exercising capabilitiesindex iconExercising a Capability Family
hardwareindex iconCapability Processing
machineindex iconCapability Processing
objectindex iconCapability Processing
platformindex iconCapability Processing
softwareindex iconCapability Processing
symbolindex iconCapability Processing
cc(1)
index iconUsing a Compiler Driver
index iconLink Editing With the Link-Editor
CC(1)index iconUsing a Compiler Driver
COMDAT
index iconCOMDAT Section
index iconSupport Interface Functions
COMMON
index iconELF Special Section Indexes
index iconSymbol Resolution
compilation environment
index iconShared Objects
index iconLibrary Naming Conventions
index iconRuntime Linking
  See Alsoindex iconlink-editing and link-editor
compiler driverindex iconUsing a Compiler Driver
compiler options
–K pic
index iconPosition-Independent Code
index iconCreating a Shared Object
–K PICindex iconK pic and K PIC Options
–xF
index iconCOMDAT Section
index iconRemoving Unused Sections
–xpgindex iconProfiling Shared Objects
–xregs=no%applindex iconCreating a Shared Object
compressionindex iconCompressed Debug Sections
crle(1)
auditingindex iconAudit Interface Functions
interaction with
index iconELF Dynamic Flags, DT_FLAGS_1
index iconELF Dynamic Flags, DT_FLAGS_1
options
–eindex iconProfiling Shared Objects
–lindex iconConfiguring the Default Search Paths
–sindex iconRuntime Security
security
index iconSecurity in Coded Processes
index iconRuntime Security
index iconRuntime Security

D

data representationindex iconData Representation
debugging aids
link-editingindex iconDebugging Aids
runtime linkingindex iconDebugging Aids
demonstrations
prefcntindex iconAudit Interface Demonstrations
sotrussindex iconAudit Interface Demonstrations
symbindrepindex iconAudit Interface Demonstrations
whocallsindex iconAudit Interface Demonstrations
direct binding
and interpositionindex iconDirect Bindings and Interposition
conversion toindex iconDirect Bindings
performanceindex iconSymbol Lookup
singleton symbols
index iconPreventing a Symbol from being Directly Bound to
index iconDefining Explicit Interposition
dlclose(3C)
index iconRuntime Linking Programming Interface
index iconInitialization and Termination Routines
dldump(3C)index iconInitialization and Termination Sections
dlerror(3C)index iconRuntime Linking Programming Interface
dlfcn.hindex iconRuntime Linking Programming Interface
dlinfo(3C)
modes
RTLD_DI_DEFERREDindex iconDeferred Dependencies
RTLD_DI_DEFERRED_SYMindex iconDeferred Dependencies
RTLD_DI_ORIGINindex iconUnbundled Co-Dependencies
dlopen(3C)
index iconDefining a Global Object
index iconLoading Additional Objects
index iconRuntime Linking Programming Interface
index iconRuntime Linker
effects of orderingindex iconMultiple dlopen Requests
group
index iconLoading Additional Objects
index iconRelocation Symbol Lookup
modes
RTLD_FIRST
index iconInstruction Set Specific Shared Objects
index iconCapability Specific Shared Objects
index iconObtaining New Symbols
RTLD_GLOBAL
index iconObtaining New Symbols
index iconDefining a Global Object
RTLD_GROUPindex iconIsolating a Group
RTLD_LAZYindex iconRelocation Processing
RTLD_NOLOADindex iconEstablishing a Namespace
RTLD_NOW
index iconRelocation Processing
index iconInitialization and Termination Order
index iconWhen Relocations Are Performed
RTLD_PARENT
index iconObject Hierarchies
index iconObject Hierarchies
index iconObject Hierarchies
index iconObject Hierarchies
of a dynamic executable
index iconDefining a Global Object
index iconLoading Additional Objects
shared object naming conventionsindex iconNaming Conventions
version verificationindex iconVerifying Versions in Additional Objects
dlsym(3C)
index iconObtaining New Symbols
index iconRuntime Linking Programming Interface
index iconRuntime Linker
special handle
RTLD_DEFAULT
index iconObtaining New Symbols
index iconWeak Symbols
RTLD_NEXT
index iconDefining Explicit Interposition
index iconDefining Explicit Interposition
index iconObtaining New Symbols
index iconPreloading Additional Objects
RTLD_PROBE
index iconObtaining New Symbols
index iconProviding an Alternative to dlopen
index iconWeak Symbols
version verificationindex iconVerifying Versions in Additional Objects
dynamic executablesindex iconLink Editing With the Link-Editor
dynamic information tags
NEEDED
index iconRecording a Shared Object Name
index iconDirectories Searched by the Runtime Linker
RUNPATHindex iconDirectories Searched by the Runtime Linker
SONAMEindex iconRecording a Shared Object Name
SYMBOLICindex iconUsing the B symbolic Option
TEXTRELindex iconPosition-Independent Code
dynamic linkingindex iconDynamic Linking
implementation
index iconELF Program Header Segments (64K alignment)
index iconRelocation Sections

E

ELF
  See Alsoindex iconobject files
index iconLink Editor
index iconIntroduction to the Oracle Solaris Link Editors
elf(3E)index iconLink-Editor Support Interface
elfdump(1)index iconAnalyzing Files With elfdump
environment variables
32-bit/64-bitindex iconEnvironment Variables
LD_AUDIT
index iconInvoking the Auditing Interface
index iconRuntime Security
LD_BIND_NOW
index iconRuntime Linker Debugging Facility
index iconInitialization and Termination Order
index iconWhen Relocations Are Performed
LD_CONFIGindex iconRuntime Security
LD_DEBUGindex iconRuntime Linker Debugging Facility
LD_EXEC_OPTIONSindex iconSpecifying the Link-Editor Options
LD_EXEC_UNSETindex iconSpecifying the Link-Editor Options
LD_LIBRARY_PATH
index iconShared Objects With Dependencies
index iconDirectories Searched by the Runtime Linker
index iconUsing an Environment Variable
auditingindex iconAudit Interface Functions
securityindex iconRuntime Security
LD_LOADFLTRindex iconFiltee Processing
LD_NOAUDITindex iconInvoking the Auditing Interface
LD_NOAUXFLTRindex iconGenerating Auxiliary Filters
LD_NODIRECT
index iconUsing the B direct Option
index iconEnabling Direct Binding
LD_NOLAZYLOADindex iconLazy Loading of Dynamic Dependencies
LD_NOVERSIONindex iconSpecifying a Version Binding
LD_OPTIONS
index iconDebugging Aids
index iconSpecifying the Link-Editor Options
LD_PIE_OPTIONSindex iconSpecifying the Link-Editor Options
LD_PIE_UNSETindex iconSpecifying the Link-Editor Options
LD_PRELOAD
index iconDefining Explicit Interposition
index iconRuntime Security
index iconPreloading Additional Objects
index iconRuntime Interposition
LD_PROFILEindex iconProfiling Shared Objects
LD_PROFILE_OUTPUTindex iconProfiling Shared Objects
LD_RELOC_OPTIONSindex iconSpecifying the Link-Editor Options
LD_RELOC_UNSETindex iconSpecifying the Link-Editor Options
LD_RUN_PATHindex iconDirectories Searched by the Runtime Linker
LD_SHARED_OPTIONSindex iconSpecifying the Link-Editor Options
LD_SHARED_UNSETindex iconSpecifying the Link-Editor Options
LD_SIGNALindex iconRuntime Security
LD_UNSETindex iconSpecifying the Link-Editor Options
SGS_SUPPORTindex iconInvoking the Support Interface
error messages
link-editor
multiply-defined symbolsindex iconFatal Resolutions
relocations against non-writable sectionsindex iconPosition-Independent Code
shared object name conflictsindex iconRecorded Name Conflicts
soname conflictsindex iconRecorded Name Conflicts
symbol not assigned to versionindex iconReducing Symbol Scope
symbol warnings
index iconComplex Resolutions
index iconComplex Resolutions
undefined symbols
index iconGenerating an Executable Output File
index iconGenerating an Executable Output File
undefined symbols from an implicit referenceindex iconGenerating an Executable Output File
version unavailableindex iconSpecifying a Version Binding
runtime linker
copy relocation size differencesindex iconDisplacement Relocations
copy relocation size differencesindex iconCopy Relocations
relocation errors
index iconBinding to a Version Definition
index iconRelocation Errors
unable to find shared object
index iconLoading Additional Objects
index iconDirectories Searched by the Runtime Linker
unable to find version definitionindex iconBinding to a Version Definition
unable to locate symbolindex iconObtaining New Symbols
exec(2)
index iconObject File Format
index iconLink Editor
executable and linking format  Seeindex iconELF

F

filteeindex iconShared Objects as Filters
filtersindex iconShared Objects as Filters
auxiliary
index iconGenerating Auxiliary Filters
index iconShared Objects as Filters
capabilities familiesindex iconCapability Specific Shared Objects
instruction set specificindex iconInstruction Set Specific Shared Objects
reducing filtee searches
index iconReducing Instruction Set Filtee Searches
index iconReducing Capability Filtee Searches
standard
index iconGenerating Standard Filters
index iconShared Objects as Filters
system specificindex iconSystem Specific Shared Objects
weak
index iconGenerating Weak Filters
index iconShared Objects as Filters

G

generating a shared objectindex iconGenerating a Shared Object Output File
generating an executableindex iconGenerating an Executable Output File
generating the output file imageindex iconGenerating the Output File
global offset table
index iconGlobal Offset Table (Processor-Specific)
index iconRuntime Linker
.gotindex iconELF Special Sections
_GLOBAL_OFFSET_TABLE_index iconGenerating the Output File
dynamic referenceindex iconELF Dynamic Array Tags
inspectionindex iconRelocation Processing
position-independent codeindex iconPosition-Independent Code
relocation
index iconRelocation Calculations
index iconRelocation Calculations
combined with procedure linkage table
index iconProcedure Linkage Table
index iconProcedure Linkage Table
SPARCindex iconRelocation Types
x64index iconRelocation Types
x86index iconRelocation Types
global symbols
index iconELF Symbol Binding, ELF32_ST_BIND and ELF64_ST_BIND
index iconInterfaces and Versioning
GOT  Seeindex iconglobal offset table

I

initialization and termination
index iconInitialization and Termination Routines
index iconInitialization and Termination Sections
index iconDirect Invocation
input file processingindex iconInput File Processing
interface
privateindex iconInterfaces and Versioning
publicindex iconInterfaces and Versioning
interposition
index iconUsing Interposition
index iconPreloading Additional Objects
index iconRuntime Interposition
index iconSimple Resolutions
explicit definitionindex iconDefining Explicit Interposition
inspectionindex iconSimple Resolutions
interface stabilityindex iconExamples of Interface Compatibility
with direct bindingindex iconObserving Symbol Bindings
interpreter  Seeindex iconruntime linker

L

/lib/64
index iconLoading Additional Objects
index iconDirectories Searched by the Runtime Linker
index iconDirectories Searched by the Runtime Linker
index iconDirectories Searched by the Link-Editor
/lib/secure/64index iconRuntime Security
/lib/secureindex iconRuntime Security
/lib
index iconLoading Additional Objects
index iconDirectories Searched by the Runtime Linker
index iconDirectories Searched by the Runtime Linker
index iconDirectories Searched by the Link-Editor
lari(1)index iconObserving Symbol Bindings
lazy binding
index iconRuntime Linker Auditing Interface
index iconRuntime Linker Debugging Facility
index iconRelocation Processing
index iconWhen Relocations Are Performed
LCOMMONindex iconELF Special Section Indexes
ld(1)  Seeindex iconlink-editor
ld.so.1(1)  Seeindex iconruntime linker
LD_AUDIT
index iconInvoking the Auditing Interface
index iconRuntime Security
LD_BIND_NOW
index iconRuntime Linker Debugging Facility
index iconInitialization and Termination Order
index iconWhen Relocations Are Performed
IA relocation
index iconProcedure Linkage Table Example
index iconPosition-Independent Procedure Linkage Table Example
SPARC 32-bit relocationindex iconProcedure Linkage Table Example
SPARC 64-bit relocationindex iconProcedure Linkage Table Example
LD_CONFIGindex iconRuntime Security
LD_DEBUGindex iconRuntime Linker Debugging Facility
LD_EXEC_OPTIONSindex iconSpecifying the Link-Editor Options
LD_EXEC_UNSETindex iconSpecifying the Link-Editor Options
LD_LIBRARY_PATH
index iconShared Objects With Dependencies
index iconDirectories Searched by the Runtime Linker
auditingindex iconAudit Interface Functions
securityindex iconRuntime Security
LD_LOADFLTRindex iconFiltee Processing
LD_NOAUDITindex iconInvoking the Auditing Interface
LD_NOAUXFLTRindex iconGenerating Auxiliary Filters
LD_NODIRECT
index iconUsing the B direct Option
index iconEnabling Direct Binding
LD_NOLAZYLOADindex iconLazy Loading of Dynamic Dependencies
LD_NOVERSIONindex iconSpecifying a Version Binding
LD_OPTIONS
index iconDebugging Aids
index iconSpecifying the Link-Editor Options
LD_PIE_OPTIONSindex iconSpecifying the Link-Editor Options
LD_PIE_UNSETindex iconSpecifying the Link-Editor Options
LD_PRELOAD
index iconDefining Explicit Interposition
index iconRuntime Security
index iconPreloading Additional Objects
index iconRuntime Interposition
LD_PROFILEindex iconProfiling Shared Objects
LD_PROFILE_OUTPUTindex iconProfiling Shared Objects
LD_RELOC_OPTIONSindex iconSpecifying the Link-Editor Options
LD_RELOC_UNSETindex iconSpecifying the Link-Editor Options
LD_RUN_PATHindex iconDirectories Searched by the Runtime Linker
LD_SHARED_OPTIONSindex iconSpecifying the Link-Editor Options
LD_SHARED_UNSETindex iconSpecifying the Link-Editor Options
LD_SIGNALindex iconRuntime Security
LD_UNSETindex iconSpecifying the Link-Editor Options
ldd(1)index iconDirectories Searched by the Runtime Linker
ldd(1) options
–d
index iconCopy Relocations
index iconRelocation Errors
index iconDisplacement Relocations
–iindex iconInitialization and Termination Order
–r
index iconCopy Relocations
index iconRelocation Errors
index iconDisplacement Relocations
–uindex iconShared Object Processing
–vindex iconBinding to a Version Definition
libelf.so.1
index iconObject File Format
index iconSupport Interface Functions
libldstab.so.1index iconInvoking the Support Interface
libraries
archivesindex iconLibrary Naming Conventions
naming conventionsindex iconLibrary Naming Conventions
shared
index iconELF Program Header Segments (64K alignment)
index iconRelocation Sections
link-editing
index iconELF Program Header Segments (64K alignment)
index iconSymbol Table Section
index iconLink Editing With the Link-Editor
adding additional librariesindex iconLinking With Additional Libraries
archive processingindex iconArchive Processing
binding to a version definition
index iconSpecifying a Version Binding
index iconBinding to a Version Definition
dynamic
index iconELF Program Header Segments (64K alignment)
index iconRelocation Sections
input file processingindex iconInput File Processing
library input processingindex iconInput File Processing
library linking optionsindex iconInput File Processing
mixing shared objects and archivesindex iconLinking With a Mix of Shared Objects and Archives
position of files on command lineindex iconPosition of an Archive on the Command Line
search paths
index iconUsing a Command-Line Option
index iconDirectories Searched by the Link-Editor
shared object processingindex iconShared Object Processing
link-editor
index iconLink Editor
index iconIntroduction to the Oracle Solaris Link Editors
cross link-editingindex iconCross Link-Editing
debugging aidsindex iconDebugging Aids
error messages  Seeindex iconerror messages
external bindingsindex iconExternal Bindings
invoking directlyindex iconInvoking the Link-Editor
invoking using compiler driverindex iconUsing a Compiler Driver
overviewindex iconLink Editor
sectionsindex iconLink Editor
segmentsindex iconLink Editor
specifying optionsindex iconSpecifying the Link-Editor Options
updates and new featuresindex iconLinker and Libraries Updates and New Features
link-editor options
–64index iconGenerating Standard Filters
–aindex iconCreating a Static Executable
–B direct
index iconUsing the B direct Option
index iconEnabling Direct Binding
index iconCreating a Dynamic Executable
index iconCreating a Shared Object
–B dynamicindex iconLinking With a Mix of Shared Objects and Archives
–B eliminateindex iconSymbol Elimination
–B group
index iconELF Dynamic Flags, DT_FLAGS_1
index iconIsolating a Group
index iconRelocation Symbol Lookup
–B local
index iconLocalizing Symbol Instances
index iconReducing Symbol Scope
–B nodirectindex iconUsing the B nodirect Option
–B reduce
index iconRelocatable Objects
index iconSymbol Scope Types
index iconReducing Symbol Scope
–B static
index iconDynamic Mode
index iconLinking With a Mix of Shared Objects and Archives
–B symbolic
index iconUsing the B symbolic Option
index iconUsing the B direct Option
–d n
index iconCreating a Dynamic Executable
index iconStatic Mode
–d yindex iconDynamic Mode
–Dindex iconDebugging Aids
–eindex iconGenerating the Output File
–Findex iconShared Objects as Filters
–findex iconShared Objects as Filters
–G
index iconCreating a Dynamic Executable
index iconCreating a Shared Object
index iconShared Objects
–h
index iconCoordination of Versioned Filenames
index iconCreating a Shared Object
index iconRecording a Shared Object Name
index iconDirectories Searched by the Runtime Linker
–iindex iconUsing an Environment Variable
–l
index iconLink-Editor Quick Reference
index iconNaming Conventions
index iconLinking With Additional Libraries
index iconInput File Processing
–L
index iconLink-Editor Quick Reference
index iconUsing a Command-Line Option
–Mindex iconMapfiles in the Link-Editor
defining interfacesindex iconCreating a Shared Object
defining segmentsindex iconLink Editor
–m
index iconSimple Resolutions
index iconShared Object Processing
–M
defining symbols
index iconDefining Additional Symbols
index iconDefining Additional Symbols
defining versionsindex iconCreating a Version Definition
–pindex iconRecording Local Auditors
–Pindex iconRecording Local Auditors
–r
index iconCreating a Relocatable Object
index iconDirect Invocation
–R
index iconCreating a Dynamic Executable
index iconCreating a Shared Object
index iconShared Objects With Dependencies
index iconDirectories Searched by the Runtime Linker
–Sindex iconInvoking the Support Interface
–t
index iconComplex Resolutions
index iconComplex Resolutions
–u
index iconDefining Additional Symbols with the -u option
index iconDefining Additional Symbols
–Yindex iconUsing a Command-Line Option
–z typeindex iconLink Editing With the Link-Editor
–z allextractindex iconArchive Processing
–z ancillaryindex iconAncillary Objects
–z compress-sectionsindex iconCompressed Debug Sections
–z defaultextractindex iconArchive Processing
–z deferred
index iconELF Dynamic Position Flags, DT_POSFLAG_1
index iconDeferred Dependencies
index iconProviding an Alternative to dlopen
–z defs
index iconCreating an Audit Library
index iconCreating a Shared Object
index iconGenerating a Shared Object Output File
–z direct
index iconUsing the z direct Option
index iconEnabling Direct Binding
–z discard-unusedindex iconRemoving Unused Material
dependency elimination
index iconRemoving Unused Dependencies
index iconCreating a Dynamic Executable
index iconShared Object Processing
file eliminationindex iconRemoving Unused Files
prevent section discardingindex iconELF Section Attribute Flags
section elimination
index iconRemoving Unused Sections
index iconCreating a Shared Object
–z endfilteeindex iconELF Dynamic Flags, DT_FLAGS_1
–z finiarrayindex iconInitialization and Termination Sections
–z globalauditindex iconRecording Global Auditors
–z grouppermindex iconELF Dynamic Position Flags, DT_POSFLAG_1
–z guidance
index iconCreating a Dynamic Executable
index iconCreating a Shared Object
index iconLink-Editor Quick Reference
unused dependenciesindex iconRemoving Unused Dependencies
unused filesindex iconRemoving Unused Files
–z ignoreindex iconRemoving Unused Dependencies
–z initarrayindex iconInitialization and Termination Sections
–z initfirstindex iconELF Dynamic Flags, DT_FLAGS_1
–z interpose
index iconELF Dynamic Flags, DT_FLAGS_1
index iconDefining Explicit Interposition
index iconRuntime Interposition
–z lazyload
index iconELF Dynamic Position Flags, DT_POSFLAG_1
index iconCreating a Dynamic Executable
index iconCreating a Shared Object
index iconLazy Loading of Dynamic Dependencies
–z ld32index icon32-Bit Environments and 64-Bit Environments
–z ld64index icon32-Bit Environments and 64-Bit Environments
–z loadfltr
index iconELF Dynamic Flags, DT_FLAGS_1
index iconFiltee Processing
–z mapfile-addindex iconConditional Expression Operators
–z muldefsindex iconFatal Resolutions
–z nocompstrtab
index iconSection Merging
index iconString Table Compression
–z nodefaultlib
index iconELF Dynamic Flags, DT_FLAGS_1
index iconDirectories Searched by the Runtime Linker
–z nodefs
index iconRelocation Errors
index iconGenerating an Executable Output File
–z nodeleteindex iconELF Dynamic Flags, DT_FLAGS_1
–z nodirectindex iconEnabling Direct Binding
–z nodlopenindex iconELF Dynamic Flags, DT_FLAGS_1
–z nodumpindex iconELF Dynamic Flags, DT_FLAGS_1
–z nolazyloadindex iconLazy Loading of Dynamic Dependencies
–z noldynsym
index iconSymbol Sort Sections
index iconSymbol Table Layout and Conventions
–z nopartialindex iconMove Section
–z noversion
index iconBinding to a Version Definition
index iconCreating a Version Definition
index iconReducing Symbol Scope
–z now
index iconRelocation Processing
index iconInitialization and Termination Order
index iconWhen Relocations Are Performed
–z parentindex iconParent Objects
–z recordindex iconRemoving Unused Dependencies
–z redlocsymindex iconSymbol Table Layout and Conventions
–z relaxindex iconELF Dynamic Relaxation Flags, DT_SUNW_RELAX
–z rescan-endindex iconPosition of an Archive on the Command Line
–z rescan-nowindex iconPosition of an Archive on the Command Line
–z rescan-startindex iconPosition of an Archive on the Command Line
–z strip-class
index iconELF Section Types, sh_type
index iconSupport Interface Functions
index iconGenerating the Output File
index iconSymbol Elimination
–z targetindex iconCross Link-Editing
–z text
index iconPosition-Independent Code
index iconCreating a Shared Object
–z verboseindex iconDisplacement Relocations
–z weakextract
index iconELF Symbol Binding, ELF32_ST_BIND and ELF64_ST_BIND
index iconArchive Processing
link-editor output
dynamic executablesindex iconLink Editing With the Link-Editor
position-independent executablesindex iconLink Editing With the Link-Editor
relocatable objectsindex iconLink Editing With the Link-Editor
shared objectsindex iconLink Editing With the Link-Editor
static executableindex iconLink Editing With the Link-Editor
link-editor support interface (ld-support)
ld_atexit()index iconSupport Interface Functions
ld_atexit64()index iconSupport Interface Functions
ld_file()index iconSupport Interface Functions
ld_file64()index iconSupport Interface Functions
ld_input_done()index iconSupport Interface Functions
ld_input_section()index iconSupport Interface Functions
ld_input_section64()index iconSupport Interface Functions
ld_open()index iconSupport Interface Functions
ld_open64()index iconSupport Interface Functions
ld_section()index iconSupport Interface Functions
ld_section64()index iconSupport Interface Functions
ld_start()index iconSupport Interface Functions
ld_start64()index iconSupport Interface Functions
ld_version()index iconSupport Interface Functions
link-editor support interface (ld-support)index iconExtensibility Mechanisms
local symbolsindex iconELF Symbol Binding, ELF32_ST_BIND and ELF64_ST_BIND
lorder(1)
index iconDebugging Aids
index iconArchive Processing

M

mapfilesindex iconMapfiles in the Link-Editor
mapfiles
conditional inputindex iconConditional Input
defaultsindex iconPredefined Segments
directive
CAPABILITYindex iconCAPABILITY Directive
DEPEND_VERSIONSindex iconDEPEND_VERSIONS Directive
HDR_NOALLOCindex iconHDR_NOALLOC Directive
LOAD_SEGMENTindex iconLOAD, NOTE, NULL, and RESERVE_SEGMENT Directives
NOTE_SEGMENTindex iconLOAD, NOTE, NULL, and RESERVE_SEGMENT Directives
NULL_SEGMENTindex iconLOAD, NOTE, NULL, and RESERVE_SEGMENT Directives
PHDR_ADD_NULLindex iconPHDR_ADD_NULL Directive
RESERVE_SEGMENTindex iconLOAD, NOTE, NULL, and RESERVE_SEGMENT Directives
SEGMENTindex iconLOAD, NOTE, NULL, and RESERVE_SEGMENT Directives
SEGMENT_ORDERindex iconSEGMENT_ORDER Directive
STACKindex iconSTACK Directive
SYMBOL_SCOPEindex iconSYMBOL_SCOPE and SYMBOL_VERSION Directives
SYMBOL_VERSIONindex iconSYMBOL_SCOPE and SYMBOL_VERSION Directives
directive syntaxindex iconDirective Syntax
exampleindex iconMapping Examples
lexical conventionsindex iconMapfile Structure and Syntax
local scopingindex iconLocalizing Symbol Instances
mapping directivesindex iconMapping Directives
symbol attributes
AUXILIARY
index iconFiltering Combinations
index iconShared Objects as Filters
index iconShared Objects as Filters
DIRECT
index iconUsing the DIRECT mapfile Keyword
index iconEnabling Direct Binding
DYNSORT
index iconSymbol Sort Sections
index iconSymbol Sort Sections
ELIMINATE
index iconSymbol Table Layout and Conventions
index iconSymbol Elimination
FILTER
index iconRemoving Multiply Defined Symbols of the Same Name
index iconFiltering Combinations
index iconShared Objects as Filters
FUNCTIONindex iconGenerating Standard Filters
INTERPOSE
index iconELF Dynamic Flags, DT_FLAGS_1
index iconDefining Explicit Interposition
index iconRuntime Interposition
NODIRECT
index iconUsing the NODIRECT mapfile Keyword
index iconPreventing a Symbol from being Directly Bound to
NODYNSORT
index iconSymbol Sort Sections
index iconSymbol Sort Sections
syntax versionindex iconMapfile Version
mapfiles (version 1 syntax)
mapping directivesindex iconMapping Directives
segment declarationsindex iconSegment Declarations
mapfiles (version 1 syntax)
defaultsindex iconMapfile Option Defaults
exampleindex iconMapping Example
map structureindex iconInternal Map Structure
size-symbol declarationsindex iconSize-Symbol Declarations
structureindex iconMapfile Structure and Syntax
syntaxindex iconMapfile Structure and Syntax
mmapobj(2)
index iconDynamic Object Padding
index iconAnalyzing Files With elfdump
index iconGenerating the Output File
multiply-defined dataindex iconCOMDAT Section
multiply-defined symbols
index iconCOMDAT Section
index iconSimple Resolutions
index iconShared Object Processing

N

namespaceindex iconEstablishing a Namespace
naming conventions
archivesindex iconLibrary Naming Conventions
librariesindex iconLibrary Naming Conventions
shared objects
index iconNaming Conventions
index iconLibrary Naming Conventions
NEEDED
index iconRecording a Shared Object Name
index iconDirectories Searched by the Runtime Linker

O

object capabilitiesindex iconCapability Processing
object filesindex iconIntroduction to the Oracle Solaris Link Editors
ancillaryindex iconAncillary Objects
base address
index iconBase Address
index iconBase Address
data representationindex iconData Representation
extended section headerindex iconExtended Section Header
global offset table  Seeindex iconglobal offset table
note section
index iconExample Note Segment
index iconNote Section
preloading at runtimeindex iconPreloading Additional Objects
procedure linkage table  Seeindex iconprocedure linkage table
program header
index iconELF Segment Types
index iconELF Segment Types
index iconELF Segment Types
index iconProgram Header
index iconProgram Header Name Section
program interpreterindex iconProgram Interpreter
program loadingindex iconProgram Loading (Processor-Specific)
relocationindex iconRelocation Sections
section alignmentindex iconELF Special Section Indexes
section attributes
index iconELF Special Sections
index iconELF Section Header Table Entry: Index 0
section group flagsindex iconGroup Section
section header
index iconELF Special Sections
index iconSection Headers
section names
index iconELF Special Sections
index iconELF Special Sections
section types
index iconELF Special Sections
index iconELF Special Section Indexes
segment contents
index iconSegment Contents
index iconSegment Contents
segment permissions
index iconELF Segment Permissions
index iconSegment Permissions
segment types
index iconBase Address
index iconProgram Header
string table
index iconELF String Table Indexes
index iconString Table Section
symbol table
index iconSymbol Values
index iconSymbol Table Section
Oracle Solaris ABI  Seeindex iconApplication Binary Interface
Oracle Solaris Application Binary Interface  Seeindex iconApplication Binary Interface

P

paging
index iconELF Program Header Segments (64K alignment)
index iconProgram Loading (Processor-Specific)
performance
allocating buffers dynamicallyindex iconAllocate Buffers Dynamically
collapsing multiple definitionsindex iconCollapse Multiply-Defined Data
improving locality of references
index iconProfiling Shared Objects
index iconRelocations
maximizing shareabilityindex iconMaximizing Shareability
minimizing data segmentindex iconMove Read-Only Data to Text
position-independent code  Seeindex iconposition-dependent code
relocations
index iconProfiling Shared Objects
index iconRelocations
the underlying systemindex iconUnderlying System
using automatic variablesindex iconUse Automatic Variables
PIC  Seeindex iconposition-independent code
pkg:/developer/base-developer-utilitiesindex iconAudit Interface Demonstrations
pkg:/source/demo/system
index iconObject File Format
index iconrtld-debugger Information Flow
index iconAudit Interface Demonstrations
position-independent code
index iconELF Dynamic Array Tags
index iconPosition-Independent Code
global offset tableindex iconGlobal Offset Table (Processor-Specific)
position-independent executablesindex iconLink Editing With the Link-Editor
preloading objects  Seeindex iconLD_PRELOAD
procedure linkage table
index iconRuntime Linker
index iconELF Special Sections
_PROCEDURE_LINKAGE_TABLE_index iconGenerating the Output File
dynamic reference
index iconELF Dynamic Array Tags
index iconELF Dynamic Array Tags
index iconELF Dynamic Array Tags
index iconELF Dynamic Array Tags
lazy referenceindex iconWhen Relocations Are Performed
position-independent codeindex iconPosition-Independent Code
relocation
index iconProcedure Linkage Table (Processor-Specific)
index iconRelocation Calculations
64-bit SPARCindex iconProcedure Linkage Table
SPARC
index iconProcedure Linkage Table
index iconRelocation Types
x64
index iconProcedure Linkage Table
index iconRelocation Types
x86
index iconProcedure Linkage Table
index iconRelocation Types
profil(2)index iconProfiling Shared Objects
program interpreter
index iconProgram Interpreter
  See Alsoindex iconruntime linker
pvs(1)
index iconBinding to a Version Definition
index iconDefining Unrelated Interfaces
index iconCreating a Version Definition
index iconCreating a Version Definition

R

relocatable objectsindex iconLink Editing With the Link-Editor
relocation
index iconRelocation Sections
index iconCopy Relocations
index iconRelocations
index iconRelocation Processing
copy
index iconCopy Relocations
index iconDisplacement Relocations
displacementindex iconDisplacement Relocations
immediateindex iconWhen Relocations Are Performed
lazyindex iconWhen Relocations Are Performed
non-symbolic
index iconSymbol Lookup
index iconRelocation Processing
runtime linker
symbol lookup
index iconRuntime Linker Debugging Facility
index iconRelocation Processing
index iconWhen Relocations Are Performed
index iconRelocation Symbol Lookup
symbolic
index iconSymbol Lookup
index iconRelocation Processing
RPATH  Seeindex iconrunpath
RTLD_DEFAULT
  See Alsoindex icondependency ordering
index iconWeak Symbols
RTLD_FIRST
index iconInstruction Set Specific Shared Objects
index iconCapability Specific Shared Objects
index iconObtaining New Symbols
RTLD_GLOBAL
index iconObtaining New Symbols
index iconDefining a Global Object
RTLD_GROUPindex iconIsolating a Group
RTLD_LAZYindex iconRelocation Processing
RTLD_NEXTindex iconObtaining New Symbols
RTLD_NOLOADindex iconEstablishing a Namespace
RTLD_NOW
index iconRelocation Processing
index iconInitialization and Termination Order
index iconWhen Relocations Are Performed
RTLD_PARENT
index iconObject Hierarchies
index iconObject Hierarchies
index iconObject Hierarchies
index iconObject Hierarchies
RTLD_PROBE
  See Alsoindex icondependency ordering
index iconProviding an Alternative to dlopen
index iconWeak Symbols
runpath
index iconShared Objects With Dependencies
index iconLoading Additional Objects
index iconDirectories Searched by the Runtime Linker
index iconDirectories Searched by the Runtime Linker
securityindex iconRuntime Security
RUNPATH  Seeindex iconrunpath
runtime environment
index iconShared Objects
index iconLibrary Naming Conventions
index iconRuntime Linking
runtime linker
index iconRuntime Linker
index iconRuntime Linker
index iconRuntime Linking
direct bindingindex iconSymbol Lookup
initialization and termination routinesindex iconInitialization and Termination Routines
lazy binding
index iconRuntime Linker Debugging Facility
index iconRelocation Processing
index iconWhen Relocations Are Performed
link-mapsindex iconEstablishing a Namespace
loading additional objectsindex iconPreloading Additional Objects
namespaceindex iconEstablishing a Namespace
programming interface  See Alsoindex icondladdr(3C), dlclose(3C), dldump(3C), dlerror(3C), dlinfo(3C), dlopen(3C), dlsym(3C)
relocation processingindex iconRelocation Processing
search paths
index iconDirectories Searched by the Runtime Linker
index iconDirectories Searched by the Runtime Linker
securityindex iconRuntime Security
shared object processingindex iconLocating Shared Object Dependencies
updates and new featuresindex iconLinker and Libraries Updates and New Features
version definition verificationindex iconBinding to a Version Definition
runtime linker support interfaces (rtld-debugger)
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 linker support interfaces (rtld-audit)
la_activity()index iconAudit Interface Functions
la_amd64_pltenter()index iconAudit Interface Functions
la_callentry()index iconAudit Interface Functions
la_callinit()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)
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
runtime linker support interfaces (rtld-audit)index iconExtensibility Mechanisms
runtime linker support interfaces (rtld-debugger)index iconExtensibility Mechanisms
runtime linker support interfaces (rtld-audit)
cookiesindex iconAudit Interface Interactions
runtime linker support interfaces (rtld-audit)index iconRuntime Linker Auditing Interface
runtime linker support interfaces (rtld-debugger)index iconRuntime Linker Debugger Interface
runtime linkingindex iconRuntime Linking

S

SCD  Seeindex iconApplication Binary Interface
search paths
link-editingindex iconDirectories Searched by the Link-Editor
runtime linker
index iconDirectories Searched by the Runtime Linker
index iconDirectories Searched by the Runtime Linker
$CAPABILITY tokenindex iconCapability Specific Shared Objects
$HWCAP token  Seeindex icon$CAPABILITY
$ISALIST tokenindex iconInstruction Set Specific Shared Objects
$ORIGIN tokenindex iconLocating Associated Dependencies
$OSNAME tokenindex iconSystem Specific Shared Objects
$OSREL tokenindex iconSystem Specific Shared Objects
$PLATFORM tokenindex iconSystem Specific Shared Objects
section flags
SHF_ALLOC
index iconELF Special Sections
index iconELF Section Attribute Flags
SHF_COMPRESSED
index iconSection Compression
index iconELF Section Attribute Flags
index iconCompressed Debug Sections
SHF_EXCLUDE
index iconELF Section Attribute Flags
index iconSupport Interface Functions
SHF_EXECINSTRindex iconELF Section Attribute Flags
SHF_GROUP
index iconELF Group Section Flag
index iconELF Section Attribute Flags
SHF_INFO_LINKindex iconELF Section Attribute Flags
SHF_LINK_ORDER
index iconELF Section Attribute Flags
index iconELF Special Section Indexes
SHF_MASKOSindex iconELF Section Attribute Flags
SHF_MASKPROCindex iconELF Section Attribute Flags
SHF_MERGE
index iconSection Merging
index iconELF Section Attribute Flags
SHF_ORDEREDindex iconELF Section Attribute Flags
SHF_OS_NONCONFORMINGindex iconELF Section Attribute Flags
SHF_STRINGS
index iconSection Merging
index iconELF Section Attribute Flags
SHF_TLS
index iconThread-Local Storage Section
index iconELF Section Attribute Flags
SHF_WRITEindex iconELF Section Attribute Flags
section headerindex iconSection Headers
extended section headerindex iconExtended Section Header
section names
.bss
index iconCopy Relocations
index iconLink Editor
.data
index iconMove Read-Only Data to Text
index iconLink Editor
.debugindex iconCompressed Debug Sections
.dynamic
index iconUsing the B symbolic Option
index iconRuntime Linker
index iconGenerating the Output File
.dynstrindex iconGenerating the Output File
.dynsymindex iconGenerating the Output File
.fini
index iconInitialization and Termination Routines
index iconInitialization and Termination Sections
.fini_array
index iconInitialization and Termination Routines
index iconInitialization and Termination Sections
.got
index iconRelocation Processing
index iconGenerating the Output File
.init
index iconInitialization and Termination Routines
index iconInitialization and Termination Sections
.init_array
index iconInitialization and Termination Routines
index iconInitialization and Termination Sections
.interpindex iconRuntime Linker
.picdataindex iconMove Read-Only Data to Text
.plt
index iconProfiling Shared Objects
index iconWhen Relocations Are Performed
index iconGenerating the Output File
.preinit_array
index iconInitialization and Termination Routines
index iconInitialization and Termination Sections
.rela.textindex iconLink Editor
.rodataindex iconMove Read-Only Data to Text
.strtab
index iconGenerating the Output File
index iconLink Editor
.SUNW_relocindex iconCombined Relocation Sections
.SUNW_versionindex iconVersioning Sections
.symtab
index iconGenerating the Output File
index iconSymbol Elimination
index iconLink Editor
.tbssindex iconThread-Local Storage Section
.tdata1index iconThread-Local Storage Section
.tdataindex iconThread-Local Storage Section
.textindex iconLink Editor
.zdebugindex iconCompressed Debug Sections
section numbers
SHN_ABS
index iconELF Symbol Visibility
index iconELF Symbol Types, ELF32_ST_TYPE and ELF64_ST_TYPE
index iconELF Special Section Indexes
SHN_AFTER
index iconELF Section Attribute Flags
index iconELF Section Attribute Flags
index iconELF Special Section Indexes
SHN_AMD64_LCOMMON
index iconELF Symbol Visibility
index iconELF Special Section Indexes
SHN_BEFORE
index iconELF Section Attribute Flags
index iconELF Section Attribute Flags
index iconELF Special Section Indexes
SHN_COMMON
index iconSymbol Values
index iconELF Symbol Visibility
index iconELF Symbol Binding, ELF32_ST_BIND and ELF64_ST_BIND
index iconELF Special Section Indexes
SHN_HIOS
index iconELF Special Section Indexes
index iconELF Special Section Indexes
SHN_HIPROCindex iconELF Special Section Indexes
SHN_HIRESERVEindex iconELF Special Section Indexes
SHN_LOOS
index iconELF Special Section Indexes
index iconELF Special Section Indexes
SHN_LOPROCindex iconELF Special Section Indexes
SHN_LORESERVEindex iconELF Special Section Indexes
SHN_SUNW_IGNOREindex iconELF Special Section Indexes
SHN_UNDEF
index iconELF Symbol Visibility
index iconELF Special Section Indexes
SHN_XINDEX
index iconELF Extended Section Header Table Entry: Index 0
index iconELF Special Section Indexes
section types
SHT_DYNAMIC
index iconRuntime Linker
index iconELF Section Types, sh_type
SHT_DYNSTRindex iconELF Section Types, sh_type
SHT_DYNSYMindex iconELF Section Types, sh_type
SHT_FINI_ARRAYindex iconELF Section Types, sh_type
SHT_GROUP
index iconELF Group Section Flag
index iconGroup Section
index iconELF Section Attribute Flags
index iconELF Section Types, sh_type
SHT_HASH
index iconRuntime Linker
index iconHash Table Section
index iconELF Section Types, sh_type
SHT_HIOSindex iconELF Section Types, sh_type
SHT_HIPROCindex iconELF Section Types, sh_type
SHT_HISUNWindex iconELF Section Types, sh_type
SHT_HIUSERindex iconELF Section Types, sh_type
SHT_INIT_ARRAYindex iconELF Section Types, sh_type
SHT_LOOSindex iconELF Section Types, sh_type
SHT_LOPROCindex iconELF Section Types, sh_type
SHT_LOSUNWindex iconELF Section Types, sh_type
SHT_LOUSERindex iconELF Section Types, sh_type
SHT_NOBITSindex iconELF Section Types, sh_type
.bssindex iconELF Special Sections
.lbssindex iconELF Special Sections
.SUNW_bssindex iconELF Special Sections
.tbssindex iconELF Special Sections
p_memsz calculationindex iconSegment Contents
sh_offsetindex iconELF Special Section Indexes
sh_sizeindex iconELF Special Section Indexes
SHT_NOTE
index iconNote Section
index iconELF Section Types, sh_type
SHT_NULLindex iconELF Section Types, sh_type
SHT_PREINIT_ARRAYindex iconELF Section Types, sh_type
SHT_PROGBITS
index iconRuntime Linker
index iconELF Section Types, sh_type
SHT_RELindex iconELF Section Types, sh_type
SHT_RELAindex iconELF Section Types, sh_type
SHT_SHLIBindex iconELF Section Types, sh_type
SHT_SPARC_GOTDATA
index iconELF Section Types, sh_type
index iconELF Section Types, sh_type
SHT_STRTABindex iconELF Section Types, sh_type
SHT_SUNW_ANNOTATE
index iconELF Section Types, sh_type
index iconCompressed Debug Sections
index iconCompressed Debug Sections
SHT_SUNW_capindex iconELF Section Types, sh_type
SHT_SUNW_COMDAT
index iconCOMDAT Section
index iconELF Section Types, sh_type
index iconSupport Interface Functions
SHT_SUNW_DEBUGindex iconELF Section Types, sh_type
SHT_SUNW_DEBUGSTRindex iconELF Section Types, sh_type
SHT_SUNW_dofindex iconELF Section Types, sh_type
SHT_SUNW_LDYNSYM
index iconELF Section Types, sh_type
index iconELF Section Types, sh_type
SHT_SUNW_move
index iconMove Section
index iconELF Section Types, sh_type
SHT_SUNW_SIGNATUREindex iconELF Section Types, sh_type
SHT_SUNW_syminfoindex iconELF Section Types, sh_type
SHT_SUNW_symsortindex iconELF Section Types, sh_type
SHT_SUNW_tlssortindex iconELF Section Types, sh_type
SHT_SUNW_verdef
index iconELF Version Dependency Indexes
index iconVersioning Sections
index iconELF Section Types, sh_type
SHT_SUNW_verneed
index iconVersion Dependency Section
index iconVersioning Sections
index iconELF Section Types, sh_type
SHT_SUNW_versym
index iconVersion Symbol Section
index iconVersion Definition Section
index iconVersion Definition Section
index iconELF Section Types, sh_type
SHT_SYMTAB
index iconELF Symbol Types, ELF32_ST_TYPE and ELF64_ST_TYPE
index iconELF Section Types, sh_type
SHT_SYMTAB_SHNDX
index iconELF Extended Section Header Table Entry: Index 0
index iconELF Section Types, sh_type
sections
index iconAnalyzing Files With elfdump
  See Alsoindex iconsection flags, section names, section numbers and section types
index iconLink Editor
security
$ORIGINindex iconSecurity in Coded Processes
runtime securityindex iconRuntime Security
segments
index iconAnalyzing Files With elfdump
index iconLink Editor
data
index iconUnderlying System
index iconAnalyzing Files With elfdump
text
index iconUnderlying System
index iconAnalyzing Files With elfdump
SGS_SUPPORTindex iconInvoking the Support Interface
shared libraries  Seeindex iconshared objects
shared objects
index iconShared Objects
index iconLocating Shared Object Dependencies
index iconLink Editing With the Link-Editor
index iconIntroduction to the Oracle Solaris Link Editors
as filtersindex iconShared Objects as Filters
compensating dependenciesindex iconRemoving Unused Dependencies
dependency groups
index iconLoading Additional Objects
index iconRelocation Symbol Lookup
dependency orderingindex iconDependency Ordering
explicit definitionindex iconGenerating an Executable Output File
implementation
index iconELF Program Header Segments (64K alignment)
index iconRelocation Sections
implicit definitionindex iconGenerating an Executable Output File
link-editor processingindex iconShared Object Processing
naming conventions
index iconNaming Conventions
index iconLibrary Naming Conventions
recording a runtime nameindex iconRecording a Shared Object Name
used dependency eliminationindex iconShared Object Processing
with dependenciesindex iconShared Objects With Dependencies
SONAMEindex iconRecording a Shared Object Name
SPARC Compliance Definition  Seeindex iconApplication Binary Interface
standard filters
index iconGenerating Standard Filters
index iconShared Objects as Filters
static executableindex iconLink Editing With the Link-Editor
strings(1)index iconCollapse Multiply-Defined Data
strip(1)
index iconGenerating the Output File
index iconSymbol Elimination
support interfaces
link-editor (ld-support)index iconExtensibility Mechanisms
runtime linker (rtld-audit)
index iconRuntime Linker Auditing Interface
index iconExtensibility Mechanisms
runtime linker (rtld-debugger)
index iconRuntime Linker Debugger Interface
index iconExtensibility Mechanisms
symbol capabilitiesindex iconCapability Processing
symbol processingindex iconSymbol Processing
symbol reserved namesindex iconGenerating the Output File
_DYNAMICindex iconGenerating the Output File
_edataindex iconGenerating the Output File
_endindex iconGenerating the Output File
_END_index iconGenerating the Output File
_etextindex iconGenerating the Output File
_finiindex iconInitialization and Termination Sections
_GLOBAL_OFFSET_TABLE_
index iconGlobal Offset Table (Processor-Specific)
index iconK pic and K PIC Options
index iconGenerating the Output File
_initindex iconInitialization and Termination Sections
_PROCEDURE_LINKAGE_TABLE_index iconGenerating the Output File
_startindex iconGenerating the Output File
_START_index iconGenerating the Output File
mainindex iconGenerating the Output File
symbol resolutionindex iconSymbol Resolution
complexindex iconComplex Resolutions
fatalindex iconFatal Resolutions
generating the output file imageindex iconGenerating the Output File
interpositionindex iconRuntime Interposition
multiple definitionsindex iconShared Object Processing
search scope
groupindex iconRelocation Symbol Lookup
worldindex iconRelocation Symbol Lookup
simpleindex iconSimple Resolutions
symbol visibilityindex iconSymbol Visibility
SYMBOLICindex iconUsing the B symbolic Option
symbols
absolute
index iconELF Special Section Indexes
index iconELF Special Section Indexes
archive extractionindex iconArchive Processing
auto-eliminationindex iconSymbol Elimination
auto-reductionindex iconCreating a Version Definition
COMMON
index iconELF Special Section Indexes
index iconSymbol Resolution
definedindex iconSymbol Resolution
definitionindex iconArchive Processing
eliminationindex iconSymbol Elimination
global
index iconELF Symbol Binding, ELF32_ST_BIND and ELF64_ST_BIND
index iconInterfaces and Versioning
LCOMMONindex iconELF Special Section Indexes
localindex iconELF Symbol Binding, ELF32_ST_BIND and ELF64_ST_BIND
multiply-defined
index iconCOMDAT Section
index iconSimple Resolutions
index iconShared Object Processing
orderedindex iconELF Special Section Indexes
private interfaceindex iconInterfaces and Versioning
public interfaceindex iconInterfaces and Versioning
referenceindex iconArchive Processing
registers
index iconRegister Symbols
index iconELF Relocation Types
runtime lookup
index iconUsing Interposition
index iconSymbol Lookup
deferred
index iconRuntime Linker Debugging Facility
index iconRelocation Processing
index iconProviding an Alternative to dlopen
index iconWhen Relocations Are Performed
scope
index iconDefining a Global Object
index iconSymbol Lookup
tentativeindex iconSymbol Resolution
COMMONindex iconELF Special Section Indexes
LCOMMONindex iconELF Special Section Indexes
ordering in the output fileindex iconTentative Symbol Order Within the Output File
realignmentindex iconDefining Tentative Symbols
typeindex iconELF Symbol Binding, ELF32_ST_BIND and ELF64_ST_BIND
undefined
index iconELF Special Section Indexes
index iconUndefined Symbols
index iconSymbol Resolution
index iconArchive Processing
visibility
index iconELF Symbol Types, ELF32_ST_TYPE and ELF64_ST_TYPE
index iconSymbol Table Section
globalindex iconRelocation Symbol Lookup
localindex iconRelocation Symbol Lookup
singleton
index iconSymbol Lookup
index iconRuntime Interposition
index iconRelocation Symbol Lookup
singleton affect on direct binding
index iconPreventing a Symbol from being Directly Bound to
index iconDefining Explicit Interposition
weak
index iconELF Symbol Binding, ELF32_ST_BIND and ELF64_ST_BIND
index iconELF Symbol Binding, ELF32_ST_BIND and ELF64_ST_BIND
index iconWeak Symbols
System V Application Binary Interface  Seeindex iconApplication Binary Interface

T

tentative symbolsindex iconSymbol Resolution
TEXTRELindex iconPosition-Independent Code
thread-local storageindex iconThread-Local Storage
access modelsindex iconThread-Local Storage Access Models
runtime storage allocationindex iconRuntime Allocation of Thread-Local Storage
section definitionindex iconThread-Local Storage Section
TLS  Seeindex iconthread-local storage
tsort(1)
index iconDebugging Aids
index iconArchive Processing

U

/usr/bin/ld  Seeindex iconlink-editor
/usr/ccs/bin/ld  Seeindex iconlink-editor
/usr/ccs/libindex iconInvoking the Link-Editor
/usr/lib/64/ld.so.1
index iconRuntime Linker Debugger Interface
index iconRuntime Linker
/usr/lib/64
index iconLoading Additional Objects
index iconDirectories Searched by the Runtime Linker
index iconDirectories Searched by the Runtime Linker
index iconDirectories Searched by the Link-Editor
/usr/lib/ld.so.1
index iconRuntime Linker Debugger Interface
index iconRuntime Linker
/usr/lib/ldindex iconSystem V Release 4 (Version 1) Mapfiles
/usr/lib/secure/64
index iconInvoking the Auditing Interface
index iconRuntime Security
/usr/lib/secure
index iconInvoking the Auditing Interface
index iconRuntime Security
/usr/lib
index iconLoading Additional Objects
index iconDirectories Searched by the Runtime Linker
index iconDirectories Searched by the Runtime Linker
index iconDirectories Searched by the Link-Editor
undefined symbolsindex iconUndefined Symbols
updates and new featuresindex iconLinker and Libraries Updates and New Features

V

versioningindex iconInterfaces and Versioning
base version definitionindex iconCreating a Version Definition
binding to a definition
index iconSpecifying a Version Binding
index iconBinding to a Version Definition
defining a public interface
index iconCreating a Version Definition
index iconReducing Symbol Scope
definitions
index iconBinding to a Version Definition
index iconInternal Versioning
index iconExamples of Interface Compatibility
file nameindex iconExamples of Interface Compatibility
generating definitions within an imageindex iconReducing Symbol Scope
generating definitions within an imageindex iconInternal Versioning
normalizationindex iconBinding to a Version Definition
overviewindex iconInterfaces and Versioning
runtime verification
index iconVerifying Versions in Additional Objects
index iconBinding to a Version Definition
virtual addressingindex iconProgram Loading (Processor-Specific)

W

weak filters
index iconGenerating Weak Filters
index iconShared Objects as Filters
weak symbols
index iconELF Symbol Binding, ELF32_ST_BIND and ELF64_ST_BIND
index iconELF Symbol Binding, ELF32_ST_BIND and ELF64_ST_BIND
index iconWeak Symbols
undefinedindex iconArchive Processing