HP Fortran Programmer's Guide (September 2007)
Compiling and linking
Compiling with the f90 command
Chapter 2 33
+[no]dlines
+dlines treats source lines with a “D”or“d” in column 1 as statements to be
compiled. The default, +nodlines, treats lines beginning with “D” or “d” in
column 1 as comments.
The +dlines option must be used only with source files in fixed-format.
+DO
osname
+DOosname sets the target operating system for the compiler, and is
intended for enabling optimizations that are not backward compatible.
PA-RISC— based system recognized values for osname are 11.0 and
11.0EP9806.
Itanium— based system recognized values for osname are 11.20, 11.22,
and 11.23.
+DOosname can be used at any level of optimization. The default value for
osname is the operating system version of the computer on which the
compiler is invoked..
+DS
model
+DS specifies an instruction scheduling algorithm for a particular
implementation of the PA-RISC architecture, as specified by
model
.
model
can be one of the following:
• A PA-RISC version number (1.1 or 2.0)
• A model number (for example, 750 or 870)
• One of the PA-RISC processor names (for example, PA7000, PA7100, or
PA8000)
• Itanium values as defined below.
For example, specifying +DS750 performs instruction scheduling tuned for
one implementation of PA-RISC 1.1. Specifying +DS2.0 or +DS1.1 performs
scheduling for a representative PA-RISC 2.0 or 1.1 system, respectively. To
improve performance on a particular model, use +DS with that model
number.
Object code with scheduling tuned for a particular model will execute on
other systems, although possibly less efficiently.
If you do not use this option, the compiler uses the argument specified with
the +DA option. If you use neither +DS or +DA, the default instruction
scheduling is for the system on which you are compiling.