|
|
1.1 root 1: #include <assert.h>
2: #include <stdio.h>
3: #include <stdlib.h>
4: #include <string.h>
5: #include <ctype.h>
6: #include <stdarg.h>
7: #include "dict.h"
8: #include "as68k.h"
9: #include "output.h"
10:
11: struct Compiler compiler[COMPILE_MAX] = {
12: {
13: .push_op = c_push_op,
14: .push_op2 = c_push_op2,
15: .push_op_basic = c_push_op_basic,
16: .label = c_label,
17: .addr_label = c_addr_label,
18: .begin = c_begin,
19: .end = c_end
20: }, {
21: .push_op = i386_push_op,
22: .push_op2 = i386_push_op2,
23: .push_op_basic = i386_push_op_basic,
24: .label = i386_label,
25: .addr_label = i386_addr_label,
26: .begin = i386_begin,
27: .end = i386_end
28: }
29: };
30:
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.