3704/3705 Control n _____ _ C.LVY.La.w Step 6. The Stage 1 Generation Procedure
The stage
step q as
step 7. 1 generation procedure accepts the CMS file you created in
input and produces the stage 2 input file that is needed in
The stage 1 generation procedure is performed by invoking the 3105 Assembler to process the 3104/3105 control program macro instructions.
It produces one file with the same filename as the input file and with a
filetype of TEXT. This TEXT file contains 3105 Assembler source
statements and job control language (JCL) statements. THE ASM3705 COMMAND Use the CMS ASM3105 command to invoke the 3105 Assembler to assemble the
macro instruction file. The 3705 Assembler processing and output are
controlled by the options selected. The format of the ASM3705 command
is:
r
1 ASM3705 I I fn
fn [ (options ••• [) ]] i" , IXR]! , INOXREFI L .J r , r , r '1 IRENT I I NOR]NTI L .J IDECK I INODECKI L .J ILOAD I I NOLOADI L .J
r , ILINECOUN nnl ILINE£OUN 551 L ..J
r , IPRINT I IDISK I INOPRINTI L J F , I!!IS! I INOLISTI L J specifies the filename of th€ source file to be assembled.
This source file contains the 3704/3105 control program macro
instructions. The file must have a filetype of ASK3105 and
fixed-length, SO-character records.
Part 4. Generating the 3104/3705 Control Program 303
370Q/3 7 05 Control Program
If duplicate or conflicting options are specified, the last one
entered in the command line is the one in effect. NOXREF RENT
DECK NOLOAD NOLIST PRINT NOPRINT includes a cross-reference symbol table in the LISTING
file.
suppresses the cross-reference symbol table.
checks the source file to see if it satisfies reentrancy
requirements.
suppresses the
requirements.
ch eck for sa tisfact ion of reentrancy
spools the output object module, fn TEXT, to the punch.
suppresses the spooling of the output object module, fn TEXT, to the creates a TEXT file on disk for the program that was
assembled.
suppresses the creation of a TEXT file on disk for the
program that was assembled.
produces a LISTING file.
produces no LISTING file.
spools the LISTING file to the printer.
puts the LISTING file on disk.
produces no LISTING file. LINECOUN nn
specifies the number of lines per output printer page. A
default of 55 lines is assumed.
Note: All of the options of the 3705 XF Assembler are supported and may
be used with the ASM3705 command, with the exception of ALIGN/NOALIGN
and TEST/NOTEST. Three files are temporarily created for each
assembly:
fn SYSUTl fn SYSUT2 fn SYSUT3 Any existing files with the same file identifiers are erased at the
beginning of the assembly. These files are placed on the read/write
disk with the most available space. Work space is automatically
allocated as needed during the assembly and returned to available status
when the assembly is complete. Insufficient space causes abnormal
termination of the assembly. 304 IBM VM/370 Planning and System Generation Guide
Previous Page Next Page