ld Manual

ld Options
ld Manual529650.001
2-20
-set
attribute-value
is the value to which the specified run-time attribute is to be set. See Table 2-2 for
possible values and Table 2-3 on page 2-22 for default values.
Table 2-2. Descriptions of Run-Time Attributes (page 1 of 2)
attribute-name attribute-value Description
FLOAT_LIB_OVERRULE ON
OFF
If it is ON, float-type consistency
checks between the program being
run and any libraries (including user
libraries) are suppressed.
FLOATTYPE TANDEM_FLOAT
IEEE_FLOAT
NEUTRAL_FLOAT
Sets the object file’s floating-point
type to either Tandem floating-point,
IEEE floating-point, or neutral.
Neutral means that the object file
can be linked with an object file of
any floating-point type, and that it
can be executed whether or not the
processor supports IEEE floating-
point. For descriptions of Tandem
and IEEE floating-point formats, see
the Guardian Programmer’s Guide.
If FLOATTYPE is not specified, the
value used comes from the input
linkfile. If FLOATTYPE is specified
more than once, all occurrences
except the final one are ignored.
HEAP_MAX Unsigned number* Sets the maximum size of the heap.
HIGHPIN ON
OFF
Specifies whether an object file can
run at a high process identification
number (PIN) if the process creation
request allows it and a high PIN is
available.
HIGHREQUESTER
HIGHREQUESTERS
HIGHREQUESTOR
HIGHREQUESTORS
ON
OFF
Specifies whether an object file can
support high process identification
number (PIN) requesters.
INSPECT ON
OFF
Specifies whether the Inspect
program is chosen for debugging
when you execute the target file.
* The fact that ld allows you to use these numbers to build a program does not mean that the program will run.
System memory configuration sizes and setting might prevent the program from running if very large values have
been set.