Google
 

Trailing-Edge - PDP-10 Archives - BB-Y393F-SM - monitor-sources/tops20.ctl
There are 14 other files named tops20.ctl in the archive. Click here to see a list.
! UPD ID= 1, FARK:<4-WORKING-SOURCES.MONITOR>TOPS20.CTL.4,  23-Jul-81 10:55:02 by GROUT
;FIX LOGICAL NAMES
! UPD ID= 673, FARK:<4-WORKING-SOURCES.MONITOR>TOPS20.CTL.3,  21-Jul-81 10:22:56 by GROUT
;USE MORE CORRECT SYS:
! UPD ID= 568, FARK:<4-WORKING-SOURCES.MONITOR>TOPS20.CTL.2,   4-Jun-81 14:01:02 by MOSER
;MODIFY FILE FOR 128K SYSTEMS...2 DIFFERENT CCL FILES
;<4.MONITOR>TOPS20.CTL.13, 29-Sep-79 15:46:01, EDIT BY R.ACE
;REMOVE MR.REL
;<4.MONITOR>TOPS20.CTL.12, 26-Sep-79 12:38:25, EDIT BY MURPHY
;MAKE BUGS ASSEMBLE AS PART OF PROLOG
;<4.MONITOR>TOPS20.CTL.11, 17-Sep-79 06:05:16, EDIT BY R.ACE
;REMOVE COMPLICATED LOGIC FOR COMPILING BUGS.MAC
;<4.MONITOR>TOPS20.CTL.10, 12-Sep-79 08:25:00, EDIT BY OSMAN
;COMP BUGS.MAC
;<4.MONITOR>TOPS20.CTL.9,  3-Sep-79 18:44:11, EDIT BY R.ACE
;DELETE MONMAX
;<4.MONITOR>TOPS20.CTL.8,  3-Sep-79 12:15:27, EDIT BY R.ACE
;REMOVE ATS .REL FILES
;<4.MONITOR>TOPS20.CTL.7, 25-Aug-79 13:47:56, EDIT BY R.ACE
;CHANGE EDDT TO KDDT
;<4.MONITOR>TOPS20.CTL.6, 25-Aug-79 12:29:42, EDIT BY R.ACE
;TCO 4.2398 - ADD MONMAX
;<4.MONITOR>TOPS20.CTL.5,  7-Jun-79 13:22:48, Edit by LCAMPBELL
; Simplify by removing PAR: and NAM: and explicitly assembling STGs
;<4.MONITOR>TOPS20.CTL.4, 13-Mar-79 10:52:47, Edit by KONEN
;<4.MONITOR>TOPS20.CTL.3, 22-Nov-78 00:43:08, Edit by MCLEAN
;ADD PLT,PTP,PTR
;<KONEN.PACK>TOPS20.CTL.9, 27-Jul-78 10:21:24, Edit by KONEN
;ADD NEW MODULES TO TOPS20.REL FOR RELEASE 4
;<3A.MONITOR>TOPS20.CTL.9, 22-Jun-78 12:58:00, Edit by ENGEL
;ADD DEF SYS: DSK:,SYS:    - TO GET MACRO AND LINK ON DSK:
;<3A.MONITOR>TOPS20.CTL.8, 21-Jun-78 08:34:25, Edit by ENGEL
;<3A.MONITOR>TOPS20.CTL.7, 21-Jun-78 08:29:56, Edit by ENGEL
;GET RID OF MONMAX AND MONMIN
;<3A.MONITOR>TOPS20.CTL.6, 19-Jun-78 17:20:13, EDIT BY BOSACK
;CHANGE MAX BUILD TO USE LNKMXS
;<3A.MONITOR>TOPS20.CTL.5, 16-Jun-78 10:20:34, Edit by ENGEL
;ADD /COMP TO ASSEMBLIES OF STG AND PARXXX
;ADD KLPRE TO STG.MAC ASSEMBLY
;<3A.MONITOR>TOPS20.CTL.3, 30-May-78 11:04:46, Edit by FORTMILLER
;ADD NEW MODULE PHYX2 FOR DX20/TU7x IN THE APPEND COMMAND FOLLOWING
; PHYM2
;<3A.MONITOR>TOPS20.CTL.2,  1-Mar-78 10:20:24, EDIT BY MILLER
;<3A.MONITOR>TOPS20.CTL.1,  1-Mar-78 10:18:31, EDIT BY MILLER
;BUILD A MAX MONITOR
;<3-MONITOR>TOPS20.CTL.15, 12-Dec-77 09:33:07, EDIT BY KIRSCHEN
!
! NAME: TOPS20.CTL
! DATE: 14-OCT-77
!
!
! FUNCTION:	THIS CONTROL FILE BUILDS THE TOPS20
!		MONITORS FROM SOURCES.
!
!TO ASSEMBLE AND BUILD ALL STANDARD TOPS20 MONITORS:
!SUBMIT TOPS20/TIME:2:0:0
!
!TO LOAD ALL STANDARD TOPS20 MONITORS USING TOPS20.REL:
!SUBMIT TOPS20/TAG:ALL/TIME:1:0:0
!
!TO LOAD JUST ONE TOPS20 MONITOR USING PARAM0 AND TOPS20.REL:
!SUBMIT TOPS20/TAG:SINGLE/TIME:1:0:0
!


