Trailing-Edge
-
PDP-10 Archives
-
tops20-v7-ft-dist2-clock
-
language-sources/dap1a-dil.ctl
There are 15 other files named dap1a-dil.ctl in the archive. Click here to see a list.
! This CTL file builds the library and relocatable object files which
! make up the DAP machine for FTS and the DIL. This control file is
! for Release Engineering and customers ONLY.
!
! Input files implicitly required:
! BLI:XPORT.L36 XPORT definitions
! BLI:MONSYM.L36 Monitor definitions
! JSYSDEF.R36 JSYS definitions (should be in EX1A: or EX2:)
! BLI:TENDEF.L36 Monitor library
! CONDIT.L36 Condition handling (should be in EX1A: or EX2:)
! BLISSNET.L36 Blissnet library (should be in XP1A: or XP2:)
! TWENTY.L36 Library file (should be in XP1A: or XP2:)
! RMSBLK.L36 RMS blocks (should be in EX1A: or EX2:)
! RMSLIB.L36 RMS user interface (should be in EX1A: or EX2:)
! RMSERR.REL RMS error handler (should be in EX1A: or EX2:)
!
! Source files needed:
! DAP-MACROS.REQ Macros to do DAP
! DAP-BLOCKS.REQ DAP blocks
! DAP-CODES.REQ DAP messages
! CPYRIT.MAC Copyright notice
! DAP.BLI DAP message processing routines
! DAPERR.BLI DAP error handling
! DAPSUB.BLI Get and put DAP objects
! DIRECT.BLI Handle directories
! DIRLST.BLI Directory listing routine
! DIR20.B36 Handle TOPS20 filespecs
! STRING.B36 String-handling functions
! SETAI.BLI Handle access information
! NXTFIL.BLI Get next file
! NXTF20.B36 Get next local file
! DAPT20.B36 TOPS20 DAP routines
! GETPUT.BLI GET, PUT, and CONNECT
! OPEN.BLI Open a file
! RDWRIT.B36 Block I/O
! TRACE.BLI Trace code
! M11FIL.B36 MACY11 file service
!
! Output files produced:
! DAP.L36 DAP macros library
! CPYRIT.REL Copyright notice
! DAP.REL DAP message processing routines
! DAPERR.REL DAP error handling
! DAPSUB.REL Get and put DAP objects
! DAPT20.REL TOPS20 DAP routines
! DIR20.REL Handle TOPS20 filespecs
! DIRECT.REL Handle directories
! DIRLST.REL Directory listing routine
! GETPUT.REL GET, PUT, and CONNECT
! M11FIL.REL MACY11 file service
! NXTF20.REL Get next local file
! NXTFIL.REL Get next file
! OPEN.REL Open a file
! RDWRIT.REL Block I/O
! SETAI.REL Handle access information
! STRING.REL String-handling functions
! TRACE.REL Trace code
! DAP2V1.REL Autopatch library for DAP routines
!
! Edit History:
!
! new_version (1, 0)
!
! Edit (%O'3', '24-Sep-84', 'Sandy Clemens')
! %( Add DAP1A-DIL.CTL which is the DAP1A.CTL piece for Release
! Engineering and customers. FILES: DAP1A-DIL.CTL (NEW),
! DAPHST.BLI )%
COMBIN::
! Show logical names actually chosen.
@TAKE DIL-DEF.CMD
@INFORMATION LOGICAL
@NOERROR
! Do Bliss compilations
@BLISS
*COPYRI
*DAP-MACROS+DAP-BLOCKS+DAP-CODES/LIBRARY:DAP
*DAP
*DAPERR
*DAPSUB
*DIRECT
*DIRLST
*DIR20
*STRING
*SETAI
*NXTFIL
*NXTF20
*DAPT20
*GETPUT
*OPEN
*RDWRIT
*TRACE
*M11FIL
! Do MACRO routines
@MACRO
*CPYRIT,=CPYRIT
! Record checksums of what we produced
@VDIRECTORY DAP.L36,CPYRIT.REL*,DAP.REL*,DAPERR.REL*,DAPSUB.REL*,COPYRI.REL*,
@ CHECKSUM SEQUENTIAL
@
@VDIRECTORY DAPT20.REL*,DIR20.REL*,DIRECT.REL*,DIRLST.REL*,GETPUT.REL*,
@ CHECKSUM SEQUENTIAL
@
@VDIRECTORY M11FIL.REL*,NXTF20.REL*,NXTFIL.REL*,OPEN.REL*,RDWRIT.REL*,
@ CHECKSUM SEQUENTIAL
@
@VDIRECTORY SETAI.REL*,STRING.REL*,TRACE.REL*,
@ CHECKSUM SEQUENTIAL
@
! Delete old library
@DELETE DAP2V1.REL
! Construct new library
@COPY CPYRIT.REL DAP2V1.REL
@APPEND OPEN.REL,GETPUT.REL,M11FIL.REL,RDWRIT.REL DAP2V1.REL
@APPEND DAP.REL,DAPERR.REL,DAPSUB.REL,DAPT20.REL DAP2V1.REL
@APPEND DIRECT.REL,DIR20.REL,DIRLST.REL,NXTF20.REL DAP2V1.REL
@APPEND NXTFIL.REL,SETAI.REL,STRING.REL,TRACE.REL,COPYRI.REL,RMSERR.REL DAP2V1.REL
! Record what was produced
@VDIRECTORY DAP2V1.REL*,
@ CHECKSUM SEQUENTIAL
@
@
@MODIFY BATCH COMPDX/DEPEND:-1
@GOTO ENDEND
%ERR::
ENDEND::
%FIN::
@EXPUNGE