From: Jeff Law Date: Wed, 11 Dec 1996 16:58:33 +0000 (+0000) Subject: * gencode.c (write_opcodes): Also write out the format of the X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=191c9d73deb47d630e74268cb7eb4646f0071289;p=binutils-gdb.git * gencode.c (write_opcodes): Also write out the format of the opcode. * mn10300_sim.h (simops): Add "format" field. * interp.c (sim_resume): Deal with endianness issues here. --- diff --git a/sim/mn10300/gencode.c b/sim/mn10300/gencode.c index b0ca6e7f63d..bef312c0e83 100644 --- a/sim/mn10300/gencode.c +++ b/sim/mn10300/gencode.c @@ -114,8 +114,9 @@ write_opcodes () else size = 7; - printf (" { 0x%x,0x%x,OP_%X,%d,", - opcode->opcode, opcode->mask, opcode->opcode, size); + printf (" { 0x%x,0x%x,OP_%X,%d,%d,", + opcode->opcode, opcode->mask, opcode->opcode, + size, opcode->format); Opcodes[curop++] = opcode->opcode; @@ -158,5 +159,5 @@ write_opcodes () printf ("}},\n"); } - printf ("{ 0,0,NULL,0,0,{0,0,0,0,0,0}},\n};\n"); + printf ("{ 0,0,NULL,0,0,0,{0,0,0,0,0,0}},\n};\n"); }