Trailing-Edge
-
PDP-10 Archives
-
bb-y390o-bm_tops20_v41_atpch_20
-
autopatch/utlv41.ctl
There are no other files named utlv41.ctl in the archive.
;
; UTLV41.CTL -- Patch and rebuild UTILITIES-V4-1
; Version 1(0)
;
;
; COPYRIGHT (c) 1987, 1988 BY
; Digital Equipment Corporation, Maynard, MA.
;
; This software is furnished under a license and may be used
; and copied only in accordance with the terms of such
; license and with the inclusion of the above copyright
; notice. This software or any other copies thereof may not
; be provided or otherwise made available to any other
; person. No title to and ownership of the software is
; hereby transferred.
;
; The information in this software is subject to change
; without notice and should not be construed as a commitment
; by Digital Equipment Corporation.
;
; Digital assumes no responsibility for the use or
; reliability of its software on equipment which is not
; supplied by Digital.
;
;
; This .CTL file applies the patches to the libraries of
; UTILITIES-V4-1 and rebuilds all of the components.
;
; For this .CTL file to run, the connected directory must be
; the patching directory (Logical name PAT:).
;
; This control file is expected to run without errors.
;
@PEPB
*INITIALIZE UTILITIES-V4-1
*EXIT
@DEFINE REL: ASL:
@DEFINE UNV: ASL:
@DEFINE DSK: ASL:
@DEFINE SYS: ASL:
@COMPILE/COMPILE MACTEN.MAC
@COMPILE/COMPILE UUOSYM.MAC
@COMPILE/COMPILE CMD.MAC FOO
@RESET
@DELETE FOO.*
@COMPILE/COMPILE REL1+CMD.MAC
@COMPILE/COMPILE MACSYM.MAC
@COMPILE/COMPILE REL1.MAC+MACSYM.MAC MACREL
@COMPILE/COMPILE MONSYM.MAC
@COMPILE/COMPILE REL1.MAC+MONSYM.MAC
@COPY TTY: ERBLD.MAC
@ .ERBLD==1
@^Z
@EXECUTE ERBLD+REL1+MONSYM ERBLD.REL
@DELETE ERBLD.*
@COMPILE/COMPILE HELPER.MAC
@COPY TTY: U.MAC
@ %.C==-3
@^Z
@COMPILE/COMPILE U.MAC+SCNMAC.MAC
@COMPILE/COMPILE SCAN.MAC
@COMPILE/COMPILE WILD.MAC
@COMPILE/COMPILE ACTSYM.MAC
@COPY TTY: UNV.MAC
@ %..UNV==1
@^Z
@COMPILE/COMPILE UNV.MAC+JOBDAT.MAC
@COMPILE/COMPILE JOBDAT.MAC
@DELETE UNV.MAC
@COPY TTY: TOPS20.MAC
@ TOPS20==1
@^Z
@LOAD/COMPILE TOPS20.MAC+MACRO.MAC
@SAVE MACRO.EXE
@TYPE C2PLNK.CMD
@COMPILE /COMPILE @C2PLNK.CMD
@TYPE C2POVL.CMD
@COMPILE /COMPILE @C2POVL.CMD
@TYPE L2PLNK.CCL
@RUN LINK
*@L2PLNK.CCL
@RUN LINK
*OVRLAY.REL/VALUE:%OVRLA
@COMPILE/COMPILE CREF.MAC
@LOAD CREF,HELPER
@SAVE CREF.EXE
@LOAD/COMPILE DUMPER.MAC
@SAVE DUMPER.EXE
@COMPILE/COMPILE FILCOM.MAC
@LOAD FILCOM,HELPER
@SAVE FILCOM.EXE
@LOAD/COMPILE MAKLIB.MAC
@SAVE MAKLIB.EXE
@LOAD/COMPILE MAKRAM.MAC
@SAVE MAKRAM.EXE
@LOAD/COMPILE REAPER.MAC
@SAVE REAPER.EXE
@LOAD/COMPILE VERIFY.MAC
@SAVE VERIFY.EXE
@RUNOFF
*EDTHLP.RNO
@
@RUN MAKHLP
*SET FACILITY EDT
*ADD EDTHLP.MEM EDTHELP.HLB
*QUIT
@DELETE EDTHLP.MEM
@COMPILE/COMPILE F2EDDT.MAC+DDT.MAC EDDT
@COMPILE/COMPILE F2FDDT.MAC+DDT.MAC FILDDT
@COMPILE/COMPILE F2KDDT.MAC+DDT.MAC KDDT
@COMPILE/COMPILE F2MDDT.MAC+DDT.MAC MDDT
@COMPILE/COMPILE F2RDDT.MAC+DDT.MAC RDDT
@COMPILE/COMPILE F2UDDT.MAC+DDT.MAC UDDT
@LINK
*/SYMSEG:NONE UDDT/SAVE=UDDT/NOLOCALS/GO
@GET UDDT
@SAVE UDDT.EXE 764 777
@LINK
*/SET:DDTSYM:740000 /SYMSEG:PSECT:DDTSYM /UPTO:767777 /PATCHSIZE:#2000 -
*SDDT/SAVE = /HASHSIZE:10000 UDDT/NOLOCALS,SYS:MONSYM/GO
@GET SDDT.EXE
@START 770000
=MOVE 0,116^[X
=MOVEM 0,@770001^[X
=MOVE 0,117^[X
=MOVEM 0,@770002^[X
^Z
@SAVE SDDT.EXE 740 777
@LOAD FILDDT.REL
@SAVE FILDDT.EXE
@COMPILE/COMPILE KSPRE.MAC+BOOT.MAC SMBOOT
@LINK
*/NOSYM
*/SET:.LOW.:40000
*SMBOOT/GO
@CSAVE SMBOOT.EXE 40000 60777
@COMPILE/COMPILE KSPRE.MAC+PMT.MAC+BOOT.MAC SMMTBT
@LINK
*/NOSYM
*/SET:.LOW.:40000
*SMMTBT/GO
@CSAVE SMMTBT.EXE 40000 60777
@LOAD/COMPILE ACTGEN.MAC
@SAVE ACTGEN.EXE
@COMPILE/COMPILE ARMAIL.MAC
@LOAD/COMPILE CHECKD.MAC
@SAVE CHECKD.EXE
@LOAD/COMPILE CHKPNT.MAC
@SAVE CHKPNT.EXE
@LOAD/COMPILE CNVDSK.MAC
@SAVE CNVDSK.EXE
@LOAD/COMPILE CREF.MAC
@SAVE CREF.EXE
@LOAD/COMPILE DLUSER.MAC
@SAVE DLUSER.EXE
@LOAD/COMPILE EDIT.MAC
@SAVE EDIT.EXE
@LOAD/COMPILE INFO.MAC
@SAVE INFO.EXE
@COPY CMD.REL
@LOAD/COMPILE MAIL.MAC
@SAVE MAIL.EXE
@LOAD/COMPILE MAILER.MAC
@SAVE MAILER.EXE
@LOAD/COMPILE MAKDMP.MAC
@SAVE MAKDMP.EXE
@LOAD/COMPILE MAKVFU.MAC
@SAVE MAKVFU.EXE
@LOAD/COMPILE MAPPER.MAC
@SAVE MAPPER.EXE
@LOAD/COMPILE PAT.MAC
@START
@SAVE PAT
@GET PAT
@START
=MAKEPF^[G
*^[
@LOAD/COMPILE PTYCON.MAC
@SAVE PTYCON.EXE
@LOAD/COMPILE RDMAIL.MAC
@SAVE RDMAIL.EXE
@LOAD/COMPILE SETSPD.MAC
@SAVE 4-1-SETSPD.EXE
@LOAD/COMPILE SYSJOB.MAC
@SAVE SYSJOB.EXE
@LOAD/COMPILE TV.MAC
@SAVE TV.EXE
@LOAD/COMPILE ULIST.MAC
@SAVE ULIST.EXE
@LOAD/COMPILE SYMSUB.MAC+WATCH.MAC+WATMAI.MAC+WATDAT.MAC
@SAVE WATCH.EXE
;
; Signal success
;
@EXPUNGE PAT:
@DEFINE SYS:
@PEPB
*SIGNAL-SUCCESS UTILITIES-V4-1
*EXIT
@GOTO EXIT
;
; Signal failure on error
;
%ERR::
@EXPUNGE PAT:
@DEFINE SYS:
@PEPB
*SIGNAL-FAILURE UTILITIES-V4-1
*EXIT
EXIT::
%FIN::