Google
 

Trailing-Edge - PDP-10 Archives - BB-L014E-BM - autopatch/instal.doc
There are 31 other files named instal.doc in the archive. Click here to see a list.


     INSTAL.DOC for DECSYSTEM-20



           Installation Information for Autopatch-10/20 V1.1
           -------------------------------------------------



     1.0  INTRODUCTION

     This document describes the procedures necessary  to  set  up  your
     DECSYSTEM-20  for  patching software with Autopatch-10/20 V1.1.  It
     augments the information provided in chapter  2  of  the  Autopatch
     Procedures/Reference  Manual.   This  initialization  operation  is
     required only once.  After it has been completed, you will be  able
     to  apply  the  patches  distributed  periodically in the Autopatch
     Kits.

     In order to set up your system for autopatching, you must create  a
     disk  directory  referred  to  as the autopatching directory.  This
     directory is used to  patch  and  rebuild  the  software.   In  the
     autopatching  directory you must install some of the files supplied
     on this patch tape as described in section 2 of this document.

     In addition, you must also prepare  a  distribution  directory  for
     each  product you intend to autopatch.  This operation is described
     for each of  the  autopatchable  products  in  section  3  of  this
     document.

     For  the  DECSYSTEM-20  the  following   products   are   currently
     autopatchable:
        
            Version 1.2 of ALGOL-20

            Version 2 of the APL products:
        
                APL-20
                APLSF-20

            Version 2.1 of BASIC-PLUS-2

            Version 12B of COBOL-68/74

            Version 6 of DBMS-20

            Version 6 of FORTRAN-20

            Version 4C of SORT-20

     Autopatch  V1.1  is  supported  for  applying  only  those  patches
     provided  by  Digital Equipment Corporation as part of an Autopatch
     Kit.  Furthermore, those  patches  are  supported  for  distributed
     (field-image)  software  or  distributed  software  that  has  been
     modified only by autopatching.
                                                                  Page 2


     2.0  INSTALLING AUTOPATCH

     If you are not using an  autopatching  structure  named  AP20:,  we
     recommend  that  you  make  an  entry in the LOGIN.CMD file and the
     BATCH.CMD file that DEFINEs AP20:  to be the structure you will  be
     using.   If  you  do  this,  you  will  not need to edit the Dumper
     Control Files used to set up the product  distribution  directories
     or  to retrieve patches.  The LOGIN.CMD and BATCH.CMD files must be
     on the PS:  structure for the account you will be logging  into  to
     SUBMIT  these  batch  control  files.   We  recommend  that you use
     <AUTOPATCH> as this directory name.

     The second save set of the patch tape contains  tools  and  control
     files  that  are used in the autopatching operation.  A list of all
     the files in this save set is given in section 4 of this  document.
     Use  the  DUMPER  program  to  restore  from  this  save set to the
     appropriate disk directories those files you need.

     The following files should be installed in PS:<SUBSYS>  or  one  of
     the directories belonging to SYS:
        
                PEP.EXE
                PEPB.EXE
                UPDATE.EXE

     The following file should be installed in PS:<HELP> or one  of  the
     directories belonging to HLP:
        
                PEP.HLP

     The following file should be installed in the  disk  directory  you
     have set up as the autopatching directory:
        
                PEP201.PDF

     In addition, a product-specific patch and build control file and  a
     product  description  file  must  be  installed in the autopatching
     directory for each product you intend to  autopatch.   These  files
     are  in  the installation save set of the patch tape.  See the last
     section for a list of these files.

     The installation save set also  contains  batch  control  files  to
     assist  you  in  setting  up  the product distribution directories.
     These "Distribution DUMPER Control" files are intended to run under
     batch.   They  issue  a  MOUNT request for the product distribution
     tape and then run DUMPER to restore the required  files.   See  the
     last section for a list of these files.

     For each product you intend to autopatch, you  should  install  the
     associated  control  files  in  the  autopatching  directory.   For
     example, if you intend to autopatch  the  APLSF-20-V2  product  you
     would install

                APL2S2.CTL      for APLSF-20 rebuild
                APL2S2.PDF      for Autopatch installation
                                                                  Page 3


                APL2S2.DDC      for preparing distribution directory
        
     in the autopatching directory.
                                                                  Page 4


     3.0  AUTOPATCH INSTALLATION OF SPECIFIC PRODUCTS

     3.1  PREPARING FOR AUTOPATCHING ALGOL-20

     Before preparing this product for Autopatching, you should  install
     the  product  on  you  system  as  described  in  the  installation
     documentation supplied on the product  distribution  tape.   Unless
     the  product is correctly installed, you will not be able to SELECT
     it for Autopatching.

     The disk directory in which you have installed the executable files
     for  ALGOL-20 is referred to as the product installation directory.
     In most cases this will be PS:<SUBSYS> or one  of  the  directories
     belonging to SYS:.  This directory must contain the files:
        
                ALGOL.EXE
                ALGOTS.EXE
                ALGLIB.REL
                ALGDDT.HLP
                ALGOL.HLP

     *NOTE* The ALGOL distribution does not have a ALGOTS.EXE  file  but
     does  have  a  ALG310.EXE file.  For Autopatching this file must be
     named ALGOTS.EXE in  the  ALGOL  Autopatch  Installation  directory
     (INS:).   Unless  you  COPY or RENAME to create the ALGOTS.EXE file
     the PEP SELECT  process  for  ALGOL-20-V1-2  will  fail.   An  edit
     supplied  for  the ALGOL compiler changes generated code to use the
     new generic reference to the OTS.

     You will need  to  copy  the  following  files  from  the  ALGOL-20
     distribution  tape BB-5471C-BM into the disk directory you have set
     up as the ALGOL-20 distribution directory.
        
        From save set "SOURCE files for ALGOL"
        
        ALGCOD.MAC      ALGCON.MAC      ALGDDT.MAC      ALGDEC.MAC
        ALGEXP.MAC      ALGFOR.MAC      ALGFUN.MAC      ALGLIB.MAC
        ALGMAC.MAC      ALGOTS.MAC      ALGPRM.MAC      ALGSER.MAC
        ALGSTB.MAC      ALGSTM.MAC      ALGSYS.MAC      ALGUTL.MAC


     A batch control file to perform this operation has been included in
     the installation save set on this patch tape.  This file will issue
     a mount request for the ALGOL-20 distribution tape and then restore
     the  appropriate  files  to  the  logical name DIS:.  In this batch
     file, DIS:  is defined to be AP20:<AUTOPATCH.ALGOL>.  If  you  wish
     to  use  this  control file, but are not using an AP20:  structure,
     you will want to  include  a  'DEF  AP20:   str:'  command  in  the
     BATCH.CMD  file  on  the  PS:  structure for the LOGIN account from
     which you will SUBMIT this control file.  However, you will have to
     edit  this  control file if you choose not to use <AUTOPATCH.ALGOL>
     as the distribution directory.
        
        To execute this control file, issue the following command:
        
                                                                  Page 5


           @SUBMIT AP20:<AUTOPATCH>ALGV12.DDC
        

     The Patch and Build control file for the re-build of  this  product
     as  well  as the Autopatch product description file are supplied in
     the Installation Save-set on the  Autopatch  tape.   See  the  last
     section  of  this  document  for a list of these files.  There is a
     DUMPER control file provided  in  the  first  Save-set  which  will
     restore  these  files  to  the  proper  directory.   See the README
     documentation file in the first Save-set for more information.  The
     Autopatch  build  process for ALGOL redfines DSK:.  It is MANDATORY
     that  a  structure  be  specified  when  providing  the   directory
     specifications during the initial SELECTion process.



     3.2  PREPARING FOR AUTOPATCHING APL

     Both APL-20 and APLSF-20 are  autopatchable  with  Autopatch-10/20.
     Before  preparing  these  products for autopatching, they should be
     installed  on  your  system  as  described  in   the   installation
     documentation supplied on the APL distribution tapes.

     To make the product autopatchable,  some  of  the  files  from  the
     product  distribution  tape  will  have to be installed in the disk
     directory that you have set up as the APL distribution directory.
                                                                  Page 6


     3.2.1  APL-20 -

     The disk directory in which you have installed the executable files
     for  APL-20  is  referred to as the product installation directory.
     In most cases this will be PS:<SUBSYS> or one  of  the  directories
     belonging to SYS:.  This directory must contain the files:
        
                APL.EXE
                GENBAS.EXE

     You  will  need  to  copy  the  following  files  from  the  APL-20
     distribution  tape BB-5135E-BM into the disk directory you have set
     up as the APL-20 distribution directory.
        
           From save set "REL LIBRARY FOR TOPS-20 APL-BASIC VERSION 2"
        
                APLB22.REL
                APLH22.REL
                APLB22.LNK
                APLH22.LNK

     A batch control file to perform this operation has been included in
     the installation save set on this patch tape.  This file will issue
     a mount request for the APL-20 distribution tape and  then  restore
     the  appropriate  files  to  the  logical name DIS:.  In this batch
     file, DIS:  is defined to be AP20:<AUTOPATCH.APL>.  If you wish  to
     use  this  control file, but are not using an AP20:  structure, you
     will want to include a 'DEF AP20:  str:' command in  the  BATCH.CMD
     file  on  the  PS:   structure for the LOGIN account from which you
     will SUBMIT this control file.  However, you will have to edit this
     control  file  if  you  choose  not  to  use <AUTOPATCH.APL> as the
     distribution directory.
        
        To execute this control file, issue the following command:
        
           @SUBMIT AP20:<AUTOPATCH>APL2B2.DDC
        

     The Patch and Build control file for the re-build of  this  product
     as  well  as the Autopatch product description file are supplied in
     the Installation Save-set on the  Autopatch  tape.   See  the  last
     section  of  this  document  for a list of these files.  There is a
     DUMPER control file provided  in  the  first  Save-set  which  will
     restore  these  files  to  the  proper  directory.   See the README
     documentation file in the first Save-set for more information.
                                                                  Page 7


     3.2.2  APLSF-20 -

     The disk directory in which you have installed the executable files
     for  APLSF-20 is referred to as the product installation directory.
     In most cases this will be PS:<SUBSYS> or one  of  the  directories
     belonging to SYS:.  This directory must contain the files:
        
                APLSF.EXE
                GENSF.EXE
                APLTAP.EXE

     You will need  to  copy  the  following  files  from  the  APLSF-20
     distribution  tape BB-5137E-BM into the disk directory you have set
     up as the APLSF-20 distribution directory.
        
           From save set "REL LIBRARY FOR TOPS-20 APLSF VERSION 2"
        
                APLS22.REL
                APLG22.REL
                APLW22.REL
                APLS22.LNK
                APLG22.LNK
                APLW22.LNK

     A batch control file to perform this operation has been included in
     the installation save set on this patch tape.  This file will issue
     a mount request for the APLSF-20 distribution tape and then restore
     the  appropriate  files  to  the  logical name DIS:.  In this batch
     file, DIS:  is defined to be AP20:<AUTOPATCH.APL>.  If you wish  to
     use  this  control file, but are not using an AP20:  structure, you
     will want to include a 'DEF AP20:  str:' command in  the  BATCH.CMD
     file  on  the  PS:   structure for the LOGIN account from which you
     will SUBMIT this control file.  However, you will have to edit this
     control  file  if  you  choose  not  to  use <AUTOPATCH.APL> as the
     distribution directory.
        
        To execute this control file, issue the following command:
        
           @SUBMIT AP20:<AUTOPATCH>APL2S2.DDC


     The Patch and Build control file for the re-build of  this  product
     as  well  as the Autopatch product description file are supplied in
     the Installation Save-set on the  Autopatch  tape.   See  the  last
     section  of  this  document  for a list of these files.  There is a
     DUMPER control file provided  in  the  first  Save-set  which  will
     restore  these  files  to  the  proper  directory.   See the README
     documentation file in the first Save-set for more information.
                                                                  Page 8


     3.3  PREPARING FOR AUTOPATCHING BASIC-PLUS-2

     Before preparing this product for Autopatching, you should  install
     the  product  on  you  system  as  described  in  the  installation
     documentation supplied on the product  distribution  tape.   Unless
     the  product is correctly installed, you will not be able to SELECT
     it for Autopatching.

     The disk directory in which you have installed the executable files
     for  BASIC-PLUS-2  is  referred  to  as  the  product  installation
     directory.  In most cases this will be PS:<SUBSYS> or  one  of  the
     directories  belonging  to  SYS:.   This directory must contain the
     files:
        
                BASIC.EXE
                BASOTS.EXE

     You will need to copy the following  files  from  the  BASIC-PLUS-2
     distribution  tape BB-5543F-BM into the disk directory you have set
     up as the BASIC-PLUS-2 distribution directory.
        
        From save set "Autopatch files for BASIC PLUS 2 version 2.1(320)"
        
                B20CMA.LNK
                B20CMA.REL
                B20OTA.LNK
                B20OTA.REL

     A batch control file to perform this operation has been included in
     the installation save set on this patch tape.  This file will issue
     a mount request for the BASIC-PLUS-2  distribution  tape  and  then
     restore  the  appropriate  files to the logical name DIS:.  In this
     batch file, DIS:  is defined to be AP20:<AUTOPATCH.BASIC>.  If  you
     wish  to  use  this  control  file,  but  are  not  using  an AP20:
     structure, you will want to include a 'DEF AP20:  str:' command  in
     the BATCH.CMD file on the PS:  structure for the LOGIN account from
     which you will SUBMIT this control file.  However, you will have to
     edit  this  control file if you choose not to use <AUTOPATCH.BASIC>
     as the distribution directory.
        
        To execute this control file, issue the following command:
        
           @SUBMIT AP20:<AUTOPATCH>B20V2A.DDC
        

     The Patch and Build control file for the re-build of  this  product
     as  well  as the Autopatch product description file are supplied in
     the Installation Save-set on the  Autopatch  tape.   See  the  last
     section  of  this  document  for a list of these files.  There is a
     DUMPER control file provided  in  the  first  Save-set  which  will
     restore  these  files  to  the  proper  directory.   See the README
     documentation file in the first Save-set for more information.
                                                                  Page 9


     3.4  PREPARING FOR AUTOPATCHING COBOL-20

     Before preparing this product for Autopatching, you should  install
     the  product  on  you  system  as  described  in  the  installation
     documentation supplied on the product  distribution  tape.   Unless
     the  product is correctly installed, you will not be able to SELECT
     it for Autopatching.

     The disk directory in which you have installed the executable files
     for  COBOL-20 is referred to as the product installation directory.
     In most cases this will be PS:<SUBSYS> or one  of  the  directories
     belonging to SYS:.  This directory must contain the files:
        
                C74O12.EXE      for Cobol-74
                C74LIB.REL      for Cobol-74
                CBL74.EXE       for Cobol-74
                COBOL.EXE       for Cobol-68
                COBDDT.REL
                CPYLIB.EXE
                ISAM.EXE
                LIBO12.EXE      for Cobol-68
                LIBOL.REL       for Cobol-68
                LIBARY.EXE
                RERUN.EXE
                68274.EXE       for 68-to-74 translation tool

     You will need  to  copy  the  following  files  from  the  COBOL-20
     distribution  tape BB-H506C-BM into the disk directory you have set
     up as the COBOL-20 distribution directory.
        
        From save set "COBOL-Source"
        
        ACCEPT.MAC      ALBSTB.MAC      ALF.MAC         ARGS.MAC
        ASCEBC.MAC      ASCSIX.MAC      BISGEN.MAC      BTREE.MAC
        CANCEL.MAC      CBLIO.MAC       CDD.MAC         CHREQV.MAC
        CLEANC.MAC      CLEAND.MAC      CLEANT.MAC      CLRNAM.MAC
        CMNGEN.MAC      CMP.MAC         COBCOM.MAC      COBDDT.MAC
        COBFUN.MAC      COBOLA.MAC      COBOLB.MAC      COBOLC.MAC
        COBOLD.MAC      COBOLE.MAC      COBOLF.MAC      COBOLG.MAC
        COBOLK.MAC      COBOLO.MAC      COBST.MAC       COBTST.MAC
        COBVER.MAC      COMPD.MAC       COMUNI.MAC      COVRLY.MAC
        CPYLIB.MAC      CTREE.MAC       DEBSTB.MAC      DIAGS.MAC
        DIV11.MAC       DPADD.MAC       DPDIV.MAC       DPMUL.MAC
        DPSUB.MAC       DSORT.MAC       DSPFP.MAC       DTREE.MAC
        EASTBL.MAC      EBCASC.MAC     *EDIT.MAC        EDITB.MAC
        EXAM.MAC        EXPGEN.MAC      EXPON.MAC       FIX.MAC
        FLGDF.MAC       FLOAT.MAC       FNDPOP.MAC      FTDEFS.MAC
        GC.MAC          GD.MAC          GETASY.MAC      GETCPY.MAC
        GETERA.MAC      GETGEN.MAC      GETITM.MAC      GETTAG.MAC
        IFGEN.MAC       IMPURE.MAC      INSPEC.MAC      INTERM.MAC
        IOGEN.MAC       IOTMP.MAC       IOTMPU.MAC      IPCGEN.MAC
        ISAM.MAC        KEY.MAC         KPROG.MAC       L12B68.CMD
        L12B6D.CMD      L12B74.CMD      L12B7D.CMD      LBLERR.MAC
        LBLPRM.MAC      LCM20.MAC       LIBARY.MAC      LIBREL.MAC
        LIBSHR.MAC      LILOWS.MAC      LINE.MAC        LSU.MAC
                                                                 Page 10


        MAGNEG.MAC      MATGEN.MAC      MESGEN.MAC      METIO.MAC
        METUNV.MAC      MMANGR.MAC      MMANGU.MAC      MOVE.MAC
        MOVGEN.MAC      MSCGEN.MAC      NSTRNG.MAC      NTBSTB.MAC
        NUBSTB.MAC      NUM.MAC         NUMEQV.MAC      OPCTAB.MAC
        OSTRNG.MAC      P.MAC           PC.MAC          PD.MAC
        PERF.MAC        PMATCH.MAC      PNZ.MAC         PSCAN.MAC
        PURE.MAC        PUTAS1.MAC      PUTAS2.MAC      PUTAS3.MAC
        PUTBIN.MAC      PUTCPY.MAC      PUTERA.MAC      PUTGEN.MAC
        PUTLST.MAC      PUTRES.MAC      REMOVL.MAC      RERUN.MAC
        RESOLV.MAC      RMSIO.MAC       RPWGEN.MAC      SETRET.MAC
        SIZ23.MAC       SIZE1.MAC       SPAC.MAC        SQUIRL.MAC
        SRTCRF.MAC      SRTGEN.MAC      STINFL.MAC      STRGEN.MAC
        SUBSCR.MAC      TABLES.MAC      TODAY.MAC       TRACED.MAC
        TRYNAM.MAC      USRDSP.MAC      XFRGEN.MAC      XPAND.MAC
        XPNPPL.MAC      ZERC.MAC

        * because of a file name conflict with UTILITIES-20-V4
          Autopatch renames EDIT.MAC to be EDITC.MAC

        From save set "COBOL-68-Build"

        COBASM.MAC      for Cobol-68

        From save set "COBOL-74-Build"

        COBASM.MAC      for Cobol-74

     A batch control file to perform this operation has been included in
     the installation save set on this patch tape.  This file will issue
     a mount request for the COBOL-20 distribution tape and then restore
     the  appropriate  files  to  the  logical name DIS:.  In this batch
     file, DIS:  is defined to be AP20:<AUTOPATCH.COBOL>.  If  you  wish
     to  use  this  control file, but are not using an AP20:  structure,
     you will want to  include  a  'DEF  AP20:   str:'  command  in  the
     BATCH.CMD  file  on  the  PS:  structure for the LOGIN account from
     which you will SUBMIT this control file.  However, you will have to
     edit  this  control file if you choose not to use <AUTOPATCH.COBOL>
     as the distribution directory.  This control file also restores the
     files for Autopatching the SORT-20-V4C product.
        
        To execute this control file, issue the following command:
        
           @SUBMIT AP20:<AUTOPATCH>CBL12B-68.DDC for Cobol-68

           @SUBMIT AP20:<AUTOPATCH>CBL12B-74.DDC for Cobol-74
        

     If you will be Autopatching BOTH  Cobol-68  and  Cobol-74  two  new
     files   are   required  in  the  patching  directory.   Obtain  the
     COBASM.MAC file for Cobol-68 and  make  a  copy  named  C68ASM.MAC.
     Likewise,  obtain  a  copy  of the COBASM.MAC file for Cobol-74 and
     make a copy named C74ASM.MAC.

     If you will be Autopatching the 68274  translation  tool  you  must
     create a copy of the COBASM.MAC file with the FT68274 switch set on
                                                                 Page 11


     and call it TRNASM.MAC.  For more information refer to section  6.0
     of the COBOL.INS file on the COBOL 12B distribution tape.

     Do not eliminate the COBASM.MAC file -  the  selection  process  of
     Autopatch requires this file to be present in the DIS:  directory.

     If you are NOT autopatching the DBMS-20 V6  product  the  selection
     process for COBOL V12B will report checksum mismatches for the DBMS
     components of the COBOL compiler.  These messages can be ignored.

     The Patch and Build control file and utility command files for  the
     re-build   of  this  product  as  well  as  the  Autopatch  product
     description file are supplied in the Installation Save-set  on  the
     Autopatch  tape.   See the last section of this document for a list
     of these files.  There is a DUMPER control  file  provided  in  the
     first  Save-set  which  will  restore  these  files  to  the proper
     directory.  See the README documentation file in the first Save-set
     for  more  information.   The  Autopatch  build  process  for COBOL
     redfines DSK:.  It is MANDATORY that a structure be specified  when
     providing the directory specifications during the initial SELECTion
     process.
                                                                 Page 12


     3.5  PREPARING FOR AUTOPATCHING DBMS-20

     Before preparing this product for Autopatching, you should  install
     the  product  on  you  system  as  described  in  the  installation
     documentation supplied on the product  distribution  tape.   Unless
     the  product is correctly installed, you will not be able to SELECT
     it for Autopatching.

     The disk directory in which you have installed the executable files
     for  DBMS-20  is referred to as the product installation directory.
     In most cases this will be PS:<SUBSYS> or one  of  the  directories
     belonging to SYS:.  This directory must contain the files:
        
                SCHEMA.EXE
                DBMEND.EXE
                DBINFO.EXE
               +DBMSF.EXE
               +FORDML.EXE
               +FORLIB.REL      (not supplied on DBMS distribution)

        + only if using DBMS with FORTRAN


     You will  need  to  copy  the  following  files  from  the  DBMS-20
     distribution  tape BB-4148E-BM into the disk directory you have set
     up as the DBMS-20 distribution directory.
        
        From save set "DBMS Source files"
        
                DBMEN2.REL
                DBS20.REL
                DBSANY.REL
                DBSCOB.REL
                DBSFG.REL
                DBSI20.REL
                DDL20.REL
                DDLANY.REL
                FMLANY.REL
                GENIO2.REL
                GENME1.REL
                GENME2.REL
                GENMS2.REL
                INFANY.REL
                MNDANY.REL
                SCHIO2.REL
                STRHI.REL

     If you will be using DBMS-20 with COBOL-20 you will  need  to  copy
     the  following files from the DBMS-20 distribution tape BB-4148E-BM
     into  the  disk  directory  you  have  set  up  as   the   COBOL-20
     distribution directory.
        
        From save set "DBMS Source files"
        
                CMLSYM.MAC
                                                                 Page 13


                DBDML.MAC
                DBGETF.MAC
                DBSDCL.MAC
                DMLERR.MAC
                DMLIO.MAC
                DMLVOK.MAC
                GENDCL.MAC
                STRDCL.MAC
                STRUNV.MAC

     A batch control file to perform this operation has been included in
     the installation save set on this patch tape.  This file will issue
     a mount request for the DBMS-20 distribution tape and then  restore
     the  appropriate  files  to  the  logical name DIS:.  In this batch
     file, DIS:  is defined to be  AP20:<AUTOPATCH.DBMS>.   In  the  DDC
     file  which  also prepares the COBOL-20 directory CDIS:  is defined
     to be AP20:<AUTOPATCH.COBOL>.  If you  wish  to  use  this  control
     file,  but  are  not  using  an  AP20:  structure, you will want to
     include a 'DEF AP20:  str:' command in the BATCH.CMD  file  on  the
     PS:   structure  for  the  LOGIN account from which you will SUBMIT
     this control file.  However, you will have  to  edit  this  control
     file if you choose not to use <AUTOPATCH.DBMS> or <AUTOPATCH.COBOL>
     as the distribution directory.
        
        To execute this control file, issue the following command:
        
           @SUBMIT AP20:<AUTOPATCH>DB20V6.DDC
           @SUBMIT AP20:<AUTOPATCH>DB20V6-CBL.DDC
                for DBMS-20 with COBOL-20
        

     The Patch and Build control file for the re-build of  this  product
     as  well  as the Autopatch product description file are supplied in
     the Installation Save-set on the  Autopatch  tape.   See  the  last
     section  of  this  document  for a list of these files.  There is a
     DUMPER control file provided  in  the  first  Save-set  which  will
     restore  these  files  to  the  proper  directory.   See the README
     documentation file in the first Save-set for more information.  The
     Autopatch  build  process  for DBMS redfines DSK:.  It is MANDATORY
     that  a  structure  be  specified  when  providing  the   directory
     specifications during the initial SELECTion process.
                                                                 Page 14


     3.6  PREPARING FOR AUTOPATCHING FORTRAN-20

     Before preparing this product for Autopatching, you should  install
     the  product  on  you  system  as  described  in  the  installation
     documentation supplied on the product  distribution  tape.   Unless
     the  product is correctly installed, you will not be able to SELECT
     it for Autopatching.

     The disk directory in which you have installed the executable files
     for   FORTRAN-20   is  referred  to  as  the  product  installation
     directory.  In most cases this will be PS:<SUBSYS> or  one  of  the
     directories  belonging  to  SYS:.   This directory must contain the
     files:
        
                FORTRA.EXE
                FOROT6.EXE
                FORLIB.REL
                FORDDT.REL

     You will need to copy  the  following  files  from  the  FORTRAN-20
     distribution  tape BB-4157E-BM into the disk directory you have set
     up as the FORTRAN-20 distribution directory.
        
        From save set "Fortran Compiler files"
        
        ACT0  .BLI      ACT1  .BLI      ALCBLO.BLI      ARRXPN.BLI
        ASHELP.BLI      BLIO  .BLI      BUILD .BLI      CANNON.BLI
        CGDO  .BLI      CGEXPR.BLI      CGSTMN.BLI      CMPBLO.BLI
        CMPLEX.BLI      CODETA.BLI      COMSUB.BLI      DATAST.BLI
        DEBUG .BLI      DEFLT .BLI      DEFPT .BLI      DOALC .BLI
        DOXPN .BLI      DRIVER.BLI      ERROR0.BLI      ERROUT.BLI
        EXPRES.BLI      FAZ1  .BLI      FIRST .BLI      FMTLEX.BLI
        FORMAT.BLI      GCMNSB.BLI      GLOBAL.BLI      GNRCFN.BLI
        GOPT2 .BLI      GOPTIM.BLI      GRAPH .BLI      INOUT .BLI
        INPT  .BLI      IOFLG .BLI      IOPT  .BLI      LEFT72.BLI
        LEFTFM.BLI      LEXAID.BLI      LEXICA.BLI      LEXNAM.BLI
        LEXSUP.BLI      LISTNG.BLI      LISTOU.BLI      MAIN  .BLI
        MEMCMP.BLI      MOVA  .BLI      NUMIO1.BLI      OPTAB .BLI
        OPTMAC.BLI      OUTMOD.BLI      OUTZ  .BLI      P2S1  .BLI
        P2S2  .BLI      P3R   .BLI      PEEPOP.BLI      PH2S  .BLI
        PH3G  .BLI      PHA2  .BLI      PHA3  .BLI      PNROPT.BLI
        REGAL2.BLI      REGUTL.BLI      RELBUF.BLI      REQREL.BLI
        SCAN0 .BLI      SCNR  .BLI      SKSTMN.BLI      SRCA  .BLI
        STA0  .BLI      STA1  .BLI      STA2  .BLI      STA3  .BLI
        STREGA.BLI      TABLES.BLI      TBL   .BLI      TRACE1.BLI
        TSTR  .BLI      UNEND .BLI      UTIL  .BLI      VER5  .BLI
        VLTPPR.BLI      
        CNSTCM.MAC      COMMAN.MAC      ERR3  .MAC      ERRTB3.MAC
        EXOSUP.MAC      FLTGEN.MAC      GFOPDF.MAC      JOBD  .MAC
        OPGNTA.MAC      QTAB1 .MAC      REVHST.MAC
        F72BNF.SYN      FRMBNF.SYN      
        ALL20 .CMD      LEFT72.CMD      LEFTFM.CMD      

        From save set "Fortran Forot6 and Forddt files"
                                                                 Page 15


        FORCDX.MAC      FORCNV.MAC      FORCPX.MAC      FORDBL.MAC
        FORDBM.MAC      FORDDT.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      FORPL2.MAC      FORPRM.MAC
        FORPSE.MAC      FORSNG.MAC      FORSRT.MAC      FORTRP.MAC
        FORXIT.MAC      
        F20LIB.CCL      F20OTS.CCL
        FORPL1.FOR


     A batch control file to perform this operation has been included in
     the installation save set on this patch tape.  This file will issue
     a mount request for  the  FORTRAN-20  distribution  tape  and  then
     restore  the  appropriate  files to the logical name DIS:.  In this
     batch file, DIS:  is defined to  be  AP20:<AUTOPATCH.FORTRAN>.   If
     you  wish  to  use  this  control  file, but are not using an AP20:
     structure, you will want to include a 'DEF AP20:  str:' command  in
     the BATCH.CMD file on the PS:  structure for the LOGIN account from
     which you will SUBMIT this control file.  However, you will have to
     edit this control file if you choose not to use <AUTOPATCH.FORTRAN>
     as the distribution directory.
        
        To execute this control file, issue the following command:
        
           @SUBMIT AP20:<AUTOPATCH>FTN206.DDC
        

     If you use DBMS with FORTRAN and want to have the  Autopatch  Patch
     and  Build  Control  file build DBMS into FORTRAN you must create a
     dummy file in the patching directory (PAT:) called FTNDBM.FLG.  The
     presence of this file on PAT:  will cause the BATCH control file to
     branch in order to perform the processing required  to  incorporate
     DBMS  into FORTRAN.  NOTE that this procedure assumes that DBMS has
     been autopatched first.

     The Patch and Build control file and utility command files for  the
     re-build   of  this  product  as  well  as  the  Autopatch  product
     description file are supplied in the Installation Save-set  on  the
     Autopatch  tape.   See the last section of this document for a list
     of these files.  There is a DUMPER control  file  provided  in  the
     first  Save-set  which  will  restore  these  files  to  the proper
     directory.  See the README documentation file in the first Save-set
     for  more  information.   The  Autopatch  build process for FORTRAN
     redfines DSK:.  It is MANDATORY that a structure be specified  when
     providing the directory specifications during the initial SELECTion
     process.
                                                                 Page 16


     3.7  PREPARING FOR AUTOPATCHING SORT-20

     Before preparing this product for Autopatching, you should  install
     the  product  on  you  system  as  described  in  the  installation
     documentation supplied on the product  distribution  tape.   Unless
     the  product is correctly installed, you will not be able to SELECT
     it for Autopatching.

     The disk directory in which you have installed the executable files
     for  SORT-20  is referred to as the product installation directory.
     In most cases this will be PS:<SUBSYS> or one  of  the  directories
     belonging to SYS:.  This directory must contain the files:
        
                SORT.EXE
                SRTCBL.REL

     You will  need  to  copy  the  following  files  from  the  SORT-20
     distribution  tape  BB-4160F-BM  or  from the COBOL-20 distribution
     tape BB-H506C-BM into the disk directory you have  set  up  as  the
     SORT-20 distribution directory.
        
           From save set "SORT-Source"
        
                SORT.MAC
                SRT20.MAC
                SRTCBL.MAC
                SRTCER.MAC
                SRTCMD.MAC
                SRTCMP.MAC
                SRTFLT.MAC
                SRTJSS.MAC
                SRTPRM.MAC
                SRTSCN.MAC
                SRTSTA.MAC
                SRTUUO.MAC

     A batch control file to perform this operation has been included in
     the installation save set on this patch tape.  This file will issue
     a mount request for the SORT-20 distribution tape and then  restore
     the  appropriate  files  to  the  logical name DIS:.  In this batch
     file, DIS:  is defined to be AP20:<AUTOPATCH.SORT>.  If you wish to
     use  this  control file, but are not using an AP20:  structure, you
     will want to include a 'DEF AP20:  str:' command in  the  BATCH.CMD
     file  on  the  PS:   structure for the LOGIN account from which you
     will SUBMIT this control file.  However, you will have to edit this
     control  file  if  you  choose  not  to use <AUTOPATCH.SORT> as the
     distribution directory.
        
        To execute this control file, issue the following command:
        
           @SUBMIT AP20:<AUTOPATCH>SRT24C.DDC


     The Patch and Build control file for the re-build of  this  product
     as  well  as the Autopatch product description file are supplied in
                                                                 Page 17


     the Installation Save-set on the  Autopatch  tape.   See  the  last
     section  of  this  document  for a list of these files.  There is a
     DUMPER control file provided  in  the  first  Save-set  which  will
     restore  these  files  to  the  proper  directory.   See the README
     documentation file in the first Save-set for more information.  The
     Autopatch  build  process  for SORT redfines DSK:.  It is MANDATORY
     that  a  structure  be  specified  when  providing  the   directory
     specifications during the initial SELECTion process.



     4.0  CONTENTS OF INSTALLATION SAVE SET


        File            Description
        ----            -----------
        PEP.EXE         Patch Exec Program
        PEPB.EXE        Patch Exec for BATCH
        PEP.HLP         PEP Help file
        PEP201.PDF      TOPS-20 Product Description Master file

        SOUPR.DOC       Documentation for the Source Update tool
        COMPAR.EXE      Compare module of SOUPR
        COMPAR.HLP      COMPAR Help file
        MERGE.EXE       Merge module of SOUPR
        MERGE.HLP       MERGE Help file
        UPDATE.EXE      Update module of SOUPR
        UPDATE.HLP      UPDATE Help file

        INSTAL.DOC      Installation Documentation for Autopatch 10/20
        AUTINS.DIR      Checksummed directory of the Autopatch
                           Installation Area

                *ALGOL-20*
        ALGV12.CTL      patch and build control file
        ALGV12.PDF      product description file
        ALGV12.DDC      control file for preparing distribution area

                *APL-20*
        APL2B2.CTL      patch and build control file
        APL2B2.PDF      product description file
        APL2B2.DDC      control file for preparing distribution area

                *APLSF-20*
        APL2S2.CTL      patch and build control file
        APL2S2.PDF      product description file
        APL2S2.DDC      control file for preparing distribution area

                *BASIC-PLUS-2*
        B20V2A.CTL      patch and build control file
        B20V2A.PDF      product description file
        B20V2A.DDC      control file for preparing distribution area

                *COBOL-20*
        CBL12B.CTL      patch and build control file
                                                                 Page 18


        CBL12B.PDF      product description file
        CBDASM.CMD      command files for MACRO
        CBLASM.CMD
        LIBASM.CMD
        CBLL68.CMD      command files for MAKLIB
        CBLL74.CMD
        CBDDEL.CMD      command files for EXEC
        CBLDEL.CMD
        LIBDEL.CMD
        CBL12B-68.DDC   control file for preparing distribution area
                                for Cobol-68
        CBL12B-74.DDC   control file for preparing distribution area
                                for Cobol-74

                *DBMS-20*
        DB20V6.CTL      patch and build control file
        DB20V6.PDF      product description file
        DB20V6.DDC      control file for preparing DBMS-20 distribution area
        DB20V6-CBL.DDC  control file for preparing DBMS-20
                                and COBOL-20 distribution areas

                *FORTRAN-20*
        FTN206.CTL      patch and build control file
        FTN206.PDF      product description file
        FTN206.DDC      control file for preparing distribution area

                *SORT-20*
        SRT24C.CTL      patch and build control file
        SRT24C.PDF      product description file
        SRT24C.DDC      control file for preparing distribution area
                                from SORT distribution