Skip Navigation Links | |
Exit Print View | |
![]() |
Linker and Libraries Guide Oracle Solaris 10 1/13 Information Library |
Part I Using the Link-Editor and Runtime Linker
1. Introduction to the Oracle Solaris Link Editors
5. Link-Editor Quick Reference
7. Building Objects to Optimize System Performance
10. Establishing Dependencies with Dynamic String Tokens
Part IV ELF Application Binary Interface
13. Program Loading and Dynamic Linking
A. Linker and Libraries Updates and New Features
Oracle Solaris 10 1/13 Release
Oracle Solaris 10 8/11 Release
Thread-Local Storage (TLS) support is provided. See Chapter 14, Thread-Local Storage.
The -z rescan option provides greater flexibility in specifying archive libraries to a link-edit. See Position of an Archive on the Command Line.
The -z ld32 and -z ld64 options provide greater flexibility in using the link-editor support interfaces. See 32-Bit Environments and 64-Bit Environments.
Additional link-editor support interfaces, ld_input_done(), ld_input_section(), ld_input_section64() and ld_version() have been added. See Support Interface Functions.
Environment variables interpreted by the runtime linker can be established for multiple processes by specifying these variables within a configuration file. See the -e and -E options of crle(1).
Support for more than 32,768 procedure linkage table entries within 64–bit SPARC objects has been added. See 64-bit SPARC: Procedure Linkage Table.
An mdb(1) debugger module enables you to inspect runtime linker data structures as part of process debugging. See Debugger Module.
The bss segment declaration directive makes the creation of a bss segment easier. See Segment Declarations.