HP Pascal/HP-UX Release Notes Version A.10.08

Chapter 1 53
New and Changed Features
Porting HP Pascal/HP-UX Programs
HP_DESTINATION HP_DESTINATION 'ARCHITECTURE generates object code for a
particular version of of the PA-RISC architecture.
HP_DESTINATION 'SCHEDULER performs instruction scheduling
tuned for a particular implementation of the PA-RISC
architecture.
IF/ELSE/ENDIF
a
Controls conditional compilation. Refer to the HP Pascal/HP-UX
Reference Manual; for the Series 700/800 for details.
INLINE Causes a procedure call to be replaced by inline code.
KEEPASMB
a
Causes the compiler to preserve an assembly file for the source
file.
LINES Specifies number of lines per page on a listing. Default value is
59.
LIST_CODE When used with LIST ON, a mnemonic listing of object code is
produced.
LISTINTR List an intrinsic file to a specified file.
LITERAL_ALIAS
a
$LITERAL_ALIAS ON$ causes the compiler to differentiate
between uppercase and lowercase letters for aliases.
$LITERAL_ALIAS OFF$ causes the compiler to downshift
aliases.
LOCALITY Causes a locality name to be written to the object file for
performance.
MLIBRARY Specifies an alternate file into which the module export text is to
be written.
NOTES Causes helpful compiler notes to be printed on the program
listing.
OPTIMIZE Sets the level of optimization.
OS Specifies the operating system under which a program is to be
run.
RANGE
a
The compiler generates range-checking code.
Compiler Option Effect