HP Fortran Programmer's Guide (September 2007)
An overview of HP Fortran
Front-end
Chapter 1 9
+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 239.
+[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 242.
+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 103.
+source={fixed|free|
default}
Accept source files in fixed format (+source=fixed) or free
format (+source=free). The default, +source=default, is
free for .f90 files and fixed for .f and .F source files.
For information about using this option, see “Source
formats” on page 242.
+[no]uppercase Use uppercase [lowercase] for all external names. The
default is +nouppercase.
For information about using this option, see “Case
sensitivity” on page 183.
-w Suppress warning messages.
Table 1-3 Options for controlling the front end (Continued)
Option Function