;********************************************************************* ; ; THIS ODL FILE WILL BUILD THE DEC UTILITY WITH A 4K FCS RESIDENT ; LIBRARY. IN GENERAL A 1-2K OR GREATER SAVING IN CORE WILL RESULT ; WITH UP TO 16 DISK BLOCKS OR MORE OF DISK SPACES SAVED(MUCH MORE ; FOR CDA(~40 blocks). PROBABLY GREATER SAVINGS COULD BE REALIZED ; BY FURTHER OVERLAYING BUT IN THE CASES I EXAMINED ONE WOULD NEED ; TO GO BACK TO THE SOURCES AND BREAK UP A FEW OF THE MODULES STIL ; FURTHER. ; ; JAMES G. DOWNWARD ; KMS FUSION, INC. ; 3941 RESEARCH PARK. DR. ; ANN ARBOR, MICH. 48104 ; (313) 769-8500 ;********************************************************************** ; ; *** CREF ODL *** ; ; CREF VERSION 01 ; .ROOT ROOT1,ROOT2 ROOT1: .FCTR CREF-CF-CRF1-*(CRIN,CRP1-CRP4,CRP3) .NAME CREF ; ; CREF DATA BASE AND COMMON ROUTINES ; CRF1: .FCTR CRFIO-CRFDB-CRFEX-CRFTB-EDTM-SRCIV-TKBV1-TKBV2 ; ; CREF INITIALIZATION ; CRIN: .FCTR CRINIT-CRFIN-INIVM-CRFLB1 .NAME CRINIT ; ; CREF PHASE 1 - BUILD CREF SYMBOL TABLE ; CRP1: .FCTR CRFPH1-CRFP1-ALSV .NAME CRFPH1 ; ; CREF PHASE 3 - APPEND CROSS REFERENCE LISTING TO TEXT FILE ; CRP3: .FCTR CRFPH3-CRFP3-CRFLB2-TKBRS .NAME CRFPH3 ; ; CREF PHASE 4 - SPOOL OUTPUT FILE ; CRP4: .FCTR CRFPH4-CRFP4-CRFLB3 .NAME CRFPH4 ; ; FCS CO - TREE ; ROOT2: .FCTR FCSTRE-*(CRFER-$$ERB0-$$ERB1) .NAME FCSTRE ; ; ERROR MESSAGE OUTPUT BUFFER AND DELIMITING SECTION ; .PSECT $$ERB0,D,OVR,GBL .PSECT $$ERB1,D,GBL ; ; INPUT MODULES ; ALSV: .FCTR LB:[1,1]VMLIB/LB:ALSVB CF: .FCTR [1,20]CRF/LB:CRF:CREF CRFDB: .FCTR [1,20]CRF/LB:CRFDB CRFER: .FCTR [1,20]CRF/LB:CRFER CRFEX: .FCTR [1,20]CRF/LB:CRFEX CRFIN: .FCTR [1,20]CRF/LB:CRFIN CRFIO: .FCTR [1,20]CRF/LB:CRFIO CRFLB1: .FCTR [1,20]CRF/LB:ICRIO-LB:[1,1]VMLIB/LB:INIDM:EXTSK CRFLB2: .FCTR [1,20]CRF/LB:CRFLB:CRFOT:CRFPG:CRFRF:SRCST CRFLB3: .FCTR [1,20]CRF/LB:FNDFM:FNDTD:GTCRF CRFP1: .FCTR [1,20]CRF/LB:CRFP1 CRFP3: .FCTR [1,20]CRF/LB:CRFP3 CRFP4: .FCTR [1,20]CRF/LB:CRFP4 CRFTB: .FCTR [1,20]CRF/LB:CRFTB EDTM: .FCTR LB:[1,1]SYSLIB/LB:EDTMG ;FCSIO: .FCTR LB:[1,1]SYSLIB/LB:GETSQ:PNTMRK::PUTSQ:READ:WRITE ;FCSUTL: .FCTR LB:[1,1]SYSLIB/LB:ASSLUN:CLOSE:DLFNB:FINIT:MRKDL:OPFNB:UDIREC INIVM: .FCTR LB:[1,1]VMLIB/LB:INIVM SRCIV: .FCTR [1,20]CRF/LB:SRCIV TKBRS: .FCTR [1,20]TKB/LB:RSRCH TKBV1: .FCTR LB:[1,1]VMLIB/LB:ALBLK:ALVRT:CVRL:FNDPG:GTCOR:MRKPG TKBV2: .FCTR LB:[1,1]VMLIB/LB:RDPAG:RQVCB:VMDAT:VMUTL .END