HP Fortran Programmer's Guide (March 2010)
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