Open System Services Shell and Utilities Reference Manual (G06.28+, H06.05+)
User Commands (k - l) ld(1)
-fl or -obey
-stdin
The resulting file has the same ld timestamp as before.
-t address2 Specifies the hexadecimal virtual address at which the text area starts. The
default value for address2 is:
• 70000000 for user programs
• 60000000 for a DLL
The value specified for address2 is always hexadecimal and can optionally be
prefixed by 0x. The specified value is automatically rounded up to a multiple of
4096 (0x1000) bytes.
-temp_o filename10
Tells ld to save its output loadfile work with the specified file name until it has
successfully rewritten filename7.
filename10 can be either a simple filename, a fully qualified Guardian filename,
or an absolute OSS pathname. If a simple filename is used, ld saves the file in
the directory or subvolume where filename7 is located.
The default action omits creation of the intermediate regular file.
-u symbol_name4
Tells ld to add symbol_name4 as an undefined symbol. This causes ld to search
for this symbol in any archive libraries that are specified after this flag on the
command line or in an obey file.
The search constraint specified by the -u flag is overridden by use of the
-include_whole flag.
-ul Creates a DLL as a native 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 flag.
You can specify these flags as often as you want in the command line or an obey
file. Each specification is processed when encountered.
-unres_symbols { error | ignore | warn }
Tells ld what action to take when a needed symbol cannot be resolved:
error Issue an error message and stop processing.
This setting is ignored when you also use the
-allow_missing_libs flag.
ignore Ignore the missing file and continue processing.
This is the default action.
warn Issue a warning message but continue processing.
This setting is ignored when you also use the
-allow_missing_libs flag.
You can specify this flag as often as you want in the command line or an obey
file. The final specification is the one used.
527188-007 Hewlett-Packard Company 5−43