FCMSG	MACRO M1110  21-AUG-78 23:23  PAGE 2





      1						.TITLE	FCMSG

      2						.IDENT	/00/

      3

      4					;

      5					; COPYRIGHT (C) 1976, 1977

      6					; DIGITAL EQUIPMENT CORPORATION, MAYNARD, MASS.

      7					;

      8					; THIS SOFTWARE IS FURNISHED UNDER  A LICENSE FOR USE ONLY  ON  A

      9					; SINGLE COMPUTER SYSTEM AND MAY BE  COPIED ONLY WITH  THE INCLU-

     10					; SION OF  THE  ABOVE  COPYRIGHT NOTICE.  THIS SOFTWARE,  OR  ANY

     11					; OTHER COPIES THEREOF, MAY NOT BE  PROVIDED  OR  OTHERWISE  MADE

     12					; AVAILABLE TO ANY OTHER PERSON EXCEPT  FOR  USE  ON  SUCH SYSTEM

     13					; AND TO  ONE WHO AGREES  TO  THESE LICENSE  TERMS.  TITLE TO AND

     14					; OWNERSHIP OF THE SOFTWARE SHALL AT ALL TIMES REMAIN IN DEC.

     15					;

     16					; THE INFORMATION IN THIS SOFTWARE  IS  SUBJECT TO CHANGE WITHOUT

     17					; NOTICE AND SHOULD NOT BE CONSTRUED  AS  A COMMITMENT BY DIGITAL

     18					; EQUIPMENT CORPORATION.

     19					;

     20					; DEC ASSUMES NO RESPONSIBILITY FOR THE USE OR RELIABILITY OF ITS

     21					; SOFTWARE ON EQUIPMENT WHICH IS NOT SUPPLIED BY DEC.

     22					;

     23					; VERSION 00

     24					;

     25					; FCM MESSAGE TEXT

     26					;

     27					;

     28					; LOCAL MACROS

     29					;

     30					; GENERATE MESSAGE FORMAT STRING

     31					;

     32					; ERM	NUM,TXT

     33					;

     34					; WHERE:

     35					;

     36					;	NUM=DECIMAL ERROR NUMBER

     37					;	TXT=FORMAT STRING

     38					;

     39

     40						.MACRO	ERM	NUM,TXT

     41						.PSECT	$$ETXT,D,GBL

     42					$$$TP0=.

     43						.ASCIZ	"TXT"

     44						.PSECT	$$EPTR,D,GBL

     45					E$R'NUM==NUM'.

     46					.=.-2

     47						.WORD	100000!E$R'NUM

     48						.WORD	$$$TP0

     49						.WORD	0

     50						.PSECT

     51						.ENDM

     52

     53					;

     54					; LOCAL DATA

     55					;

     56					; MESSAGE TEXT PREFIX FORMAT STRINGS

     57					;

FCMSG	MACRO M1110  21-AUG-78 23:23  PAGE 2-1





     58

     59					;

     60					; ERROR MESSAGE PREFIX

     61					;

     62

     63	000000	   045 	   116 	   106 	$PRFIX::.ASCIZ	/%NFCM -- */	;

	000003	   103 	   115 	   040

	000006	   055 	   055 	   040

	000011	   052 	   000

     64

     65					;

     66					; START OF TEXT POINTERS

     67					;

     68

     69	000000					.PSECT	$$EPTR,D,GBL

     70

     71	000000	000000 			$EPTR::	.WORD	0		; DUMMY ZERO AT END OF LIST

     72

     73	000013					.PSECT

     74

     75					;

     76					; ERROR MESSAGES

     77					;

     78

     79	000013					ERM	0,^\ILLEGAL ERROR-SEVERITY CODE %P %P %P %P %2N\

     80	000013					ERM	2,^\ERROR DURING CLOSE: FILE: %X%2N\

     81	000013					ERM	9,^\UNABLE TO OPEN FILE %X%2N\

     82	000013					ERM	11,^\UNABLE TO FIND FILE %X%2N\

     83	000013					ERM	15,^\I/O ERROR ON FILE %X%2N\

     84	000013					ERM	17,^\COMMAND LINE ERROR%2N%VA%2N\

     85	000013					ERM	18,^\ILLEGAL INDIRECT FILE SPECIFICATION%2N%VA%2N\

     86	000013					ERM	19,^\MAXIMUM INDIRECT FILE DEPTH EXCEEDED%2N%VA%2N\

     87	000013					ERM	20,^\ILLEGAL SWITCH SPECIFIED%2N%VA%2N\

     88	000013					ERM	21,^\ILLEGAL FILE SPECIFICATION%2N%VA%2N\

     89	000013					ERM	22,^\ILLEGAL DEVICE/VOLUME SPECIFIED%2N%VA%2N\

     90	000013					ERM	23,^\COMMAND SYNTAX ERROR%2N%VA%2N\

     91	000013					ERM	24,^\ILLEGAL DIRECTORY SPECIFICATION%2N%VA%2N\

     92	000013					ERM	25,^\MULTIPLE OUTPUT FILES SPECIFIED%2N%VA%2N\

     93	000013					ERM	26,^\INVALID FILE SPECIFIED: %X%2N\

     94	000013					ERM	27,^\EMULATOR FILE MISSING%2N%VA%2N\

     95	000013					ERM	28,^\TASK IMAGE FILE MISSING%2N%VA%2N\

     96	000013					ERM	29,^\TOO MANY INPUT FILES SPECIFIED%2N%VA%2N\

     97	000013					ERM	30,^\NO DYNAMIC STORAGE AVAILABLE %P %P%2N\

     98

     99		000001 				.END

FCMSG	MACRO M1110  21-AUG-78 23:23  PAGE 2-2

SYMBOL TABLE



CR    = 000015   	E$R19 = 000023 G 	E$R24 = 000030 G 	E$R30 = 000036 G 	SPA   = 000040

E$R0  = 000000 G 	E$R2  = 000002 G 	E$R25 = 000031 G 	E$R9  = 000011 G 	VT    = 000013

E$R11 = 000013 G 	E$R20 = 000024 G 	E$R26 = 000032 G 	FF    = 000014   	$EPTR   000000RG    002

E$R15 = 000017 G 	E$R21 = 000025 G 	E$R27 = 000033 G 	HT    = 000011   	$PRFIX  000000RG

E$R17 = 000021 G 	E$R22 = 000026 G 	E$R28 = 000034 G 	LF    = 000012   	$$$TP0= 001164R     003

E$R18 = 000022 G 	E$R23 = 000027 G 	E$R29 = 000035 G 	R$$11M= 000000



. ABS.	000000	   000

      	000013	   001

$$EPTR	000116	   002

$$ETXT	001232	   003

ERRORS DETECTED:  0



VIRTUAL MEMORY USED:  979 WORDS  ( 4 PAGES)

DYNAMIC MEMORY:  2772 WORDS  ( 10 PAGES)

ELAPSED TIME:  00:00:07

OBJ$:FCMSG,LIS$:FCMSG/-SP=SRC$:MACFLM,FCMSG

