Open System Services Shell and Utilities Reference Manual (G06.29+, H06.08+, J06.03+)
User Commands (d - f) eld(1)
[ -public_registry filename11 ]
[ -rename old_name new_name ]
[{-rld_l | -rpath } path_list1 ]
[ -rld_first_l path_list2 ]
[{-s | -x }]
[ -set attribute_name attribute _value ]
[ -show_multiple_defs ]
[ -stdin ]
[ -strip filename12 ]
[ -t address2 ]
[ -temp_i filename13 ]
[ -temp_o filename14 ]
[ -temp_r filename15 ]
[ -u symbol_name4 ]
[ -ul ]
[ -unres_symbols { error | ignore | warn }]
[ -update_code ]
[ -update_registry filename16 ]
[ -verbose ]
[ -warn ]
[ -warn_common ]
[ -y symbol_name5 ]
[ filename17 ] ...
FLAGS
-alf filename1 Tells ld to adjust a load file by rebasing or rebinding the loadfile filename1.
Defined globalized symbols are updated if necessary in the adjusted load file. The
update timestamp of the new loadfile is set to the current date and time if any
changes are made to the file.
If you do not use the -o flag or if the -o flag specifies the same filename as
filename1, the new loadfile has the same name as the existing loadfile.
If you do not use the -t flag, the new loadfile is rebound if necessary to the
libraries specified by the -libvol flag, but not rebased.
The -alf flag resolves symbolic references similar to the way eld resolves them
when it is creating a new loadfile from a set of linkfiles. However, with the -alf
flag, if you do not specify your preference for the treatment of unresolved refer-
ences with a flag such as -unres_symbols, the default comes from what was
specified for the -set rld_unresolved flag when the loadfile was originally built by
eld.
If you specify the -t flag then the existing loadfile is rebased. Otherwise, the -alf
processing does not change the preferred addresses of the loadfile.
Flags such as -must_preset have the same meanings as when eld originally
creates a loadfile.
When you use this flag, you can use only the following flags in the same com-
mand:
-allow_missing_libs
-check_registry
-first_l
-fl or -obey
-L or -libvol
527188-021 Hewlett-Packard Company 3−57