Skip Navigation Links | |
Exit Print View | |
Oracle Solaris 11.1 Linkers and Libraries Guide Oracle Solaris 11.1 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 11 Update 1 Release
Oracle Solaris 10 Update 11 Release
Oracle Solaris 10 Update 10 Release
The secure directory from which files can be preloaded is /usr/lib/secure for 32–bit objects, and /usr/lib/secure/64 for 64–bit objects. See Security.
Greater flexibility in modifying the runtime linker's search paths can be achieved with the link-editor's -z nodefaultlib option, and runtime configuration files created by the new utility crle(1). See Directories Searched by the Runtime Linker and Configuring the Default Search Paths.
The new EXTERN mapfile directive enables you to use -z defs with externally defined symbols. See SYMBOL_SCOPE / SYMBOL_VERSION Directives.
The new $ISALIST, $OSNAME, and $OSREL dynamic string tokens provide greater flexibility in establishing instruction set specific, and system specific dependencies. See Dynamic String Tokens.
The link-editor options -p and -P provide additional means of invoking runtime link auditing libraries. See Recording Local Auditors. The runtime link auditing interfaces la_activity() and la_objsearch() have been added. See Audit Interface Functions.
A new dynamic section tag, DT_CHECKSUM, enables you to coordinate ELF files with core images. See Table 13-8.