nld and noft Manual

nld Options
nld and noft Manual520384-003
3-13
-set
-set
The -set option sets a run-time attribute to a specified value when creating a loadfile.
(To change a run-time attribute in an existing loadfile, see -change on page 3-4.)
attribute-name
is a run-time attribute (see Table 3-2).
attribute-value
is the value to which the specified run-time attribute is to be set (see Table 3-2 for
acceptable values and Table 3-3 on page 3-15 for default values).
-set attribute-name attribute-value
Table 3-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 the user library (specified by
the LIB run-time parameter) 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.
HEAP_MAX Number in the range
from 0 through
2,147,483,647
(0x7FFFFFFF).
1
Sets the maximum size of the heap.
HIGHPIN ON
OFF
Specifies whether an object file runs
at a high process identification
number (PIN) if the process creation
request allows it and a high PIN is
available.
1. The fact that nld 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.