User`s guide
COMPILE
/NOOBJECT suppresses the creation of an object file. As a command option,
/NOOBJECT suppresses all object files; as a file option, it suppresses only the
object file produced by the related input files.
The following command uses /NOOBJECT as a file option. In this command, the
system compiles A.FOR and B.FOR together, producing files A.OBJ and B.LST.
It also compiles C.DBL and produces C.LST, but it does not produce C.OBJ:
.COMPILE A.FOR+B.FOR/LIST,C.DBL/NOOBJECT/LIST
The next command uses /NOOBJECT as a command option. In this command,
all object files are suppressed:
.COMPILE/NOOBJECT A,B,C
/ONDEBUG
(DIBOL or FORTRAN)
• Used with /DIBOL, includes an expanded symbol table in the object file. You
can then use a debugging program to find and correct errors in the object file.
• Used with FORTRAN, includes debug lines (those that have a D in column
1) in the compilation. You do not, therefore, have to edit the file to include
these lines in the compilation or to logically remove them. This option means
that you can include messages, flags, and conditional branches to help you
trace program execution and find errors.
/[NO]OPTIMIZE
(FORTRAN–77 only) /OPTIMIZE enables compiler optimization (the default).
/NOOPTIMIZE inhibits compiler optimization.
/PAGE:length
(DIBOL only) Overrides the default listing page length of 66 lines. The
meaningful range of values for the decimal argument length is 1 to 32768
10
.
/RECORD:length
(FORTRAN IV or FORTRAN–77) Overrides the default maximum record length
for sequentially formatted input and output. The meaningful range for the
argument length is from 4 to 4095. For FORTRAN IV, the default maximum
record length is usually 132 characters, while for FORTRAN–77, the default
length is usually 136 characters.
/[NO]SHOW[:type]
(FORTRAN IV, FORTRAN–77, or MACRO) /SHOW:type, used with /FORTRAN,
controls FORTRAN listing format. The argument type represents a code that
indicates which listings the compiler is to produce. See the description of the
/SHOW option under the FORTRAN command for a table listing the FORTRAN
type arguments.
Use the /SHOW option with /MACRO to specify any MACRO .LIST directive.
See the description of the /SHOW option under the MACRO command for a
38 RT–11 Command Descriptions










