HP Pascal/iX Programmer's Guide (31502-90023)
B- 9
1.0 Perform scheduling tuned to a model
representative of PA-RISC 1.0
implementations.
1.1 Perform scheduling tuned to a model
representative of PA-RISC 1.1
implementations.
The default scheduling is based on the model
number returned by
uname(2)
.
This option affects only performance of the
object code by scheduling the code based on the
specific latencies of the target implementation.
The resulting code executes correctly on other
PA-RISC implementation, subject to the +DA
option.
+FP
flag
Specify how the run time environment for
floating-point operations should be initialized
at program start up.
flag
is a series of
upper or lower case letters from the set
[VvZzOoUuIiDd] with no embedded white-space. If
the upper-case letter is selected, that behavior
is enabled. If the lower-case letter is
selected or if the letter is not present in
flag
, the behavior is disabled. The default is
that all behaviors are disabled. The list below
describes the behaviors:
V Trap on invalid floating-point
operations.
Z Trap on divide by zero.
O Trap on floating-point overflow.
U Trap on floating-point underflow.
I Trap on floating-point operations that
produce inexact results.
D Enable sudden underflow (flush to zero)
of denormalized values.
Enabling underflow is possible only on
implementations of PA-RISC 1.1 or
higher; it is not possible on PA-RISC
1.0.
To dynamically change these settings at run
time, refer to
fpgetround(3M)
.
-G Prepare object files for profiling with the
gprof
utility (see "GPROF" in the
HP
Pascal/HP-UX Reference Manual
).
-g Generate additional information for the symbolic
debugger, and ensure that the program is linked
as required for the symbolic debugger.
-I
dir
Add
dir
to the list of directories that search
for $INCLUDE files whose names do not begin with
/. The search is performed in the following
order:
1. The directory containing the source file.