]>
Commit | Line | Data |
---|---|---|
786e99f6 L |
1 | BEGIN { |
2 | ign["DDTZ_END"] = 1 | |
3 | ign["DEFVERS"] = 1 | |
3b18d7ae L |
4 | |
5 | ign["I_ADC"] = 1 | |
6 | ign["I_ADD"] = 1 | |
7 | ign["I_AND"] = 1 | |
8 | ign["I_BIT"] = 1 | |
9 | ign["I_CALL"] = 1 | |
10 | ign["I_CCF"] = 1 | |
11 | ign["I_CP"] = 1 | |
12 | ign["I_CPD"] = 1 | |
13 | ign["I_CPDR"] = 1 | |
14 | ign["I_CPI"] = 1 | |
15 | ign["I_CPIR"] = 1 | |
16 | ign["I_CPL"] = 1 | |
17 | ign["I_DAA"] = 1 | |
18 | ign["I_DEC"] = 1 | |
19 | ign["I_DI"] = 1 | |
20 | ign["I_DJNZ"] = 1 | |
21 | ign["I_EI"] = 1 | |
22 | ign["I_EX"] = 1 | |
23 | ign["I_EXX"] = 1 | |
24 | ign["I_HALT"] = 1 | |
25 | ign["I_IM"] = 1 | |
26 | ign["I_IN"] = 1 | |
27 | ign["I_IN0"] = 1 | |
28 | ign["I_INC"] = 1 | |
29 | ign["I_IND"] = 1 | |
30 | ign["I_INDR"] = 1 | |
31 | ign["I_INI"] = 1 | |
32 | ign["I_INIR"] = 1 | |
33 | ign["I_JP"] = 1 | |
34 | ign["I_JR"] = 1 | |
35 | ign["I_LD"] = 1 | |
36 | ign["I_LDD"] = 1 | |
37 | ign["I_LDDR"] = 1 | |
38 | ign["I_LDI"] = 1 | |
39 | ign["I_LDIR"] = 1 | |
40 | ign["I_MLT"] = 1 | |
41 | ign["I_NEG"] = 1 | |
42 | ign["I_NOP"] = 1 | |
43 | ign["I_OR"] = 1 | |
44 | ign["I_OTDM"] = 1 | |
45 | ign["I_OTDMR"] = 1 | |
46 | ign["I_OTDR"] = 1 | |
47 | ign["I_OTIM"] = 1 | |
48 | ign["I_OTIMR"] = 1 | |
49 | ign["I_OTIR"] = 1 | |
50 | ign["I_OUT"] = 1 | |
51 | ign["I_OUT0"] = 1 | |
52 | ign["I_OUTD"] = 1 | |
53 | ign["I_OUTI"] = 1 | |
54 | ign["I_POP"] = 1 | |
55 | ign["I_PUSH"] = 1 | |
56 | ign["I_RES"] = 1 | |
57 | ign["I_RET"] = 1 | |
58 | ign["I_RETI"] = 1 | |
59 | ign["I_RETN"] = 1 | |
60 | ign["I_RL"] = 1 | |
61 | ign["I_RLA"] = 1 | |
62 | ign["I_RLC"] = 1 | |
63 | ign["I_RLCA"] = 1 | |
64 | ign["I_RLD"] = 1 | |
65 | ign["I_RR"] = 1 | |
66 | ign["I_RRA"] = 1 | |
67 | ign["I_RRC"] = 1 | |
68 | ign["I_RRCA"] = 1 | |
69 | ign["I_RRD"] = 1 | |
70 | ign["I_RST"] = 1 | |
71 | ign["I_SBC"] = 1 | |
72 | ign["I_SCF"] = 1 | |
73 | ign["I_SET"] = 1 | |
74 | ign["I_SLA"] = 1 | |
75 | ign["I_SLP"] = 1 | |
76 | ign["I_SRA"] = 1 | |
77 | ign["I_SRL"] = 1 | |
78 | ign["I_SUB"] = 1 | |
79 | ign["I_TST"] = 1 | |
80 | ign["I_TSTIO"] = 1 | |
81 | ign["I_XOR"] = 1 | |
786e99f6 L |
82 | } |
83 | ||
ca1c9c55 | 84 | /\x1A/ { exit } |
786e99f6 L |
85 | /^Cross Reference/ { cross = 1 } |
86 | ||
87 | { if (cross != 1) next } | |
88 | { if ($2 in ign) next } | |
89 | ||
90 | /^[0-9A-F]{4}/ { if (NF == 3) printf "%s\n", $0 } |