User`s guide
MACRO
RT–11 displays on the terminal the number of errors MACRO detects during an
assembly.
The MACRO–11 Assembler Program chapter in the RT–11 System Utilities Manual
and in the PDP–11 MACRO Language Reference Manual contains more detailed
information about using MACRO.
Options
/ALLOCATE:size
Used with /LIST or /OBJECT, reserves space on the device for the output file. The
size argument specifies the number of blocks of space to allocate. The meaningful
range for this value is from -1 to 65527. A value of -1 is a special case that creates
the largest file possible on the device.
/CROSSREFERENCE[:type[:type...]]
Generates a symbol cross-reference section in the listing. This information is
useful for program maintenance and debugging. Note that RT–11 does not
generate a listing by default. You must also specify /LIST in the command
line to get a cross-reference listing. The optional type argument specifies a one-
character code that indicates which sections of the cross-reference listing the
assembler should include. The following table lists the type arguments with
their meanings.
Summary Listing of Cross-Reference Section Types
Type Meaning
C Control sections (.CSECT symbolic names)
E Error codes
M Macro symbolic names
P Permanent symbols (instructions, directives)
R Register symbols
S User-defined symbols
None Equivalent to :S:M:E
/DISABLE:type[:type...]
Specifies a MACRO .DSABL directive. See the PDP–11 MACRO Language
Reference Manual for a description of the directive and a list of all valid types.
The following table lists the types with their meanings.
180 RT–11 Command Descriptions










