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://repo.jachan.dev/binutils.git/commitdiff_plain/191c9d73deb47d630e74268cb7eb4646f0071289 * 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 b0ca6e7f63..bef312c0e8 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"); }