Trailing-Edge
-
PDP-10 Archives
-
cuspmar86binsrc_2of2_bb-fp63a-sb
-
10,7/galaxy/operat/operat.ctl
There are 27 other files named operat.ctl in the archive. Click here to see a list.
;[OPERAT.CTL]
;
; This control file will build the GALAXY operator controller for a
; DECsystem-10 or DECSYSTEM-20. In the following list of files,
; a (10) indicates the file is required for a TOPS-10 OPR/ORION and
; a (20) for a TOPS-20 OPR/ORION.
;
; Sources: OPR.MAC OPRCMD.MAC OPRERR.MAC OPRLOG.MAC
; OPRNET.MAC OPRPAR.MAC OPRQSR.MAC ORNMAC.MAC
; ORION.MAC
;
; CNFORN.MAC CNFTAB.MAC
; LCPTAB.MAC LCPORN.MAC
;
; Input: ACTSYM.UNV GLXLIB.REL GLXMAC.UNV MONSYM.UNV(20)
; QSRMAC.UNV UUOSYM.UNV(10) NCPTAB.REL
;
; Output: OPR.EXE OPRPAR.REL ORION.EXE ORNMAC.UNV
.GOTO TOPS10
@GOTO TOPS20
TOPS10::
.SET WATCH VERSION
;.ASSIGN DEC SYS
.ASSIGN DSK REL
;.ASSIGN DSK UNV
.DIRECT /CHECK /SLOW -
*OPR.MAC, OPRCMD.MAC, OPRERR.MAC, OPRLOG.MAC, -
*OPRNET.MAC, OPRPAR.MAC, OPRQSR.MAC, ORNMAC.MAC, -
*ORION.MAC, -
*CNFORN.MAC, CNFTAB.MAC, LCPTAB.MAC, LCPORN.MAC
.COMPILE/COMPILE ORNMAC.MAC
.COMPILE/COMPILE OPR.MAC
.COMPILE/COMPILE OPRCMD.MAC
.COMPILE/COMPILE OPRERR.MAC
.COMPILE/COMPILE OPRLOG.MAC
.COMPILE/COMPILE OPRNET.MAC
.COMPILE/COMPILE OPRPAR.MAC
.COMPILE/COMPILE OPRQSR.MAC
.COMPILE/COMPILE ORION.MAC
.COMPILE/COMPILE CNFORN.MAC
.COMPILE/COMPILE CNFTAB.MAC
.COMPILE/COMPILE LCPORN.MAC
.COMPILE/COMPILE LCPTAB.MAC
LINK::
.R LINK
*OPR/SAVE = /LOCALS /SYMSEG:LOW /SEGMENT:LOW OPR, OPRPAR, OPRCMD /GO
.R LINK
*ORION/SAVE = /LOCALS /SYMSEG:LOW /SEGMENT:LOW -
*ORION, OPRQSR, OPRPAR, OPRLOG, OPRNET, OPRERR /GO
.DIRECT /CHECK /SLOW -
*OPR.EXE, OPRPAR.REL, ORION.EXE, ORNMAC.UNV
.PLEASE OPERAT Assembly Successful
.NOERROR
;.DEASSIGN SYS
.SUBMIT GALAXY = /MODIFY /DEPEND:-1
.GOTO END
%CERR:: .GOTO ERROR
%ERR:: .GOTO ERROR
%TERR:: .GOTO ERROR
ERROR:: .PLEASE Error during OPERAT assembly
.GOTO END
TOPS20::
@DEFINE REL: DSK:
@DEFINE UNV: DSK:
@VDIRECTORY -
@OPR.MAC, OPRCMD.MAC, OPRERR.MAC, OPRLOG.MAC, -
@OPRNET.MAC, OPRPAR.MAC, OPRQSR.MAC, ORNMAC.MAC, -
@ORION.MAC
@COMPILE/COMPILE ORNMAC.MAC
@COMPILE/COMPILE OPR.MAC
@COMPILE/COMPILE OPRCMD.MAC
@COMPILE/COMPILE OPRERR.MAC
@COMPILE/COMPILE OPRLOG.MAC
@COMPILE/COMPILE OPRNET.MAC
@COMPILE/COMPILE OPRPAR.MAC
@COMPILE/COMPILE OPRQSR.MAC
@COMPILE/COMPILE ORION.MAC
@R LINK
*OPR/SAVE = OPR, OPRPAR/SEGMENT:LOW, OPRCMD /GO
@R LINK
*ORION/SAVE = ORION, OPRQSR, OPRPAR/SEGMENT:LOW, OPRLOG, OPRNET, OPRERR /GO
@VDIRECTORY -
@OPR.EXE, OPRPAR.REL, ORION.EXE, ORNMAC.UNV
@CHECKSUM SEQUENTIAL
@
@PLEASE OPERAT Assembly Successful
@NOERROR
@MODIFY BATCH GALAXY /DEPEND:-1
@GOTO END
%ERR:: @GOTO ERROR
%TERR:: @GOTO ERROR
ERROR:: @PLEASE Error during OPERAT assembly
END::
%FIN::
;[End of OPERAT.CTL]