Open System Services Shell and Utilities Reference Manual (G06.29+, H06.08+, J06.03+)

eld(1) OSS Shell and Utilities Reference Manual
The -l flag must be specified in lowercase type. -l is a synonym for -lib.
If you specify the -verbose flag, eld writes to its output listing the locations where
it found a DLL or archive file.
Other flags affect how filename7 is used. See the Finding Libraries subsection
under DESCRIPTION for details.
{ -L | -libvol } pathname2
Tells eld to use the specified pathname when searching for libraries. pathname2 is
used in library searches after the public libraries are searched.
pathname2 is either the relative or absolute pathname of an OSS directory.
eld does not verify the names of locations specified in the -libvol or -L flag.
This flag can be specified more than once in a command line or an obey file. If
you specify it more than once, the specified pathnames are searched in the order
specified.
See the Finding Libraries subsection under DESCRIPTION for details about
the effect of this flag on search order.
-libname Guardian_filename
Stores the specified name within the program being built, to tell the operating sys-
tem that this is the name of the user library to load into memory along with this
program. Guardian_filename must be a Guardian file identifier qualified with a
disk name and subvolume name; that is, of the form $disk.subvol.fileID. Use an
escape character before the special character $ in the name so that the OSS shell
does not process it, or enclose the entire flag specification in quotation marks.
The -set and -change flags can also associate a native user library with an execut-
able native program.
The value specified for Guardian_filename cannot be the Guardian name of an
OSS file.
-limit_runtime_paths
Tells eld to mark the loadfile so that rld will omit certain locations when search-
ing for DLLs 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.
-local_libname filename8
Specifies the name of a user library that can be used to resolve references at link
time in the program being created.
If this flag is omitted, eld uses the value specified for -set libname as the user
library. If this flag is specified and the -set libname flag is omitted, then the value
of filename8 is
also stored within the program as the user library name and there-
fore must name a file in the Guardian filesystem (/G); eld converts this name to
meet the -set libname syntax requirements for a Guardian filename.
If the user library cannot be found or cannot be opened, a warning message is
issued and the program file is not preset at link time.
-m | -map Tells eld to produce a memory map of the program or DLL being created.
The default behavior does not produce a memory map.
368 Hewlett-Packard Company 527188-021