Open System Services Shell and Utilities Reference Manual (G06.29+, H06.08+, J06.03+)
User Commands (d - f) eld(1)
-import_lib_stripped filename6
Tells eld to create an import library named filename6 in addition to creating a new
DLL.
The new import library can be incomplete. The import library will not contain
symbols for use by debugging utilities, regardless of whether the new DLL con-
tains them.
You cannot use this flag when you use the -import_lib or -make_implicit_lib
flag.
-instance_data keyword
Tells the linker whether to create one or two data segments, and whether to require
that the loadfile contain no data that must go into the data variable segment if two
segments are created.
The value of keyword can be:
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 loadfile 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
flag 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 data2protected value is not supported on systems running
H06.21 or later H-series RVUs or J06.10 or later J-series RVUs.
The default value for keyword is data1.
If you are creating a loadfile with both resident code and variable data, then you
must either specify the -data_resident flag or the -instance_data flag with one of
the values data2, data2hidden,ordata2protected.
You cannot specify this flag if you use the -r flag.
{ -l | -lib } filename7
Specifies the name of a DLL or archive file to use to resolve external references
from the file being linked. If you specify a three or four-character abbreviation
(containing only letters or numbers) for an unqualified filename, eld will search
for it using the naming rules described for the -bdllsonly, -bdynamic, and -static
flags.
527188-021 Hewlett-Packard Company 3−67