Open System Services Shell and Utilities Reference Manual (G06.28+, H06.05+)

User Commands (k - l) ld(1)
table for the loadle being created. After the merge, the undened symbol that
triggered the merge is resolved (marked as dened). The same merge might
resolve other undened symbols or result in more undened symbols.
You can stop the linking action of -include_whole by specifying the
-no_include_whole ag later in the command line or obey le.
These ags can be specied as many times as needed in the command stream.
Providing either ag overrides the current setting, so that the linker actions can
be controlled on a library-by-library basis.
The default setting is -no_include_whole.
{ -l | -lib } filename6
Species the name of a DLL or archive le to use to resolve external references
from the executable le being linked. The -l ag must be specied in lowercase
type, and the space after the ag and before lename6 is optional. -l is a
synonym for -lib.
Other ags affect how lename6 is used. See the Finding Libraries subsection
under DESCRIPTION for details.
{ -L | -libvol } pathname2
Species a pathname to search for a DLL or archive le specied by a simple
lename in an -l or -lib ag. A simple lename is an OSS pathname without any
directory components. The -L ag must be specied in uppercase type, and the
space after the ag and before pathname2 is optional. -libvol is a synonym for
-L and the space before pathname2 is required.
Other ags affect how pathname2 is used. See the Finding Libraries subsection
under DESCRIPTION for details.
ld does not verify the names of locations specied in -L or -libvol ags. If you
specify the -verbose ag, ld writes to its output listing the locations where it
found a DLL or archive le.
-libname Guardian_filename
Associates a DLL as a native user library with an executable native program le.
You can associate a native user library to a program loadle. The -set and
-change ags can also associate a native user library with an executable native
program.
The value specied for Guardian_lename cannot be the Guardian name of an
OSS le.
-limit_runtime_paths
Tells ld to mark the loadle so that rld will omit certain locations when search-
ing for DLLs or archives to resolve symbols. See Finding Libraries in the
DESCRIPTION section of this reference page for more information.
The default action is to search all locations described in Finding Libraries.
You can specify this ag as often as you want in the command line or an obey
le. Each specication is processed when encountered.
-m | -map Tells ld to produce a memory map of the PIC program or DLL being created.
The default behavior does not produce a memory map.
You can specify this ag as often as you want in the command line or an obey
le. Each specication is processed when encountered.
527188-007 Hewlett-Packard Company 539