FORTRAN Reference Manual
Compiler Directives
FORTRAN Reference Manual—528615-001
10-65
SUBTYPE Compiler Directive
SUBTYPE Compiler Directive
The SUBTYPE directive specifies a process subtype for the object file.
The default is SUBTYPE 0.
number
is an unsigned integer in the range 0 through 63 that specifies a process subtype.
Considerations
•
You must specify the SUBTYPE directive on the FORTRAN command line 
following the semicolon after the object file name, or in the source input file before 
the first FORTRAN source statement.
•
If you specify a SUBTYPE directive after the first FORTRAN statement, the 
compiler issues an error message and ignores the directive.
•
If you specify two or more properly placed SUBTYPE directives, the compiler uses 
the first one, and issues a warning message for each of the others.
•
The SUBTYPE directive specifies the value that a process returns as the device 
subtype when another process calls the DEVICEINFO system procedure or one of 
the D-series FILE_GETINFO system procedures (FILE_GETINFO_, 
FILE_GETINFOBYNAME_, FILE_GETINFOLIST_, and so forth).
•
The SUBTYPE directive is effective only for an object file that includes a “main” 
procedure. You can also use the Binder SET SUBTYPE command to set the 
process subtype attribute of an object file.
Example
?SUBTYPE 52
SUPPRESS Compiler Directive
The SUPPRESS directive overrides the effect of the LIST directive; the compiler lists 
only error messages and compilation statistics.
The default value is NOSUPPRESS.
SUBTYPE number
Note. Do not use values 1 through 47 because they are reserved for HP products.
[NO]SUPPRESS










