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

An overview of HP Fortran
Front-end
Chapter 1 9
+moddir=directory Write .mod files to directory. The default is to write .mod files
to the current directory.
For information about using this option, see “Managing .mod files”
on page 87.
+moduleoptimize Creates optimized module files by discarding redundant information.
This reduces the compilation time and memory requirement of the
compiler for nested or hierarchical modules..
+nls=lang Enable 16-bit Native Language Support (NLS) in strings and
comments in the language specified by lang.
+[no]onetrip Execute any counter-controlled DO loop at least once (+onetrip).
The default is +noonetrip.
For information about using this option when porting, see “One-trip
DO loops” on page 242.
+[no]ppu Postpend [do not postpend] underscores at the end of definitions of
and references to externally visible symbols.
For Itanium architecture, the default is +ppu. For PA-RISC 64-bit
architecture, the default is +ppu. For PA-RISC 32-bit architecture,
the default is +noppu.
For information about using this option when porting, see “Names
with appended underscores” on page 245.
+real_constant={single|d
ouble}
Treat all single-precision real and complex constants as either
single-precision (+real_constant=single) or double-precision
(+real_constant=double). The default is
+real_constant=single. This option has no effect on
constants that are explicitly sized or when the +autodbl or
+autodbl4 option is specified.
For information about using this option, see “Increasing the
precision of constants” on page 104.
Table 1-3 Options for controlling the front end (Continued)
Option Function