Open System Services Shell and Utilities Reference Manual (G06.27+, H06.04+)

eld(1) OSS Shell and Utilities Reference Manual
data1 Create only one data segment for constant and variable data. The
segment can be both read and written without restriction.
data1constant Flag as an error any situation where the loadle contains the kind
of data that would go into the data variable segment if eld was
told to create two data segments.
This is the only permitted value when the -make_implicit_lib
ag is used.
data2 Create both a data constant segment and a data variable segment.
The data constant segment is read-only after being updated by the
runtime loader; the data variable segment can be both read and
written without restriction.
data2hidden Create both a data constant segment and a data variable segment.
The data constant segment is read-only after being updated by the
runtime loader; only privileged code can read or write the data
variable segment.
data2protected
Create both a data constant segment and a data variable segment.
The data constant segment is read-only after being updated by the
runtime loader; only privileged code can write the data variable
segment but read access is unrestricted.
The default value for keyword is data1.
If you are creating a loadle with both resident code and variable data, then you
must either specify the -data_resident ag or the -instance_data ag with one of
the values data2, data2hidden,ordata2protected.
You cannot specify this ag if you use the -r ag.
{ -l | -lib } filename7
Species the name of a DLL or archive le to use to resolve external references
from the le being linked. If you specify a three or four-character abbreviation
(containing only letters or numbers) for an unqualied lename, eld will search
for it using the naming rules described for the -bdllsonly, -bdynamic, and -static
ags.
The -l ag must be specied in lowercase type. -l is a synonym for -lib.
If you specify the -verbose ag, eld writes to its output listing the locations where
it found a DLL or archive le.
Other ags affect how lename7 is used. See the Finding Libraries subsection
under DESCRIPTION for details.
{ -L | -libvol } pathname2
Tells eld to use the specied 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 specied in the -libvol or -L ag.
This ag can be specied more than once in a command line or an obey le. If
you specify it more than once, the specied pathnames are searched in the order
specied.
See the Finding Libraries subsection under DESCRIPTION for details about
366 Hewlett-Packard Company 527188-004