JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Linker and Libraries Guide
search filter icon
search icon

Document Information

Preface

1.  Introduction to the Oracle Solaris Link Editors

2.  Link-Editor

3.  Runtime Linker

4.  Shared Objects

5.  Application Binary Interfaces and Versioning

6.  Support Interfaces

7.  Object File Format

8.  Thread-Local Storage

9.  Mapfiles

A.  Link-Editor Quick Reference

B.  Versioning Quick Reference

C.  Establishing Dependencies with Dynamic String Tokens

D.  Direct Bindings

E.  System V Release 4 (Version 1) Mapfiles

F.  Linker and Libraries Updates and New Features

Index

Numbers and Symbols

A

B

C

D

E

F

G

I

L

M

N

O

P

R

S

T

U

V

W

P

packages
SUNWosdem
Audit Interface Demonstrations
Interaction Between Controlling and Target Process
Object File Format
SUNWtoo, Audit Interface Demonstrations
paging
Program Loading (Processor-Specific)
Program Loading (Processor-Specific)
performance
allocating buffers dynamically, Allocate Buffers Dynamically
collapsing multiple definitions, Collapse Multiply-Defined Data
improving locality of references
Relocations
Profiling Shared Objects
maximizing shareability, Maximizing Shareability
minimizing data segment, Move Read-Only Data to Text
position-independent code
See position-dependent code
relocations
Relocations
Profiling Shared Objects
the underlying system, Underlying System
using automatic variables, Use Automatic Variables
PIC, See position-independent code
.plt, See procedure linkage table
position-independent code
Position-Independent Code
Dynamic Section
global offset table, Global Offset Table (Processor-Specific)
preloading objects, See LD_PRELOAD
procedure linkage table
Special Sections
Runtime Linker
dynamic reference
Dynamic Section
Dynamic Section
Dynamic Section
Dynamic Section
lazy reference, When Relocations Are Performed
position-independent code, Position-Independent Code
_PROCEDURE_LINKAGE_TABLE_, Generating the Output File
relocation
Relocation Types (Processor-Specific)
Procedure Linkage Table (Processor-Specific)
64–bit SPARC, 64-bit SPARC: Procedure Linkage Table
SPARC
Relocation Types (Processor-Specific)
32-bit SPARC: Procedure Linkage Table
x64
Relocation Types (Processor-Specific)
x64: Procedure Linkage Table
x86
Relocation Types (Processor-Specific)
32-bit x86: Procedure Linkage Table
profil(2), Profiling Shared Objects
program interpreter, Program Interpreter
See also runtime linker
pvs(1)
Creating a Version Definition
Creating a Version Definition
Defining Unrelated Interfaces
Binding to a Version Definition