Google
 

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]