;
; COMMAND FILE TO BUILD SSA MODIFIED MACRO ASSEMBLER (FULL SUPPORT) 
; WITH THE FCSRES LIBRARY
; FOR RSX-11M MAPPED SYSTEM
;
;
;
[67,54]SSAMACFCS/MM/CP/-FP,MP:[67,34]SSAMACFCS/-SP=[67,24]SSAMACFCS/MP
; OPTION INPUT
;
UNITS=11
ASG=TI:1:2,OV:8
TASK=...SSA
PAR=GEN:0:70000
LIBR=FCSRES:RO
;
; SET STACK SIZE
;
; NOTE THAT STACK SIZE CONTROLS NESTED EXPRESSION DEPTH
;
STACK=96
;
; INHIBIT INCLUSION OF UNUSED FCS READ/WRITE LONG CODE
;
GBLDEF=..RWLG:0
;
; SPECIFY GLOBAL DEFINITIONS FOR THE VIRTUAL MEMORY ROUTINES
;
GBLDEF=W$KLUN:10		;WORK FILE LUN
GBLDEF=N$MPAG:10		;PAGE THRESHOLD FOR FAST SEARCH
GBLDEF=W$KEXT:24		;WORK FILE EXTENSION (20. CONTIG BLKS)
;
; SPECIFY GLOBAL DEFINITIONS TO CONTROL TASK EXPANSION
;	(WORKS ONLY ON A MAPPED SYSTEM)
;
GBLDEF=T$KINC:4100		;TASK EXTENSION INCREMENT
GBLDEF=T$KMAX:177700		;MAXIMUM TASK SIZE
;
; SPECIFY DEFAULT OUTPUT PAGE SIZE
;
;	GBLPAT=MACRO:LINPPG:OOOOOO
;
;	,WHERE 'OOOOOO' REPRESENTS AN OCTAL NUMBER. NOTE THAT
;	MACRO ALWAYS USES THE FIRST THREE LINES AT THE TOP OF
;	THE PAGE FOR TITLE, SUB-TITLE, AND A BLANK LINE.
;
; DEFAULT FROM ASSEMBLY IS 54. LINES (3 HEADER + 51 SOURCE LINES)
;
;
; SPECIFY DEFAULT LISTING OUTPUT FORMAT
;
;	GBLPAT=ASSEM:LCBITS:XXXXXX
;
;	,WHERE THE FOLLOWING BIT SIGNIFICANCE APPLIES
;	(BIT ASSERTED IMPLIES ".NLIST"):
;		LIST= 1		*** MUST BE SET TO 0 ***
;		BEX = 2
;		BIN = 4
;		CND = 10
;		COM = 20
;		LD  = 40
;		LOC = 100
;		MC  = 200
;		MD  = 400
;		ME  = 1000
;		MEB = 2000
;		SEQ = 4000
;		SRC = 10000
;		SYM = 20000
;		TOC = 40000
;		TTM = 100000
;
; THE DEFAULT FROM ASSEMBLY IS 103050
;
;GBLPAT=ASSEM:LCBITS:143050
;
;
; SPECIFY DEFAULT FUNCTION CONTROLS
;
;	GBLPAT=ASSEM:EDBITS:XXXXXX
;
;	,WHERE THE FOLLOWING BIT SIGNIFICANCE APPLIES
;	(BIT ASSERTED IMPLIES ".DSABL"):
;		ABS = 1
;		AMA = 2
;		CDR = 4
;		CRF = 10
;		FPT = 20
;		GBL = 40
;		LC  = 100
;		LSB = 200
;		PIC = 400
;		PNC = 1000
;		REG = 2000
;		SDP = 4000
;		SS  = 10000
;		    = 20000	(SPARE)
;		    = 40000	(SPARE)
;		    = 100000	(SPARE)
;
; THE DEFAULT FROM ASSEMBLY IS 014763
;
GBLPAT=ASSEM:EDBITS:016763
;
; SPECIFY LISTING FILE EXTENSION SIZE
;
;	GBLPAT=MACIO:$LSEXT:OOOOOO
;
;	,WHERE 'OOOOOO' REPRESENTS AN OCTAL NUMBER (NOTE: POSITIVE
;	MEANS CONTIGUOUS EXTEND AND NEGATIVE MEANS NON-CONTIGUOUS).
;
; DEFAULT FROM ASSEMBLY IS 15. NON-CONTIGUOUS BLOCKS.
;
/
