HP Fortran Programmer's Guide (September 2007)

Compiling and linking
Compiling with the f90 command
Chapter 2 25
Option descriptions
The following alphabetical list describes each of the command-line options recognized by HP
Fortran. The +usage option also lists and briefly describes all of the currently supported
options.
+A
Set the alignment of data items within FORTRAN STRUCTUREs, COMMON
blocks, and EQUIVALENCE classes. Specifying +A without any arguments
aligns data on 2-byte boundaries; therefore, it is slightly different than the
f77 +A.
+noalign64bitpointers
Disables the correct alignment of pointers in derived types when compiling
for wide mode (+DA2.0W).
+allow_ivdep
Allows the IVDEP directive.
The IVDEP directive assists the compiler’s dependence analysis. It can only
be applied to iterative DO loops and is only honored when the
+allow_ivdep compiler flag is used.
The IVDEP directive takes the following form:
Native language support +nls
Performance and
optimization
+cat,+DA, +DC, +DO, +DS,
+fastallocatable, +O, and-O
+Oparallel_intrinsics
Preprocessor +cpp, +cpp_keep, -D, and -U
Profiling +gprof, +prof, +pa, +pal
Miscellaneous +asm, -c, +getarg0, +getarg1,
+noalign64bitpointers, -o, +pic,
+pre_include, +ttybuf, and +usage,
+Z, +z
Table 2-2 Options listed by category (Continued)
Category Options