HP Fortran Programmer Guide (766160-001, March 2014)

Table 8 Options listed by category
OptionsCategory
+autodbl, +autodbl4, +charlit77 +[no]es,
+extend_source, gformat77, +i8, +io77,
Compatibility and porting
+langlvl, +multi_open, +nocheckuf,
+nopadsharedcommon, +onetrip, +ppu, +r8,
+save, +[no]signedzero, and +U77
-t and -WCompiler configuration
+autodbl, +autodbl4, +hugecommon,
+hugesize, +i8, +indirectcommonlist=file,
Data storage
+nopadsharedcommon, +r8, +real_constant,
and +save
+U77, -I, -L, -l, and +moddirDirectory, module, and library search path
+check, +dlines,+fp_exception, -g,
+initheap_complex, +initheap_integer,
+initheap_real and +initheap_set
Debugging
+FP and +fp_exceptionError control
+O[no]openmpIndustry standardized extensions
+escape, +extend_source, +escape, +f2003,
+implicit_none, +langlvl, +[no]signedzero,
and +source
Language features
+demand_load, -dynamic, +FP, +k, -L, -l,
+shared, +sharedlibF90, +strip, and
+uppercase
Linking
+asm, +dryrun, +langlvl=90, +list, -v,
+version, +what, and -w
Listing and messages
+nlsNative language support
+cat,+DA, +DC, +DO, +DS, +fastallocatable,
+O, and -O +Oparallel_intrinsics
Performance and optimization
+cpp, +cpp_keep, -D, and -UPreprocessor
+gprof, +prof, +pa, +palProfiling
+asm, -c, +getarg0, +getarg1,
+noalign64bitpointers, -o, +pic,
+pre_include, +ttybuf, and +usage, +Z, +z
Miscellaneous
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.
Set the alignment of data items within FORTRAN STRUCTUREs, COMMONblocks, and
EQUIVALENCEclasses. Specifying +Awithout any arguments aligns data on 2-byte boundaries;
therefore, it is slightly different than the f77 +A.
+A
Disables the correct alignment of pointers in derived types when compiling for wide mode
(+DA2.0W).
NOTE: This option is only valid on the PA-RISC systems.
+noalign64bitpointers
Allows the IVDEPdirective.
The IVDEPdirective assists the compiler’s dependence analysis. It can only be applied to
iterative DO loops and is only honored when the +allow_ivdepcompiler flag is used.
+allow_ivdep
The IVDEPdirective takes the following form:
Command-line options 21