;
; COMMAND FILE TO BUILD MACRO ASSEMBLER (FULL SUPPORT) 
;
; FOR RSX-11M MAPPED SYSTEM
;
;
[1,54]BIGMAC/MM/CP/-FP,MP:[1,34]BIGMAC/-SP=BIGMACBLD.ODL/MP
;
; OPTION INPUT
;
UNITS=8
ASG=TI:1:2,OV:8
TASK=...MAC
PAR=GEN
EXTTSK=3072		; make it 70000 big
;
; SET STACK SIZE
;
; NOTE THAT STACK SIZE CONTROLS NESTED EXPRESSION DEPTH
;
STACK=192
;
; 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 60. LINES (3 HEADER + 57 SOURCE LINES)
;
;
; SPECIFY DEFAULT LISTING OUTPUT FORMAT
;
;	GBLPAT=ASSEM:LCBITS:XXXXXX
;
;	,WHERE THE FOLLOWING BIT SIGNIFICANCE APPLIES
;	(BIT ASSERTED IMPLIES ".NLIST"):
;		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 3040
;
GBLPAT=ASSEM:LCBITS:103040
;
; 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.
;
/
