Google
 

Trailing-Edge - PDP-10 Archives - BB-L288A-RM - swskit-changed-sources/t20-an.ctl
There are 15 other files named t20-an.ctl in the archive. Click here to see a list.
! UPD ID= 1264, SNARK:<4.RP20-MONITOR>T20-AN.CTL.2,  11-Nov-80 05:25:07 by WACHS
;<4.MONITOR>T20-AN.CTL.10, 29-Sep-79 15:46:44, EDIT BY R.ACE
;REMOVE MR.REL
;<4.MONITOR>T20-AN.CTL.9, 26-Sep-79 12:33:37, EDIT BY MURPHY
;MAKE BUGS ASSEMBLE AS PART OF PROLOG
;<4.MONITOR>T20-AN.CTL.8, 17-Sep-79 06:05:40, EDIT BY R.ACE
;REMOVE COMPLICATED LOGIC FOR COMPILING BUGS.MAC
;<4.MONITOR>T20-AN.CTL.7, 12-Sep-79 08:23:54, EDIT BY OSMAN
;COMP BUGS.MAC
;<4.MONITOR>T20-AN.CTL.6,  3-Sep-79 12:13:14, EDIT BY R.ACE
;REMOVE ATS .REL FILES
;<4.MONITOR>T20-AN.CTL.5,  3-Sep-79 10:41:05, EDIT BY R.ACE
;RESTORE EFILIN
;<4.MONITOR>T20-AN.CTL.4, 25-Aug-79 13:48:21, EDIT BY R.ACE
;CHANGE EDDT TO KDDT
;<4.MONITOR>T20-AN.CTL.3, 24-Aug-79 16:16:12, EDIT BY R.ACE
;TCO 4.2398 - ELIMINATE EFILIN
;<4.MONITOR>T20-AN.CTL.2,  7-Jun-79 13:27:09, Edit by LCAMPBELL
; Simplify by removing PAR:, PARAN:, and NAM:
;
! NAME: T20-AN.CTL
! DATE: 20-JUN-78
!
!
! FUNCTION:	THIS CONTROL FILE BUILDS THE TOPS20-AN
!		MONITORS FROM SOURCES.
!
!TO ASSEMBLE AND BUILD ALL STANDARD TOPS20-AN MONITORS:
!SUBMIT T20-AN/TIME:2:0:0
!
!TO LOAD ALL STANDARD T20-AN MONITORS USING T20AN.REL:
!SUBMIT T20-AN/TAG:ALL/TIME:1:0:0
!
!TO LOAD JUST ONE T20-AN MONITOR USING PARAN AND T20AN.REL:
!SUBMIT T20-AN/TAG:SINGLE/TIME:1:0:0
!
@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
!
@DEF MON: DSK:
@DEF SYS: DSK:,SYS:
@TAKE SETSRC.CMD
@DEL AMON.*
@DEL STGAN.REL,VERSIO.REL

@COMPIL @MON:ASEMBL.CMD

