From ca05a71296f2a1e650b5a4368624351bc6522979 Mon Sep 17 00:00:00 2001 From: Alan Modra Date: Mon, 19 Mar 2001 11:28:20 +0000 Subject: Fix register name printed in warning message. --- include/opcode/ChangeLog | 4 ++++ include/opcode/i386.h | 3 +++ 2 files changed, 7 insertions(+) diff --git a/include/opcode/ChangeLog b/include/opcode/ChangeLog index ce268211d..eef5c4dc6 100644 --- a/include/opcode/ChangeLog +++ b/include/opcode/ChangeLog @@ -1,3 +1,7 @@ +2001-03-19 Alan Modra + + * i386.h (REGNAM_AL, REGNAM_AX, REGNAM_EAX): Define. + 2001-02-28 Igor Shevlyakov * m68k.h: new defines for Coldfire V4. Update mcf to know diff --git a/include/opcode/i386.h b/include/opcode/i386.h index 1af44fb01..f480dd400 100644 --- a/include/opcode/i386.h +++ b/include/opcode/i386.h @@ -1340,6 +1340,7 @@ static const reg_entry i386_regtab[] = { /* make %st first as we test for it */ {"st", FloatReg|FloatAcc, 0, 0}, /* 8 bit regs */ +#define REGNAM_AL 1 /* Entry in i386_regtab. */ {"al", Reg8|Acc, 0, 0}, {"cl", Reg8|ShiftCount, 0, 1}, {"dl", Reg8, 0, 2}, @@ -1365,6 +1366,7 @@ static const reg_entry i386_regtab[] = { {"r14b", Reg8, RegRex64|RegRex, 6}, {"r15b", Reg8, RegRex64|RegRex, 7}, /* 16 bit regs */ +#define REGNAM_AX 25 {"ax", Reg16|Acc, 0, 0}, {"cx", Reg16, 0, 1}, {"dx", Reg16|InOutPortReg, 0, 2}, @@ -1382,6 +1384,7 @@ static const reg_entry i386_regtab[] = { {"r14w", Reg16, RegRex, 6}, {"r15w", Reg16, RegRex, 7}, /* 32 bit regs */ +#define REGNAM_EAX 41 {"eax", Reg32|BaseIndex|Acc, 0, 0}, /* Must be in ax + 16 slot */ {"ecx", Reg32|BaseIndex, 0, 1}, {"edx", Reg32|BaseIndex, 0, 2}, -- cgit v1.2.3