From a6cefe4f38f933372117c5f0d2dfb7137ca041f1 Mon Sep 17 00:00:00 2001 From: Doug Evans Date: Wed, 4 Mar 1998 20:10:36 +0000 Subject: [PATCH] * m32r-opc.h,m32r-opc.c,m32r-asm.c,m32r-dis.c: Regenerate. --- opcodes/ChangeLog | 4 + opcodes/m32r-opc.c | 323 ++++++++++++++--------------------------------------- 2 files changed, 85 insertions(+), 242 deletions(-) diff --git a/opcodes/ChangeLog b/opcodes/ChangeLog index 0c958cb..5b7c7a9 100644 --- a/opcodes/ChangeLog +++ b/opcodes/ChangeLog @@ -1,3 +1,7 @@ +Wed Mar 4 12:08:14 1998 Doug Evans + + * m32r-opc.h,m32r-opc.c,m32r-asm.c,m32r-dis.c: Regenerate. + Tue Mar 3 18:51:22 1998 Doug Evans * cgen-asm.in: Move insertion of generated routines to top of file. diff --git a/opcodes/m32r-opc.c b/opcodes/m32r-opc.c index f42f141..66e15c4 100644 --- a/opcodes/m32r-opc.c +++ b/opcodes/m32r-opc.c @@ -184,6 +184,7 @@ const CGEN_ATTR_TABLE m32r_cgen_operand_attr_table[] = { { "ABS-ADDR", NULL }, { "FAKE", NULL }, + { "HASH-PREFIX", NULL }, { "NEGATIVE", NULL }, { "PC", NULL }, { "PCREL-ADDR", NULL }, @@ -340,23 +341,23 @@ const CGEN_OPERAND m32r_cgen_operand_table[MAX_OPERANDS] = { 0, 0|(1<f_acc = * valuep; break; /* end-sanitize-m32rx */ + case M32R_OPERAND_HASH : + fields->f_nil = * valuep; + break; case M32R_OPERAND_HI16 : fields->f_hi16 = * valuep; break; @@ -2803,7 +2639,7 @@ m32r_cgen_set_operand (opindex, valuep, fields) /* Main entry point for getting values from cgen_fields. */ -CGEN_INLINE long +long m32r_cgen_get_operand (opindex, fields) int opindex; const CGEN_FIELDS * fields; @@ -2865,6 +2701,9 @@ m32r_cgen_get_operand (opindex, fields) value = fields->f_acc; break; /* end-sanitize-m32rx */ + case M32R_OPERAND_HASH : + value = fields->f_nil; + break; case M32R_OPERAND_HI16 : value = fields->f_hi16; break; -- 2.7.4