; ; 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. ; /