ref: 6474d05ae74cc9a59f67bdc84ae4428983f09ffe
parent: 3dc7f81061afadec94640f67cad310142f5256fb
author: Roberto E. Vargas Caballero <k0ga@shike2.com>
date: Wed Feb 11 05:55:40 EST 2015
Remove duplicated arrays in cgen.c These arrays were moved to code, so they must be removed from cgen.
--- a/cc2/cgen.c
+++ b/cc2/cgen.c
@@ -9,19 +9,6 @@
#include <stdio.h>
-static char *opnames[] = {
- [PUSH] = "PUSH", [POP] = "POP", [LD] = "LD", [ADD] = "ADD",
- [RET] = "RET" , [ADDI]= "ADD", [LDI] = "LD", [ADDX] = "ADD",
- [ADCX] = "ADC" , [LDX] = "LD" , [LDFX] = "LD"
-};
-
-static char *regnames[] = {
- [AF] = "AF", [HL] = "HL", [DE] = "DE", [BC] = "BC", [IX] = "IX",
- [IY] = "IY", [SP] = "SP", [A] = "A", [F] = "F", [B] = "B",
- [C] = "C", [D] = "D", [E] = "E", [H] = "H", [L] = "L",
- [IXL]= "IXL",[IXH]= "IXH",[IYL]= "IYL",[IYH]= "IYH", [I] = "I"
-};
-
static bool reguse[NREGS];
static char upper[] = {[DE] = D, [HL] = H, [BC] = B, [IX] = IXH, [IY] = IYH};
static char lower[] = {[DE] = E, [HL] = L, [BC] = C, [IX] = IXL, [IY] = IYL};
--
⑨