!MAKE THE LIBRARY FILE
!
@DELETE T20AN.REL
@APPEND APRSRV.REL,SCHED.REL,PAGEM.REL T20AN.REL
@APPEND FORK.REL,MEXEC.REL,SYSERR.REL,COMND.REL,DEVICE.REL T20AN.REL
@APPEND DIRECT.REL,ENQ.REL,FREE.REL,FUTILI.REL,GTJFN.REL T20AN.REL
@APPEND IO.REL,IPCF.REL,JSYSA.REL,JSYSF.REL,LOGNAM.REL T20AN.REL
@APPEND LOOKUP.REL,MSTR.REL,SWPALC.REL,DISC.REL,FILINI.REL,EFILIN.REL T20AN.REL
@APPEND FILMSC.REL,MFLIN.REL,MFLOUT.REL,DATIME.REL T20AN.REL
@APPEND PHYSIO.REL,DIAG.REL,DSKALC.REL,PHYH2.REL,PHYP4.REL,PHYP2.REL T20AN.REL
@APPEND TTYSNV.REL,FESRV.REL,MAGTAP.REL,TAPE.REL,TIMER.REL T20AN.REL
@APPEND PHYM2.REL,PHYX2.REL,DTESRV.REL,LINEPR.REL,CDRSRV.REL,IMPDV.REL T20AN.REL
@APPEND 	NSPINT.REL,FILNSP.REL T20AN.REL
@APPEND PLT.REL,PTR.REL,PTP.REL,CDPSRV.REL,APRSSM.REL,PHYH11.REL T20AN.REL
@APPEND TTYSRV.REL,TTYSSM.REL,DTESM.REL,LINPSM.REL,CDRSM.REL T20AN.REL
@APPEND NETWRK.REL,IMPANX.REL,NSPSRV.REL,KDDT.REL,MDDT.REL,POSTLD.REL T20AN.REL
@APPEND DUMMY.REL
!
@GOTO ALL1
!
ALL::
@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
!
@DEF MON: DSK:
@DEF SYS: DSK:,SYS:
!
ALL1::
!
@DEL AMON.*
@DEL STGAN.REL,VERSIO.REL
!
!
!BUILD A SMALL MONITOR
@EXP
DAY
I PR
@COMPIL /COMP MON:ANNSML.MAC+MON:VERSIO.MAC VERSIO
@COMPIL /COMP MON:KLPRE.MAC+MON:ANPSML.MAC+MON:PARAMS.MAC+MON:STG.MAC STGAN
@R LINK
*@MON:LNKANS.CCL
@EXP
@GET AMON
@START 140
=BUGHLT<HLTADR12B
=BUGCHK<CHKADR11B
=G
RENAME AMONITR.EXE.0 AN-MONSML.EXE
!
!BUILD A MEDIUM MONITOR
@DEL STGAN.REL,VERSIO.REL
@EXP
DAY
I PR
@COMPIL /COMP MON:ANNMED.MAC+MON:VERSIO.MAC VERSIO
@COMPIL /COMP MON:KLPRE.MAC+MON:ANPMED.MAC+MON:PARAMS.MAC+MON:STG.MAC STGAN
@R LINK
*@MON:LNKANS.CCL
@EXP
@GET AMON
@START 140
=BUGHLT<HLTADR12B
=BUGCHK<CHKADR11B
=G
RENAME AMONITR.EXE.0 AN-MONMED.EXE
!
!BUILD A BIG MONITOR
I PR
@DEL STGAN.REL,VERSIO.REL
@EXP
DAY
I PR
@COMPIL /COMP MON:ANNBIG.MAC+MON:VERSIO.MAC VERSIO
@COMPIL /COMP MON:KLPRE.MAC+MON:ANPBIG.MAC+MON:PARAMS.MAC+MON:STG.MAC STGAN
@R LINK
*@MON:LNKANS.CCL
@EXP
@GET AMON
@START 140
=BUGHLT<HLTADR12B
=BUGCHK<CHKADR11B
=G
RENAME AMONITR.EXE.0 AN-MONBIG.EXE
!
!BUILD A LARGE MONITOR
I PR
@DEL STGAN.REL,VERSIO.REL
@EXP
DAY
I PR
@COMPIL /COMP MON:ANNLGE.MAC+MON:VERSIO.MAC VERSIO
@COMPIL /COMP MON:KLPRE.MAC+MON:ANPLGE.MAC+MON:PARAMS.MAC+MON:STG.MAC STGAN
@R LINK
*@MON:LNKANS.CCL
@EXP
@GET AMON
@START 140
=BUGHLT<HLTADR12B
=BUGCHK<CHKADR11B
=G
RENAME AMONITR.EXE.0 AN-MONLGE.EXE
!
@GOTO E
!
SINGLE::
!
!BUILD AMONITR.EXE USING PARAN, NAMAN AND T20AN.REL
!
@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
!
!
@DEF MON: DSK:
@DEL AMON.*
@DEL AMONITR.*
@DEL STGAN.REL,VERSIO.REL
!
@COMPIL /COMP MON:NAMAN.MAC+MON:VERSIO.MAC VERSIO
@COMPIL /COMP MON:KLPRE.MAC+MON:PARAN.MAC+MON:PARAMS.MAC+MON:STG.MAC STGAN
@R LINK
*@MON:LNKANS.CCL
@EXP
@GET AMON
@START 140
=BUGHLT<HLTADR12B
=BUGCHK<CHKADR11B
=G
!
E::

!
@DELETE AMON.*
@DIR AN-MON*.EXE.0,
@CHECKSUM SEQ
@
!END OF T20-AN.CTL