Filetype MODULE SYNONYM SCRIPT! TEXT TXTLIB UPDATE UPDLOG UPDTxxxx ZAP
Command GENMOD LOADMOD MODMAP SYNONYM SCRIPT ASSEMBLE INCLUDE LOAD TXTLIB GLOBAL TITLIB UPDATE UPDATE UPDATE ZAP
March 30, 1979
Comments MODULE files created by the GEHMOD command are
nonrelocatable executable programs.
The LOADMOD commands loads a MODULE file for
execution; the MODMAP command displays a map
of entry point locations.
Contains a table of synonyms for CMS commands
and user-written EXEC and MODULE files. SCRIPT text processor input includes data and SCRIPT control words. TEXT files contain relocatable object code
created by the assembler and compilers. The LOAD and INCLUDE commands load them into
storage for execution. The TITLIB command
manipulates libraries of TEXT files.
Library members contain relocatable object
code. The TXTLIB command creates the library.
and lists or deletes existing members. The GLOBAL command identifies TITLIBs to search.
Contains UPDATE control statements for single
updates applied to source programs.
Contains a record of additions, deletions, or
changes made with the UPDATE command.
Contains UPDATE control statements for
multilevel updates.
Contains control records for the ZAP command,
which is used by system support personnel. 'SCRIPT is an IBM Installed User Program (IUP). Figure 2. Filetypes Used by CMS Commands (Part 2 of 2) OUTPUT FILES: TEXT AND LISTING Output files from the assembler and the language processors are
logically related to the source programs by their filenames. Some of
these files are permanent and some are temporary. For example, if you
issue the command:
assemble myfile CMS locates a file named MYFILE with a filetype of ASSEMBLE and the
system assembler assembles it. If the file is on your A-disk, then when
the assembler completes execution, the permanent files you have are: MYFILE ASSEMBLE A1 MYFILE TEIT A1 MYFILE LISTING A1
48 IBM VM/370 CMS User's Guide
r Filetype COpy DOSLTB DOSLNK ESERV EXEC tISTIN:; PRoe , TEXT L
April 1, 1981 Command Comments ! I MACtIB When the SSERV command copies books or macros I SSERV from DOS source statement libraries, the output I is written to COpy files, which can be addedl to CMS macro libraries with the MA:LIB command. I I DOSLIB DOS core image phases are placed in a DOSLIB by , linkage editor, invoked with the DOSLNK command.! FETCH The GLOBAL command identifies DOSLIBs to be ! GLOBAL searched when the FETCH command is executed. 1 ! DOSLKED contains linkage editor control statements for , input to the linkage editor. I I ESERV contains input control statements for the ESERV I utility program. I I LISTIO The LISTIO command with the EXEC option creates I the $LISTIO EXEC that lists system and I programmer logical unit assignments. I I ASSEMBLE Listinqs contain processor output from the ESERV! ESERV command, and compiler output from the assembler I and languaqe processors. ESEFV Contains SYSPCH output from the ESERV program, suitable for addition to a CMS MACLIB file. DOSLIE The DSERV command creates listings of the D05LKED directories of DOS libraries. The DOSLIB command, DSRRV with the MAP option produces a list of DOSLIB I members. The linkage editor map from the DOSLKEDI command is written into a MAP file. I I PSEFV The PSERV command copies procedures from DOS I procedure libraries into CMS PROC files. I I Object decks created by the assembler or I DOSLKED compilers are written into TEXT files. The RSERVI RSERV command creates TEXT files from modules in DOS I relocatable libraries. TEXT files can also be I used as input to the linkage editor. i
Figure 3. Filetypes Used in'CMS/DOS where the TEXT file contains the object code resulting from the
assembly, and the LISTING file contains the program listing generated by
the assembly. If an, TEXT or LISTING file with the same name previously
existed, it ig erased. The source input file, MYFILE ASSEMBLE A1, is
neither erased nor changed.
The of the TEXT and LISTING files produced by the assembler are same as those created by other processors and programs in CM.S. Because files are eMS files, you can use the CMS editor to
examine or modify their contents. If you want a printed copy of a LISTING file, you can use the PRINT command to print it. If you want to
examine a TEXT file, you can use the TYPE or PRINT command specifying
the HEX option.
Section 4. The CMS File System 49
Previous Page Next Page