Open System Services Shell and Utilities Reference Manual (G06.25+, H06.03+)
Table Of Contents
User Commands (d - f) eld(1)
If an unqualified filename and an output file is being created when the -alf flag is
used, eld saves the file in the directory where filename1 is located.
If the -temp_o flag is not used and eld finishes creation of a new temporary file
but cannot remove an existing file with the same name as the specified output file,
eld leaves the temporary file in the same directory as the output file and gives it a
unique filename beginning with the letters ZLD.
-temp_r filename15
Tells eld to save its private registry update work with the specified file name until
it has successfully rewritten the final file.
If an unqualified filename is used, eld saves the file in the directory where
filename10 is located.
If the -temp_r flag is not used and eld finishes creation of a new temporary file
but cannot remove an existing file with the same name as the specified registry
file, eld leaves the temporary file in the same directory as the output file and gives
it a unique filename beginning with the letters ZLD.
-u symbol_name4
Tells eld to add symbol_name4 as an undefined symbol. This causes eld to search
for this symbol in any archive libraries that are specified on the command line or |
in an obey file.
-ul Creates a user library. Specify this flag when linking modules to create a DLL as
a native user library.
When you specify the -ul flag, the exported symbols are those described as
exported by the -export_all flag, unless you also use the -export_not or
-hidden_symbol flag.
-unres_symbols { error | ignore | warn }
Tells eld what action to take when a needed symbol cannot be resolved:
error Issue an error message.
This is the default action. The -error_unresolved flag is recog-
nized as a synonym for this specification.
ignore Ignore the missing symbol reference.
warn Issue a warning message.
The -warn_unresolved flag is recognized as a synonym for this
specification.
Other flag specifications override these flags. If you specify more than one of
these flags in the command line or an obey file, eld displays an inconsistent usage
error message.
-update_code Tells eld to update relocation sites in the code segment when the -alf flag is also
used.
-update_registry filename16
Tells eld to update the -range entry in the private DLL registry identified as
filename16 with the address range for the file specified as filename10.
If no -range entry is found, a range entry is appended to the registry file content.
If neither the -check_registry nor -update_registry flag is specified, eld does not
use a private DLL registry.
527188-003 Hewlett-Packard Company 3−73