HP Fortran v2.9 for HP-UX 11i v2 Release Note*5991-0697*

HP Fortran for HP-UX v2.9
What’s in This Version
Chapter 1 11
+DOosname
Sets the target operating system for the compiler.
Intended for enabling optimizations that are not backward compatible.
Can be used at any level of optimization.
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 selects optimizations that are compatible with operating system version
osname and later.
Default value for osname is the operating system version of the computer on which the
compiler is invoked.
+Oprofile=collect[:<qualifiers>]
In the absence of qualifiers, +Oprofile=collect is the same as +I. <qualifiers> are a
comma-separated list of profile collection qualifiers. Supported profile collection qualifiers:
arc—collect arc counts (synonym for +Oprofile=collect). This is the default value.
stride—collect stride data.
all—collect all types of profile data. This is a synonym for +Oprofile-collect:arc,
stride.
Interactions and dependencies are not changed with respect to +Oprofile=collect.
$HP$ OPTIMIZE
HP$ OPTIMIZE, as listed below, is now supported for Fortran 90.
!$HP$ OPTIMIZE ON
!$HP$ OPTIMIZE OFF
!$HP$ OPTIMIZE level 1
!$HP$ OPTIMIZE level 0
!$HP$ OPTIMIZE level 2
!$HP$ OPTIMIZE level 1 on
!$HP$ OPTIMIZE level 0 on