HP Fortran Programmer's Guide (September 2007)

Compiling and linking
Compiling with the f90 command
Chapter 2 49
The +z option performs the same function as +pic=short, and the +Z option
performs the same function as +pic=long.
+[no]ppu
+ppu appends underscores to external names, including subroutines,
functions, and common blocks (for example, int_sum_ rather than the
default int_sum).
For Itanium and PA-RISC 64-bit architectures,the default is +ppu. For
PA-RISC 32-bit architecture, the default is +noppu.
NOTE Mixed languages programs are affected by the +ppu option. C
languages references to Fortran routines and COMMON
blocks require a trailing underscore when the Fortran code is
compiled with +ppu. +noppu may be used in 64-bit mode to
avoid trailing underscores.
+pre_include=
file
+pre_include causes the compiler to prepend the code in
file
before any
compilation occurs. This option can appear more than once—each specifying
different
files
—on the same command line.
+[no]prof
+prof prepares object files for profiling with prof. The default is +noprof.
The -p option can be used to perform the same function as +prof.
prof is provided as part of the “HP-UX General Programming Tools”
product (see
prof
(1)).
-q
Mark output from the linker
demand load
. This has the same functionality
as the +demand_load option. The default is +nodemand_load.
-Q
Mark output from the linker no demand load. This has the same
functionality as the +nodemand_load option (the default).
+r8
+r8 changes 4-byte real constants, intrinsics, and user variables to 8-byte
reals (rather than the 4-byte default).
-R4