@DEF MON: DSK:
@INFORMATION LOGICAL-NAMES ALL
!
! TAKE A CHECKSUMMED DIRECTORY OF ALL THE INPUT FILES
!
@VDIRECT SYS:LINK.EXE.0,SYS:CREF.EXE.0,SYS:MACRO.EXE.0,
@CHECKSUM SEQ
@
@VDIRECT SYS:MONSYM.UNV.0,SYS:MACSYM.UNV.0,SYS:MACREL.REL.0,SYS:PA1050.EXE.0,
@CHECKSUM SEQ
@
@
@GET SYS:MACRO
@INFORMATION VERSION
@GET SYS:LINK
@INFORMATION VERSION
@GET SYS:CREF
@INFORMATION VERSION
!
@DELETE MON.*
@DELETE STG.REL, VERSIO.REL

@COMPIL @MON:ASEMBL.CMD

!MAKE THE LIBRARY FILE
!
@DELETE TOPS20.REL
@APPEND APRSRV.REL,SCHED.REL,PAGEM.REL TOPS20.REL
@APPEND FORK.REL,MEXEC.REL,SYSERR.REL,COMND.REL,DEVICE.REL TOPS20.REL
@APPEND DIRECT.REL,ENQ.REL,FREE.REL,FUTILI.REL,GTJFN.REL TOPS20.REL
@APPEND PLT.REL,PTR.REL,PTP.REL TOPS20.REL
@APPEND IO.REL,IPCF.REL,JSYSA.REL,JSYSF.REL,LOGNAM.REL TOPS20.REL
@APPEND LOOKUP.REL,MSTR.REL,SWPALC.REL,DISC.REL,FILINI.REL TOPS20.REL
@APPEND FILMSC.REL,MFLIN.REL,MFLOUT.REL,DATIME.REL TOPS20.REL
@APPEND PHYSIO.REL,DIAG.REL,DSKALC.REL,PHYH2.REL,PHYP4.REL,TTYSRV.REL TOPS20.REL
@APPEND FESRV.REL,MAGTAP.REL,TAPE.REL,TIMER.REL,PHYM2.REL,PHYX2.REL,DTESRV.REL,LINEPR.REL TOPS20.REL
@APPEND NSPINT.REL,FILNSP.REL TOPS20.REL
@APPEND CDRSRV.REL,NSPSRV.REL,CDPSRV.REL,KDDT.REL,MDDT.REL,POSTLD.REL TOPS20.REL
!
@GOTO ALL1
!
ALL::
@DEF MON: DSK:
@INFORMATION LOGICAL-NAMES ALL
!
! TAKE A CHECKSUMMED DIRECTORY OF ALL THE INPUT FILES
!
@VDIRECT SYS:LINK.EXE.0,SYS:CREF.EXE.0,SYS:MACRO.EXE.0,
@CHECKSUM SEQ
@
@VDIRECT SYS:MONSYM.UNV.0,SYS:MACSYM.UNV.0,SYS:MACREL.REL.0,SYS:PA1050.EXE.0,
@CHECKSUM SEQ
@
@
@GET SYS:MACRO
@INFORMATION VERSION
@GET SYS:LINK
@INFORMATION VERSION
@GET SYS:CREF
@INFORMATION VERSION
!
ALL1::
!
@DELETE MON.*
!
!BUILD A SMALL MONITOR
I PR
@DEL STG.REL,VERSIO.REL
@EXP
DAY
I PR
@COMPILE /COMP MON:NAMSML.MAC+MON:VERSIO.MAC VERSIO
@COMPILE /COMP MON:KLPRE.MAC+MON:PARSML.MAC+MON:PARAMS.MAC+MON:STG.MAC STG
@R LINK
*@MON:LNKSML.CCL
@EXP
@GET MON
@START 140
=BUGHLT<HLTADR12B
=BUGCHK<CHKADR11B
=G
RENAME MONITR.EXE.0 MONSML.EXE
!
!BUILD A BATCH MONITOR
I PR
@DEL STG.REL,VERSIO.REL
@EXP
DAY
I PR
@COMPILE /COMP MON:NAMBCH.MAC+MON:VERSIO.MAC VERSIO
@COMPILE /COMP MON:KLPRE.MAC+MON:PARBCH.MAC+MON:PARAMS.MAC+MON:STG.MAC STG
@R LINK
*@MON:LNKSCH.CCL
@EXP
@GET MON
@START 140
=BUGHLT<HLTADR12B
=BUGCHK<CHKADR11B
=G
RENAME MONITR.EXE.0 MONBCH.EXE

