HP-UX Reference (11i v2 03/08) - 1 User Commands A-M (vol 1)

l
ld(1) ld(1)
not used.
+vtype type Produces verbose output about the link operation. type can have the following
values:
all Dumps all of the information from the
+vtype options. Same as -v.
files
Dump info about each object file loaded.
heap
Dump info about the size of the heap used by a link.
libraries
Dump info about libraries searched.
procelim
Dump info about sections that have been eliminated by the
+Oprocelim
option
sections
Dump info about each input section added to the output file.
symbols
Dump info about global symbols referenced/defined from/in the input files.
+FP flag Specify how the environment for floating-point operations should be initialized at
program start-up. By default, all behaviors are disabled. The following flags are
supported (upper case flag enables; lower case flag disables):
D (d) Enable sudden underflow (flush to zero) of denormalized values.
I (i) Trap on floating-point operations that produce inexact results.
N (n) Trap on Denormal|Unnormal operand floating-point operation.
O (o) Trap on floating-point overflow.
U (u) Trap on floating-point underflow.
V (v) Trap on invalid floating-point operations.
Z (z) Trap on divide by zero.
To dynamically change these settings at run-time, see fesettrapenable(3M).
+I function Specify the name of the initializer function when building a shared library. A
shared library may have multiple initializers specified. Initializers are executed in
the order that they are specified on the command line.
You can specify more than one initializer function on the command line with multi-
ple option-symbol pairs, that is, each initializer you specify must be preceded by the
+I option.
This option is supported for compatibility. Use of the
+init and +fini options is
recommended. For more details on the initializer function, use the +help option or
see the HP-UX Linker and Libraries User’s Guide manual.
+O[no]fastaccess
This option is ignored.
+O[no]procelim
Enable [disable] the elimination of procedures that are not referenced by the appli-
cation. The default is +Onoprocelim. Procedure elimination can occur at any
optimization level, including level 0. For more details use the +help option or see
the HP-UX Linker and Libraries User’s Guide manual. This option is incompatible
with the +ild option.
+Oreusedir=dir
This option is ignored and generates a warning message.
+Oselectivepercent n
Instructs the interprocedural optimizer driver to pass the first n percent of the
object files to the high level optimizer for interprocedural optimizations such as
inlining. This option is designed to work at optimization level 4 (+O4) in the
Section 1442 Hewlett-Packard Company 13 HP-UX 11i Version 2: August 2003