HP Fortran Programmer's Guide (B3908-90031; September 2011)

Compiling and linking
Compiling with the f90 command
Chapter 250
+P
Optimize the application based on profile data found in the database file flow.data,
produced by compilation with +I ld(1), +I, and +df, for more details. The +P option
is incompatible with the +I and -S options. It is incompatible with the -g option only
during compile time.
NOTE This option is only valid on Itanium-based systems.
+pa
+pa compiles an application for routine-level profiling.
NOTE This option is only valid on the PA-RISC systems.
+pa is ignored when the HP Fortran compiler generates
position-independent code (PIC). The following options cause +pa to
be ignored: +pic=short, +pic=long, +z and +Z.
+[no]padsrc
Specifies that source records shorter than the statement field width are [are not] to be
padded with spaces on the right, out to the end of the statement field. This affects the
interpretation of character and Hollerith literals that are continued across source records.
The default is +padsrc.
+pal
+pal compiles the application for routine- and loop-level profiling.
NOTE +pal is ignored when the HP Fortran compiler generates
position-independent code (PIC). The following options cause +pa to
be ignored: +pic=short, +pic=long, +z and +Z.
+parallel
Generate parallel executable code. For use with parallel programs that are compiled at
optimization levels +O0 through +O2. This option is only valid on HP-UX version 11i
v1 and later.
+[no]parallel_intrinsics
Link with the parallel version of some intrinsics in the libF90_parallel library. The
default is +Onoparallel_intrinsics.