
ld(1) |
|
| ld(1) |
| used. If a program uses shared libraries, the dynamic loader /usr/lib/dld.sl | ||
| for | /usr/lib/pa20_64/dld.sl for | |
| library from the same directory in which it was found at link time (see the +s and | ||
| +b options). |
|
|
Search the library speci®ed. Similar to the | |||
| |||
| previous releases required that the library name contain the pre®x lib and end with | ||
| a suf®x of .a or .sl.) |
| |
This option produces a load map on the standard output. |
| ||
This option is accepted but ignored by the | |||
| ®le with ®le type SHARE_MAGIC . This is the default. This option is incompatible | ||
| with |
| |
Produce an output object ®le named out®le (a.out if | |||
This option is ignored for | |||
| type DEMAND_MAGIC . This option is incompatible with | ||
Retain relocation information in the output ®le for subsequent | |||
| command does not report unde®ned symbols. This option cannot be used when build- | ||
| ing a shared library ( | ||
| options. |
|
|
Strip the output ®le of all symbol table, relocation, and debug support information. | |||
| This might impair or prevent the use of a symbolic debugger on the resulting pro- | ||
| gram. This option is incompatible with | ||
| information.) | This option is incompatible with +ild. | (The incremental linking |
| requires the parts of the output load module which are stripped out with | ||
Print a trace (to standard output) of each input ®le as ld processes it. | |||
Enter symbol as an unde®ned symbol in the symbol table. The resulting unresolved | |||
| reference is useful for linking a program solely from object ®les in a library. More | ||
| than one symbol can be speci®ed, but each must be preceded by | ||
Display verbose messages during linking. For each library module that is loaded, the | |||
| linker indicates which symbol caused that module to be loaded. | ||
Strip local symbols from the output ®le. This reduces | the size of the output ®le | ||
without impairing the effectiveness of object ®le utilities. This option is incompatible with the
| Note: use of |
| ||
Indicate each ®le in which symbol appears. More than one symbol can be speci®ed, | ||||
| but each must be preceded by |
| ||
Arrange for | SIGSEGV signal. | |||
| (This is the complement of the |
| ||
Select | ||||
| preference in building a shared library. The most common values for bind are: | |||
| deferred |
|
|
|
| Bind addresses on ®rst reference rather than at program | |||
| the default. |
|
| |
| immediate |
|
| |
| Bind addresses of all symbols immediately upon loading the library. Commonly | |||
| followed by | |||
| program |
| ||
| Since | nonfatal suppresses messages about unresolved symbols, also | ||
| specify |
| ||
| See the example below. |
| ||
| − 3 − | Section 1−425 | ||
l