! Build CX.OLB on RSTS/E  (Note: teco'ed from CXMAK.CMD)
!
! Build the RSX-11M V3.2 Executive C Extensions Library, CX.OLB.
! Note, CX.OLB is built on your current account.  On RSTS/E, this
! retains the "human-readable Ascii" convention for all source
! directories.
!
!
!			W A R N I N G
!
! On an unmodified RSTS/E V7.0 system, several routines do not assemble
! correctly, as the default macro library omits RSX-11M V3.2 functionality.
! These have been commented out by preceeding each line with "!!<TAB>".
!
!
ASSIGN NL:	LI
ASSIGN [5,7]	SR
ASSIGN SY:	OB
!
PIP *.OBJ/DE
!
MAC ABRT,LI:ABRT/-SP=SR:ABRT
LBR CX/CR:33.=ABRT
MAC ACSV,LI:ACSV/-SP=SR:ACSV
LBR CX/IN=ACSV
MAC ALTP,LI:ALTP/-SP=SR:ALTP
LBR CX/IN=ALTP
MAC ALUN,LI:ALUN/-SP=SR:ALUN
LBR CX/IN=ALUN
MAC APCSV,LI:APCSV/-SP=SR:APCSV
LBR CX/IN=APCSV
MAC ASTX,LI:ASTX/-SP=SR:ASTX
LBR CX/IN=ASTX
MAC ATRG,LI:ATRG/-SP=SR:ATRG
LBR CX/IN=ATRG
MAC CLEF,LI:CLEF/-SP=SR:CLEF
LBR CX/IN=CLEF
MAC CMKT,LI:CMKT/-SP=SR:CMKT
LBR CX/IN=CMKT
!!	MAC CNCT,LI:CNCT/-SP=SR:CNCT
!!	LBR CX/IN=CNCT
MAC CRAW,LI:CRAW/-SP=SR:CRAW
LBR CX/IN=CRAW
!!	MAC CRGF,LI:CRGF/-SP=SR:CRGF
!!	LBR CX/IN=CRGF
MAC CRRG,LI:CRRG/-SP=SR:CRRG
LBR CX/IN=CRRG
MAC CSRQ,LI:CSRQ/-SP=SR:CSRQ
LBR CX/IN=CSRQ
MAC DECL,LI:DECL/-SP=SR:DECL
LBR CX/IN=DECL
MAC DSAR,LI:DSAR/-SP=SR:DSAR
LBR CX/IN=DSAR
MAC DSCP,LI:DSCP/-SP=SR:DSCP
LBR CX/IN=DSCP
MAC DTRG,LI:DTRG/-SP=SR:DTRG
LBR CX/IN=DTRG
MAC ELAW,LI:ELAW/-SP=SR:ELAW
LBR CX/IN=ELAW
!!	MAC ELGF,LI:ELGF/-SP=SR:ELGF
!!	LBR CX/IN=ELGF
MAC ENAR,LI:ENAR/-SP=SR:ENAR
LBR CX/IN=ENAR
MAC ENCP,LI:ENCP/-SP=SR:ENCP
LBR CX/IN=ENCP
MAC EXIF,LI:EXIF/-SP=SR:EXIF
LBR CX/IN=EXIF
MAC EXST,LI:EXST/-SP=SR:EXST
LBR CX/IN=EXST
MAC EXTK,LI:EXTK/-SP=SR:EXTK
LBR CX/IN=EXTK
MAC EXITT,LI:EXITT/-SP=SR:EXITT
LBR CX/IN=EXITT
MAC GLUN,LI:GLUN/-SP=SR:GLUN
LBR CX/IN=GLUN
MAC GMCR,LI:GMCR/-SP=SR:GMCR
LBR CX/IN=GMCR
MAC GMCX,LI:GMCX/-SP=SR:GMCX
LBR CX/IN=GMCX
MAC GPRT,LI:GPRT/-SP=SR:GPRT
LBR CX/IN=GPRT
MAC GREG,LI:GREG/-SP=SR:GREG
LBR CX/IN=GREG
MAC GTDP,LI:GTDP/-SP=SR:GTDP
LBR CX/IN=GTDP
MAC GTIM,LI:GTIM/-SP=SR:GTIM
LBR CX/IN=GTIM
MAC GTSK,LI:GTSK/-SP=SR:GTSK
LBR CX/IN=GTSK
MAC MAP,LI:MAP/-SP=SR:MAP
LBR CX/IN=MAP
MAC MRKT,LI:MRKT/-SP=SR:MRKT
LBR CX/IN=MRKT
MAC QIO,LI:QIO/-SP=SR:QIO
LBR CX/IN=QIO
MAC QIOW,LI:QIOW/-SP=SR:QIOW
LBR CX/IN=QIOW
!!	MAC RCST,LI:RCST/-SP=SR:RCST
!!	LBR CX/IN=RCST
MAC RCVD,LI:RCVD/-SP=SR:RCVD
LBR CX/IN=RCVD
MAC RCVX,LI:RCVX/-SP=SR:RCVX
LBR CX/IN=RCVX
MAC RDAF,LI:RDAF/-SP=SR:RDAF
LBR CX/IN=RDAF
!!	MAC RDXF,LI:RDXF/-SP=SR:RDXF
!!	LBR CX/IN=RDXF
MAC RQST,LI:RQST/-SP=SR:RQST
LBR CX/IN=RQST
MAC RREF,LI:RREF/-SP=SR:RREF
LBR CX/IN=RREF
MAC RSUM,LI:RSUM/-SP=SR:RSUM
LBR CX/IN=RSUM
MAC RUN,LI:RUN/-SP=SR:RUN
LBR CX/IN=RUN
MAC SDAT,LI:SDAT/-SP=SR:SDAT
LBR CX/IN=SDAT
MAC SETF,LI:SETF/-SP=SR:SETF
LBR CX/IN=SETF
MAC SFPA,LI:SFPA/-SP=SR:SFPA
LBR CX/IN=SFPA
MAC SPND,LI:SPND/-SP=SR:SPND
LBR CX/IN=SPND
MAC SPRA,LI:SPRA/-SP=SR:SPRA
LBR CX/IN=SPRA
!!	MAC SPWN,LI:SPWN/-SP=SR:SPWN
!!	LBR CX/IN=SPWN
MAC SRDA,LI:SRDA/-SP=SR:SRDA
LBR CX/IN=SRDA
MAC SREF,LI:SREF/-SP=SR:SREF
LBR CX/IN=SREF
MAC SRRA,LI:SRRA/-SP=SR:SRRA
LBR CX/IN=SRRA
!!	MAC STLO,LI:STLO/-SP=SR:STLO
!!	LBR CX/IN=STLO
!!	MAC STOP,LI:STOP/-SP=SR:STOP
!!	LBR CX/IN=STOP
!!	MAC STSE,LI:STSE/-SP=SR:STSE
!!	LBR CX/IN=STSE
MAC UMAP,LI:UMAP/-SP=SR:UMAP
LBR CX/IN=UMAP
!!	MAC USTP,LI:USTP/-SP=SR:USTP
!!	LBR CX/IN=USTP
MAC WSIG,LI:WSIG/-SP=SR:WSIG
LBR CX/IN=WSIG
MAC WTLO,LI:WTLO/-SP=SR:WTLO
LBR CX/IN=WTLO
MAC WTSE,LI:WTSE/-SP=SR:WTSE
LBR CX/IN=WTSE
!
!
PIP *.OBJ/DE
PIP OB:CX.OB=CX.OLB
PIP CX.OLB/DE
PIP OB:CX.OLB<40>=OB:CX.OB/RE
!
! Build Complete
!
