xref: /csrg-svn/old/as.vax/aspseudo.c (revision 13514)
15828Srrh /*
25828Srrh  *	Copyright (c) 1982 Regents of the University of California
35828Srrh  */
45828Srrh #ifndef lint
5*13514Srrh static char sccsid[] = "@(#)aspseudo.c 4.5 06/30/83";
65828Srrh #endif not lint
75828Srrh 
8598Sbill #include <stdio.h>
9598Sbill #include "as.h"
10598Sbill 
115828Srrh #define	OP(name, eopcode, popcode, nargs, arg1, arg2, arg3, arg4, arg5, arg6) \
12598Sbill 	{ \
135828Srrh 		name, popcode, nargs, arg1, arg2, arg3, arg4, arg5, arg6, \
145828Srrh 		(nargs == 0 ? INST0:INSTn), eopcode \
15598Sbill 	}
16633Shenry #define	PSEUDO(name, type, tag) \
17598Sbill 	{ \
18633Shenry 		name, type, 0,   0, 0, 0, 0, 0, 0, \
195828Srrh 		tag, CORE \
20598Sbill 	}
21598Sbill 
22633Shenry readonly struct Instab instab[] = {
235828Srrh #include "instrs.as"
24*13514Srrh PSEUDO("\0\0\0\0\0\0\0\0\0\0", 0, 0)
25598Sbill };
26