I PR
!BUILD A MEDIUM MONITOR
@DEL STG.REL,VERSIO.REL
@EXP
DAY
I PR
@COMPILE /COMP MON:NAMMED.MAC+MON:VERSIO.MAC VERSIO
@COMPILE /COMP MON:KLPRE.MAC+MON:PARMED.MAC+MON:PARAMS.MAC+MON:STG.MAC STG
@R LINK
*@MON:LNKSCH.CCL
@EXP
@GET MON
@START 140
=BUGHLT<HLTADR12B
=BUGCHK<CHKADR11B
=G
RENAME MONITR.EXE.0 MONMED.EXE
!
!BUILD A BIG MONITOR
I PR
@DEL STG.REL,VERSIO.REL
@EXP
DAY
I PR
@COMPILE /COMP MON:NAMBIG.MAC+MON:VERSIO.MAC VERSIO
@COMPILE /COMP MON:KLPRE.MAC+MON:PARBIG.MAC+MON:PARAMS.MAC+MON:STG.MAC STG
@R LINK
*@MON:LNKSCH.CCL
@EXP
@GET MON
@START 140
=BUGHLT<HLTADR12B
=BUGCHK<CHKADR11B
=G
RENAME MONITR.EXE.0 MONBIG.EXE
!
@GOTO E
!
SINGLE::
!
!BUILD MONITR.EXE USING PARAM0, NAMAM0, AND TOPS20.REL
!
@DEF MON: DSK:
@INFORMATION LOGICAL-NAMES ALL
!
! TAKE A CHECKSUMMED DIRECTORY OF ALL THE INPUT FILES
!
@VDIRECT SYS:LINK.EXE.0,SYS:CREF.EXE.0,SYS:MACRO.EXE.0,
@CHECKSUM SEQ
@
@VDIRECT SYS:MONSYM.UNV.0,SYS:MACSYM.UNV.0,SYS:MACREL.REL.0,SYS:PA1050.EXE.0,
@CHECKSUM SEQ
@
@
@GET SYS:MACRO
@INFORMATION VERSION
@GET SYS:LINK
@INFORMATION VERSION
@GET SYS:CREF
@INFORMATION VERSION
!
!
@DELETE MON.*
@DELETE STG.REL, VERSIO.REL
@DEL MONITR.*
!
@COMPILE /COMP MON:NAMAM0.MAC+MON:VERSIO.MAC VERSIO
@COMPILE /COMP MON:KLPRE.MAC+MON:PARAM0.MAC+MON:PARAMS.MAC+MON:STG.MAC STG
@R LINK
*@MON:LNKSCH.CCL
@EXP
@GET MON
@START 140
=BUGHLT<HLTADR12B
=BUGCHK<CHKADR11B
=G
!
E::

!
@DELETE MON.*
@DIR MON*.EXE.0,
@CHECKSUM SEQ
@
!END OF TOPS20.CTL