Trailing-Edge
-
PDP-10 Archives
-
BB-D480C-SB_1981
-
b10frs.ctl
There are 11 other files named b10frs.ctl in the archive. Click here to see a list.
; JOB TO BUILD FORLIB (THE FORTRAN MATH LIBRARY) AND
; FOROTS (THE FORTRAN OBJECT TIME SYSTEM)
; FOR THE DECsystem-10
; SUBMIT B10FRS.CTL/TIME:0:20:00/RESTART:1
;THIS SOFTWARE IS FURNISHED UNDER A LICENSE AND MAY ONLY BE USED
; OR COPIED IN ACCORDANCE WITH THE TERMS OF SUCH LICENSE.
;COPYRIGHT (C) 1974, 1981 BY DIGITAL EQUIPMENT CORPORATION
; VERSION 6 B10FRS.CTL April 81
;This control file describes the procedures used to build the distributed
;software. It is unlikely that this control file can be submitted
;without modification on customer systems. Submit times may vary
;depending on system configuration and load. The availability of
;sufficient disk space and core is mandatory. This control file has not
;been extensively tested on alternate configurations. It has been used
;successfully for its intended purpose: to build the distributed
;software on our development systems.
; FUNCTION: THIS CONTROL FILE BUILDS THE STANDARD FORLIB (THE FORTRAN
; MATH LIBRARY) AND FOROTS (THE FORTRAN OBJECT TIME
; SYSTEM). IT UTILIZES FIELD IMAGE SOFTWARE.
; INPUT: THE FOLLOWING FILES ARE REQUIRED BY THIS JOB IN THE
; DISK AREAS INDICATED:
; SYS: DIRECT .EXE
; SYS: FORTRA .EXE VERSION 5A OR LATER
; SYS: FORTB .EXE
; SYS: FORTC .EXE
; SYS: FORTD .EXE
; SYS: FORTE .EXE
; SYS: FORTF .EXE
; SYS: FORTG .EXE
; SYS: LINK .EXE USE LINK 4A
; SYS: LNK??? .EXE
; SYS: MACRO .EXE USE MACRO 53A
; UNV: MACTEN .UNV
; SYS: MAKLIB .EXE USE MAKLIB 2B
; SYS: PIP .EXE
; UNV: QSRMAC .UNV USE VERSION 2 OR [VERSION 4 (GALAXY VERSION 4 ONLY)]
; UNV: UUOSYM .UNV
; DSK: [AREA UNDER WHICH B10FRS.CTL IS BEING RUN]
; B10FRS .CTL THIS CONTROL FILE
; F10LIB .CCL
; F10OTS .CCL
; FORCDX.MAC, FORCNV.MAC, FORCPX.MAC, FORDBL.MAC, FORDBM.MAC,
; FORDUM.MAC, FOREND.MAC, FORERR.MAC, FORFMT.MAC, FORHAK.MAC,
; FORINI.MAC, FORIO.MAC, FORMEM.MAC, FORMSC.MAC, FOROP.MAC,
; FOROPN.MAC, FOROTS.MAC, FORPL1.FOR, FORPL2.MAC, FORPRM.MAC,
; FORPSE.MAC, FORRTF.MAC, FORSNG.MAC, FORSRT.MAC, FORTRP.MAC,
; FORXIT.MAC, FUNDEF.MAC, FUNDF2.MAC
; OUTPUT: THE FOLLOWING FILES ARE GENERATED BY THIS CONTROL FILE
; AND WILL BE AVAILABLE ON THIS DISK AREA AT JOB
; TERMINATION:
; DSK: [AREA UNDER WHICH B10FRS.CTL IS BEING RUN]
; B10FRS .LOG LOG FILE OF THIS RUN
; FORLIB .REL FORLIB FOR THE -10
; FOROT6 .EXE FOROTS FOR THE -10
; FOROTS .MAP
; F1REL.MAC, F1SHR.MAC
; FORCDX.RLR, FORCNV.RLR, FORCNV.RLS, FORCPX.RLR, FORDAR.UNV,
; FORDBL.RLR, FORDBM.RLR, FORDBM.RLS, FORDUM.RLR, FOREND.RLS,
; FORERR.RLR, FORERR.RLS, FORFMT.RLR, FORFMT.RLS, FORHAK.REL,
; FORINI.RLR, FORIO.RLR, FORIO.RLS, FORMEM.RLR, FORMEM.RLS,
; FORMSC.RLR, FOROP.RLR, FOROP.RLS, FOROPN.RLR, FOROPN.RLS,
; FOROTS.RLR, FOROTS.RLS, FORPL1.RLR, FORPL2.RLR, FORPRM.UNV,
; FORPSE.RLR, FORRTF.RLR, FORSNG.RLR, FORSRT.RLR, FORTRP.RLR,
; FORTRP.RLS, FORXIT.RLR, FORXIT.RLS, FUNDEF.REL, FUNDF2.REL
START::
.CHKPNT START
; Show checksums and versions
.DEASSIGN
.MOUNT DSKP:
.R SETSRC
*C DSKP:
.ASSIGN DEC: REL:
.ASSIGN DEC: SYS:
.ASSIGN DEC: UNV:
.SET WATCH VERSION
; System software
.DIRECT/CHECKSUM -
*DIRECT .EXE SYS: ,-
*FORTRA .EXE SYS: ,-
*FORTB .EXE SYS: ,-
*FORTC .EXE SYS: ,-
*FORTD .EXE SYS: ,-
*FORTE .EXE SYS: ,-
*FORTF .EXE SYS: ,-
*FORTG .EXE SYS: ,-
*LINK .EXE SYS: ,-
*LNK??? .EXE SYS: ,-
*MACRO .EXE SYS: ,-
*MACTEN .UNV UNV: ,-
*MAKLIB .EXE SYS: ,-
*PIP .EXE SYS: ,-
*QSRMAC .UNV UNV: ,-
*UUOSYM .UNV UNV:
; Input files
.DIRECT /CHECKSUM -
*B10FRS .CTL ,-
*F10LIB .CCL ,-
*F10OTS .CCL ,-
*FORCDX .MAC ,-
*FORCNV .MAC ,-
*FORCPX .MAC ,-
*FORDBL .MAC ,-
*FORDBM .MAC ,-
*FORDUM .MAC ,-
*FOREND .MAC ,-
*FORERR .MAC ,-
*FORFMT .MAC ,-
*FORHAK .MAC ,-
*FORINI .MAC ,-
*FORIO .MAC ,-
*FORMEM .MAC ,-
*FORMSC .MAC ,-
*FOROP .MAC ,-
*FOROPN .MAC ,-
*FOROTS .MAC ,-
*FORPL1 .FOR ,-
*FORPL2 .MAC ,-
*FORPRM .MAC ,-
*FORPSE .MAC ,-
*FORRTF .MAC ,-
*FORSNG .MAC ,-
*FORSRT .MAC ,-
*FORTRP .MAC ,-
*FORXIT .MAC ,-
*FUNDEF .MAC ,-
*FUNDF2 .MAC
CREL::
.CHKPNT CREL
; Compile TWOSEG and common versions
.DEASSIGN
.MOUNT DSKP:
.R SETSRC
*C DSKP:
.ASSIGN DEC: REL:
.ASSIGN DEC: SYS:
.ASSIGN DEC: UNV:
.SET WATCH VERSION
; Select features
.COPY F1REL.MAC=TTY:
* FT10==-1 ;TOPS-10
* FTSHR==0 ;Relocatable version
* FTKI==-1 ;KI assembly
*^Z
; Compile
.RUN SYS:MACRO
*FORPRM=F1REL.MAC,FORPRM.MAC
*FORINI.RLR=FORINI.MAC
*FORMEM.RLR=FORMEM.MAC
*FORFMT.RLR=FORFMT.MAC
*FOROPN.RLR=FOROPN.MAC
*FORIO.RLR=FORIO.MAC
*FOROTS.RLR=FOROTS.MAC
*FORERR.RLR=FORERR.MAC
*FORCNV.RLR=FORCNV.MAC
*FORTRP.RLR=FORTRP.MAC
*FORXIT.RLR=FORXIT.MAC
*FOROP.RLR=FOROP.MAC
*FORDBM.RLR=FORDBM.MAC
*FORMSC.RLR=FORMSC.MAC
*FORPSE.RLR=FORPSE.MAC
*FORPL2.RLR=FORPL2.MAC
*FORSNG.RLR=FORSNG.MAC
*FORDBL.RLR=FORDBL.MAC
*FORCPX.RLR=FORCPX.MAC
*FORCDX.RLR=FORCDX.MAC
*FORDUM.RLR=FORDUM.MAC
*FORRTF.RLR=FORRTF.MAC
*FORSRT.RLR=FORSRT.MAC
.RUN SYS:FORTRA
*FORPL1.RLR=FORPL1.FOR/OPT
*^Z
CSHR::
.CHKPNT CSHR
; Compile PSECTed version of FOROTS
.DEASSIGN
.MOUNT DSKP:
.R SETSRC
*C DSKP:
.ASSIGN DEC: REL:
.ASSIGN DEC: SYS:
.ASSIGN DEC: UNV:
.SET WATCH VERSION
; Select features
.COPY F1SHR.MAC=TTY:
* FT10==-1 ;TOPS-10
* FTSHR==-1 ;Sharable version
* FTKI==-1 ;KI assembly
*^Z
; Compile
.RUN SYS:MACRO
*FORPRM=F1SHR.MAC,FORPRM.MAC
*FORMEM.RLS=FORMEM.MAC
*FORFMT.RLS=FORFMT.MAC
*FOROPN.RLS=FOROPN.MAC
*FORIO.RLS=FORIO.MAC
*FOROTS.RLS=FOROTS.MAC
*FORERR.RLS=FORERR.MAC
*FORCNV.RLS=FORCNV.MAC
*FORTRP.RLS=FORTRP.MAC
*FORXIT.RLS=FORXIT.MAC
*FOREND.RLS=FOREND.MAC
*FOROP.RLS=FOROP.MAC
*FORDBM.RLS=FORDBM.MAC
*FORHAK.REL=FORHAK.MAC
*FUNDEF.REL=FUNDEF.MAC
*FUNDF2.REL=FUNDF2.MAC
MFLIB::
.CHKPNT MFLIB
; Create TWOSEG FORLIB and index
.DEASSIGN
.MOUNT DSKP:
.R SETSRC
*C DSKP:
.ASSIGN DEC: REL:
.ASSIGN DEC: SYS:
.ASSIGN DEC: UNV:
.SET WATCH VERSION
; FORLIB will contain locals
.TYPE F10LIB.CCL
.RUN SYS:MAKLIB
*@F10LIB.CCL
MFOTS::
.CHKPNT MFOTS
; Create FOROTS
.DEASSIGN
.MOUNT DSKP:
.R SETSRC
*C DSKP:
.ASSIGN DEC: REL:
.ASSIGN DEC: SYS:
.ASSIGN DEC: UNV:
.SET WATCH VERSION
; Build and initialize
.TYPE F10OTS.CCL
.RUN SYS:LINK
*@F10OTS.CCL
.RUN FOROT6
.SSAVE FOROT6
.GET FOROT6
.CORE
DDIR::
.CHKPNT DDIR
; Show checksum directories of all output files
.DEASSIGN
.MOUNT DSKP:
.R SETSRC
*C DSKP:
.ASSIGN DEC: REL:
.ASSIGN DEC: SYS:
.ASSIGN DEC: UNV:
.SET WATCH VERSION
.DIRECT/CHECKSUM -
*FORLIB .REL ,-
*FOROT6 .EXE ,-
*FOROTS .MAP ,-
*F1REL .MAC ,-
*F1SHR .MAC ,-
*FORCDX .RLR ,-
*FORCNV .RLR ,-
*FORCNV .RLS ,-
*FORCPX .RLR ,-
*FORDAR .UNV ,-
*FORDBL .RLR ,-
*FORDBM .RLR ,-
*FORDBM .RLS ,-
*FORDUM .RLR ,-
*FOREND .RLS ,-
*FORERR .RLR ,-
*FORERR .RLS ,-
*FORFMT .RLR ,-
*FORFMT .RLS ,-
*FORHAK .REL ,-
*FORINI .RLR ,-
*FORIO .RLR ,-
*FORIO .RLS ,-
*FORMEM .RLR ,-
*FORMEM .RLS ,-
*FORMSC .RLR ,-
*FOROP .RLR ,-
*FOROP .RLS ,-
*FOROPN .RLR ,-
*FOROPN .RLS ,-
*FOROTS .RLR ,-
*FOROTS .RLS ,-
*FORPL1 .RLR ,-
*FORPL2 .RLR ,-
*FORPRM .UNV ,-
*FORPSE .RLR ,-
*FORRTF .RLR ,-
*FORSNG .RLR ,-
*FORSRT .RLR ,-
*FORTRP .RLR ,-
*FORTRP .RLS ,-
*FORXIT .RLR ,-
*FORXIT .RLS ,-
*FUNDEF .REL ,-
*FUNDF2 .REL
%FIN::
; [END OF B10FRS.CTL]