vm370 icon indicating copy to clipboard operation
vm370 copied to clipboard

CMSGEND doesn't support some VM/CE additions

Open RossPatterson opened this issue 1 year ago • 2 comments

The CMSGEND EXEC, which is used to build CMS command MODULE files, doesn't include some additions, leaving it unclear how they are to be built for deployment to the S-disk.

So far, I've found these:

  • DROPBUF (DMSBUF)
  • EXECIO (DMSXIO)
  • IDENTIFY (DMSIDE)
  • MAKEBUF (DMSBUF)
  • NUCXDROP (DMSNXD)
  • NUCXMAP (DMSNXM)
  • NUCXTEXT (DMSNXT)
  • SEGMENT (DMSSGM)
  • SENTRIES (DMSBUF)

RossPatterson avatar Aug 28 '24 20:08 RossPatterson

VM/370 doesn't have EXECUPDT, so we can't maintain CMSGEND with updates, but here's an XCOMPARE output that shows the fix I've already made for EXECIO, NUCXDROP, NUCXMAP, and NUCXTEXT:

xcompare cmsgend exec i = = e

FILE 1     84  -$$E     &STACK LIFO GO     GO
FILE 1     85           &STACK LIFO EDMAIN EDIT
FILE 2     84  -$$E     &STACK LIFO GO     GO   XIOT
FILE 2     85           &STACK LIFO EDMAIN EDIT EXECIO

FILE 1    105  -$$N     &STACK LIFO RNDKO
FILE 1    106           &STACK LIFO NCPDUMP
FILE 2    105  -$$N     &STACK LIFO RNDKO   NXDT     NXMT    NXTT
FILE 2    106           &STACK LIFO NCPDUMP NUCXDROP NUCXMAP NUCXTEXT

COMPARISON COMPLETED - RETURN CODE IS     8.
Ready(00008);

RossPatterson avatar Aug 28 '24 20:08 RossPatterson

Issue #118 added RXSYSFN:

FILE 1    117  -$$R     &STACK LIFO RDCTY    GO      RNMTY  RNETY RESTY  RRVA
FILE 1    118           &STACK LIFO READCARD RELEASE RENAME RENUM RESLIB RSERV
FILE 2    117  -$$R     &STACK LIFO RDCTY    GO      RNMTY  RNETY RESTY  RRVA  RSFTY
FILE 2    118           &STACK LIFO READCARD RELEASE RENAME RENUM RESLIB RSERV RXSYSFN

RossPatterson avatar Dec 22 '24 01:12 RossPatterson