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

eld(1) OSS Shell and Utilities Reference Manual
The DDL does not export symbols that resolve any references in the
loadfile being created
The DLL does not cause other DLLs to be added to the search list, where
the other DLLs resolve references in the loadfile being created
The DLL does not cause other DLLs to be placed in a different order
within the search list when those DLLs resolve references in the loadfile
being created
These flags can be specified as many times as needed in the command line or obey
file. Providing either flag overrides the current setting, so that the linker actions
can be controlled on a library-by-library basis.
If a library is specified more than once, eld uses the specification in effect for the
first instance of the DLL that it processes and ignores the other specifications.
The default behavior is -no_optional_lib.
-no_reexport | -reexport
Tells eld whether to mark any DLL specified in a -l or -lib ag after this flag for
reexport in its libList entry in the loadfile being created. Specifying
-no_reexport leaves the library unmarked; specifying -reexport marks the
library. Reexport affects how eld does its transitive closure on searches and is
used by rld to decide how to fix-up symbolic references.
-no_reexport is the default action.
These flags can be specified as many times as needed in the command line or obey
file. Providing either flag overrides the current setting, so that the linker actions
can be controlled on a library-by-library basis.
-nostdfiles | -no_stdfiles
Specifies that C run-time library functions do not automatically open the standard
input and standard output files.
-nostdlib | -no_stdlib
Prevents eld from searching the standard library locations for DLLs and archive
files.
-noverbose | -no_verbose
Prevents eld from writing warning and informational messages to its output list-
ing. Only error messages and output specifically requested by other options
appears in the listing.
The default value is -no_verbose.
If you specify more than one of the flags -warn, -verbose, and -noverbose or
-no_verbose in the command line or an obey file, eld displays an inconsistent
usage error message.
-o filename10 Specifies the filename of the output loadfile. filename10 can be the same as an
input file name.
When filename10 is the same as an existing file and linking is successful, eld
deletes the existing file and then writes the output file. An error occurs if you do
not have permission to delete the existing file and the -must_use_oname flag is
also specified. (See the description of the -temp_o flag in this reference page for a
description of the behavior when the -must_use_oname flag is not specified.)
If you do not specify a -o flag, the default output loadfile filename depends on
370
Hewlett-Packard Company 527188-021