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