HP Fortran Programmer's Guide (March 2010)
Compiling and linking
Compiling with the f90 command
Chapter 236
Generate code using either the ILP32 or LP64 data model. Defined values for
datamodel are:
32 Use the ILP32 data model. The sizes of the int, long, and
pointer data types are 32-bits.
64 Use the LP64 data model. The size of the int data type is
32-bits, and the sizes of the long and pointer data types
are 64-bits. Defines LP64 to the preprocessor.
The default is +DD32.
+[no]demand_load
+demand_load causes the output file from the linker to be marked demand
load. When a process is marked demand load, its pages are brought into
physical memory only when they are accessed. The default,
+nodemand_load, causes the output file from the linker not to be marked
demand load.
The -q option performs the same function as +demand_load, and the -Q
option performs the same function as +nodemand_load.
+dfname
Specify profile database file name for profile-based optimizations.
+df requires the spcification of +P.
This option is a synonym for +Oprofile=use: filename.
This option is only valid on the Itanium processor family architecture.
The default is flow.data if a name is not specified.
+[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.
+DOosname
+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.