|
|
1.1 root 1: /*
2: * Copyright (c) 1982 Regents of the University of California
3: */
4: #ifndef lint
5: static char sccsid[] = "@(#)aspseudo.c 4.5 6/30/83";
6: #endif not lint
7:
8: #include <stdio.h>
9: #include "as.h"
10:
11: #define OP(name, eopcode, popcode, nargs, arg1, arg2, arg3, arg4, arg5, arg6) \
12: { \
13: name, popcode, nargs, arg1, arg2, arg3, arg4, arg5, arg6, \
14: (nargs == 0 ? INST0:INSTn), eopcode \
15: }
16: #define PSEUDO(name, type, tag) \
17: { \
18: name, type, 0, 0, 0, 0, 0, 0, 0, \
19: tag, CORE \
20: }
21:
22: readonly struct Instab instab[] = {
23: #include "instrs.as"
24: PSEUDO("\0\0\0\0\0\0\0\0\0\0", 0, 0)
25: };
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.