HP Pascal/HP-UX Release Notes Version A.10.08
54 Chapter 1
New and Changed Features
Porting HP Pascal/HP-UX Programs
a. Available with semantic differences on all HP-UX implementations.
S300_EXTNAMES Changes external names to a form consistent with Series 300/400
conventions.
SEARCH
a
Specifies one or more files for the compiler to search for module
definitions.
SHLIB_CODE Generates PIC object code that you can use to create libraries.
SKIP_TEXT Causes the compiler to ignore source code.
STANDARD_LEVEL
a
Defines the compatibility level with various versions of Pascal.
STATEMENT_NUMBER When enabled, the compiler generates a special instruction to
identify a code sequence with its corresponding Pascal
statement.
SUBPROGRAM Causes the compiler to emit code for specified level-one routines
only. This option enables you to compile selected routines of a
program.
SYMDEBUG Emits debugger information for xdb.
SYSINTR Specifies the intrinsic file to be searched for information on
intrinsic routines.
TABLES
a
When used with LIST ON, the listing includes an identifier map
for each compilation block.
TITLE Specifies the title to appear on subsequent pages of the program
listing.
UPPERCASE All external names, including aliases, are shifted to uppercase.
VERSION Specifies a version stamp to be placed in the object file.
XREF
a
When used with LIST ON, the listing includes a cross reference
for each function, procedure, and outer block.
Compiler Option Effect