Table of Contents

DMSLKD Abstract

Statistics

Type ASSEMBLE
Source Lines : 505
Fixes Applied : 0
Most Recent Version : Tuesday, December 12, 1978
Last Fix ID : [Unmodified]

Synopsis

Module

       DMSLKD

Function

       PROVIDE INTERFACE BETWEEN VM/370 CMS AND VS1
       LINKAGE EDITOR.

Attributes

       REUSEABLE, DISK-RESIDENT

Operation

       CHECK PARAMETER LIST FOR SYSLIN FILENAME
       SPECIFICATION. MOVE OPTIONS IF ANY TO OPTION WORK
       AREA. SET APPROPRIATE FLAGS FOR ANY CMS OPTIONS
       SPECIFIED. CONVERT OPTION LIST TO FORMAT REQUIRED
       BY VS1 LINKAGE EDITOR. CHECK FOR EXISTENCE OF
       SYSLIN FILE (FNAME TEXT). CHECK SYSLIN FOR FIXED
       80 BYTE RECORDS. ISSUE FILEDEF FOR SYSLMOD
       (FNAME LOADLIB OR LIBNAME LOADLIBE IF LIBE OPTION
       SPECIFIED). FIND READ/WRITE DISK WITH MOST SPACE
       AVAILABLE AND FILEDEF SYSUT1 TO IT (FNAME SYSUT1).
       ERASE OLD SYSUT1 FILE. FILEDEF SYSTERM TO TERMINAL.
       FILEDEF SYSPRINT TO DISK IF DISK OPTION IS SPECIFIED
       OR USED AS DEFAULT. FILEDEF SYSPRINT TO DUMMY IF
       NOPRINT REQUESTED OR TO SYSTEM PRINTER IF PRINT OPTION
       USED. ERASE OLD DISK FILE (FNAME LKEDIT). ISSUE HNDSVC
       FOR LINKAGE EDITOR EXTRACT MACRO. BRANCH AND LINK TO
       HEWLFROU (1ST L. E. ROUTINE) PASSING OPTION LIST AND
       MEMBER DEFAULT NAME.  ON RETURN SAVE R15 CODE. ISSUE
       HNDSVC CLEAR TO CLEAR EXTRACT INTERCEPT. ISSUE FILEDEF
       CLEAR, RETURN TO CMS.

Calls to Other Routines

       DMSSTT,DMSERS,DMSLADW,DMSFLD,
       HEWLFROU  (LINKAGE EDITOR)