Table 3 Options for controlling the front end (continued)
Option | Function |
+[no]implicit_none | Cause the types of identifiers to be implicitly undefined |
| [defined]. The default is implicit typing |
| (+noimplicit_none). |
| nl |
| For information about using this option, see “Disabling |
| |
|
|
+langlvl={90default} | Issue warnings for all extensions to the Fortran standard |
| (+langlvl=90). The default, +langlvl=default, |
| allows extensions. |
| nl |
| For information about using this option, see Chapter 11, |
| |
|
|
+[no]list | Write [suppress] a program listing to standard output |
| during compilation. The default is +nolist. |
|
|
+moddir=directory | Write .mod files to directory. The default is to write |
| .mod files to the current directory. |
| nl |
| For information about using this option, see “The HP Fortran |
| |
|
|
+moduleoptimize | Creates optimized module files by discarding redundant |
| information. This reduces the compilation time and memory |
| requirement of the compiler for nested or hierarchical |
| modules. |
|
|
+nls=lang | Enable |
| and comments in the language specified by lang. |
|
|
+[no]onetrip | Execute any |
| (+onetrip). The default is +noonetrip. |
| nl |
| For information about using this option when porting, see |
| |
|
|
+[no]ppu | Postpend [do not postpend] underscores at the end of |
| definitions of and references to externally visible symbols. |
| nl |
| For Itanium architecture, the default is +ppu. For |
| |
| architecture, the default is +noppu. |
| nl |
| For information about using this option when porting, see |
| |
|
|
+real_constant={singledouble} | Treat all |
| either |
| |
| is +real_constant=single. This option has no effect |
| on constants that are explicitly sized or when the |
| +autodbl or +autodbl4 option is specified. |
| nl |
| For information about using this option, see “Increasing |
| |
|
|
+source={fixedfree default} | Accept source files in fixed format (+source=fixed) or |
| free format (+source=free). The default, |
| +source=default, is free for .f90 files and fixed for |
| .f and .F source files. |
| nl |
| For information about using this option, see “Source |
| |
|
|
+[no]uppercase | Use uppercase [lowercase] for all external names. The |
| default is +nouppercase. |
| nl |
| For information about using this option, see “Case |
|
12 An overview of HP Fortran