HP Fortran Programmer's Guide (September 2007)
Compiling and linking
Compiling with the f90 command
Chapter 234
On Itanium -based architectures, the defined values for
model
are:
blended
Tune for best performance on a combination of processors
(i.e., Itanium or Itanium 2 processor).
itanium
Tune for best performance on an Itanium processor.
itanium2
Tune for best performance on an Itanium 2 processor.
native
Tune for best performance on the processor on which the
compiler is running.
-dynamic
-dynamic is used to generate dynamically-bound executables.
+[no]escape
+escape treats the backslash character (\) as a C-like escape character. The
default, +noescape, treats the backslash character as a literal character.
+[no]es
+[no]es is similar to +[no]extend_source except that character literals
and hollerith constants continued across a line boundary are not padded.
This option provides compatibility with FORTRAN 77’s +es option.
-exec
Indicates that any object files created will be used to create an executable
file. Constants with a protected or hidden export class are placed in the
read-only data section.
This option also implies -Bprotected_def.
+[no]extend_source
+extend_source allows extended source lines, which may contain up to 254
characters. The default, +noextend_source, restricts fixed-format source
lines to 72 characters and free-format source lines to 132 characters.
Programs that depend on the compiler’s ignoring characters past column 72
will not compile correctly with the +extend_source option.
+externals=
file
Specifies a file that contains a list of procedure names to be considered
external as opposed to intrinsic. Using this option causes the routines whose
names appear in file to be treated as if they were declared with the
EXTERNAL attribute.
+fastallocatable