Trailing-Edge
-
PDP-10 Archives
-
isi-saio_19830204
-
isi-sa10/link.ctl
There are 46 other files named link.ctl in the archive. Click here to see a list.
NORMAL:: !start here to assemble & link default monitor
!No PCL!!
@UNDECLARE ALL
!
@ENABLE
@DEFINE * !get rid of user's definitions
@ ![confirm]
@Take Isimon:<5.Isi.Monitor>Build.Cmd
@INFORMATION LOGICAL-NAMES ALL
!
COMPIL:: !Compile new MAC files
!
!@COMPIL @Mon:Asembl.CCL ! Because MACRO blows up if not done
! ! just right
!
!MAKLIB:: !make the library file
!
!@TAKE MAKREL.CMD
!
@CHKPNT LOAD !Library already exists, can continue from here
!
@GOTO MAKE1 !skip the initialization stuff
!
SINGLE:: !old name
LINK:: ! alternate name
!
LOAD:: !BUILD AMONITR.EXE USING PARAN, NAMISI AND T20AN.REL
!
@ENABLE
@DEFINE * !get rid of user's definitions
@ ![confirm]
@Take Isimon:<Bilkis>Build.Cmd
!
! TAKE A CHECKSUMMED DIRECTORY OF ALL THE INPUT FILES
!
@
!
MAKE1:: !Everybody comes here to do the LINK
!
@COMPIL MON:NAMISI.MAC+MON:VERSIO.MAC VERSIO
!
@LINK ! Use Old link to get symbols?
*@MON:Link.ccl
!
@CHKPNT POSTLD !LINK is done, run it for POSTLD procesing.
!
POSTLD:: !Here if monitor crashed after the link was done
!
@EXP
@GET Mon
@Start 140
=BUGHLT<HLTADR12B
=BUGCHK<CHKADR11B
=G
!
E::
!
@VDIR *.exe.0,
@CHECKSUM SEQ
@
%TERR::
%ERR::
%FIN::
!END OF Wook.CTL