Google
 

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