HP Pascal/iX Reference Manual (31502-90022)

12- 30
BEGIN
FOR i := 1 TO maxint DO {If HEAP_DISPOSE were OFF, the heap}
BEGIN {would overflow and an error would occur}
new(ptr);
.
.
.
dispose(ptr);
END;
END.
HP_DESTINATION
[REV BEG]
HP_DESTINATION is a System-Dependent HP-UX Option.
Syntax
$HP_DESTINATION '{ARCHITECTURE PA
model
}'$
{SCHEDULER PA
model
}
Where:
ARCHITECTURE Specifies the desired destination architecture.
PA
model
Can be a model number, such as 750 or 870, or
one of the following architecture
specifications:
1.0 Generates object code suitable for all
implementations of PA-RISC 1.0 or
higher. This is the default for the
Series 800 models.
1.1 Generates object code suitable for all
implementations of PA-RISC 1.1. This is
the default for all Series 700 models.
SCHEDULER Specifies the desired instruction scheduling algorithm.
PA
model
Can be a model number, such as 750 or 870, or
one of the following architecture
specifications:
1.0 Performs generic scheduling tuned to a
model representative of PA-RISC 1.0
implementations.
1.1 Performs generic scheduling tuned to a
model representative of PA-RISC 1.1
implementations.
Default The native architecture of the machine the program is
being compiled on.
Location The beginning of the source file.
HP_DESTINATION 'ARCHITECTURE' Option
The HP_DESTINATION 'ARCHITECTURE' option specifies your intended
destination architecture so you can cross-compile a program to run on a
different PA-RISC architecture without having to purchase that machine.
Specifying a destination architecture ensures that the compiler generates
appropriate object code for that destination architecture.
The first occurrence of the HP_DESTINATION 'ARCHITECTURE' option takes
precedence over later occurrences of the same option. For more
information on HP_DESTINATION 'ARCHITECTURE', refer to the
HP Pascal/iX
Programmer's Guide
or the
HP Pascal/HP-UX Programmer's Guide
, depending