Trailing-Edge
-
PDP-10 Archives
-
isi-saio_19830204
-
isi-sa10/syserr.ctl
There are 17 other files named syserr.ctl in the archive. Click here to see a list.
@DEFINE SE: ISISRC:<ISI.SUBSYS.SYSERR> !#ISI where working sources are kept
@DEFINE DSK: DSK:,SE: !#ISI allow assembly elsewhere
@Enable !#ISI to allow us to access sources
! SYSERR.CTL VERSION 14(1267) 19-NOV-79
!
!
!THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED
! OR COPIED IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE.
!
!COPYRIGHT (C) 1972,1975,1977,1978,1979 BY DIGITAL EQUIPMENT CORPORATION
!
@GOTO START
!
!To make SYSER%.EXE from SYSER%.MAC, SYR%%%.MAC
!Submit with the following command:
!
! @SUBMIT SYSERR /RESTART:YES /TIME:0:10:0
!
!Required files - - Latest RELEASED versions
!
!SYS: MACRO.EXE
! LINK.EXE
! SCAN .REL
! HELPER.REL
!
![SELF] SYSERR.CTL
! SYSERR.HLP
! SYRUNV.MAC
! SYRLOW.MAC
! SYRLIB.MAC
! SYSERR.MAC
! SYSERD.MAC
! SYSERS.MAC
!
!
!Output files
!
! SYSERR.EXE
! SYSERD.EXE
! SYSERS.EXE
! SYSERR.LOG
!
!
!Start options
!
START::
!
!DELETE OLD OUTPUT FILES
!
@DELETE SYSERR.EXE.*,SYSERD.EXE.*,SYSERS.EXE.*
@IF (ERROR) !OKAY, THOSE FILES MAY NOT BE THERE
@EXPUNGE
!
!DELETE OLD TEMPORARY FILES
!
@DELETE SYR%%%.UNV.*,SYR%%%.REL.*,SYSER%.REL.*,SYSER%.LST.*,SYSER%.CRF.*
@IF (ERROR) !OKAY
@EXPUNGE
!
!
!
COMPL::
@CHKPNT COMPL
!
!
@ERROR % !FLAG % ERRORS
!
!
! Compile, Load, Save, and Testing Section
!
! TOPS20&TOPS10 parts
asmunv::
@compile/cref syrunv.mac,syrlow.mac,syrlib.mac
asmerr::
@compile/cref syserr.mac,sysers.mac
! TOPS20 parts
asmerd::
@compile/cref syserd.mac
!
LINK::
@CHKPNT LINK
!
lnkerr::
@LINK
*syserr/save, /L/SYMSEG:HIGH SYS:SCAN,SYS:HELPER,SYSERR/G
lnkerd::
@LINK
*syserd/save, /L/SYMSEG:HIGH SYS:SCAN,SYS:HELPER,SYSERD/G
lnkers::
@LINK
*sysers/save, /L/SYMSEG:HIGH SYS:SCAN,SYS:HELPER,SYSERS/G
!
!
CREF::
@CHKPNT CREF
!
! RUN CREF TO PRODUCE LISTINGS
!
@DEFINE LPT: DSK: !#ISI do not print CREF automatically
@R CREF
*SYRLIB
*SYRUNV
*SYRLOW
*SYSERR
*SYSERD
*SYSERS
!
!
SUM::
@CHKPNT SUM
!
!MAKE A CHECKSUM DIRECTORY OF ALL OUTPUT FILES JUST MADE.
!
@VDIRECT SYSERR.EXE,SYSERD.EXE,SYSERS.EXE,
@SEPARATE
@CHECKSUM SEQUENTIALLY
@
!
!
!DELETE TEMPORARY FILES
!
@DELETE SYR%%%.UNV,SYR%%%.REL,SYSER%.REL
@EXPUNGE
!
@LOGOUT
!
!
%ERR::
%FIN::
!
END::
!
![END OF SYSERR.CTL]