From: Jeff Law Date: Fri, 6 Dec 1996 21:49:27 +0000 (+0000) Subject: * simops.c: Call abort for any instruction that's not currently X-Git-Tag: gdb-4_18~6998 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=b2f7a7e5b38bcfd5eb6b222c6777caaa6abc71a3;p=external%2Fbinutils.git * simops.c: Call abort for any instruction that's not currently simulated. --- diff --git a/sim/mn10300/ChangeLog b/sim/mn10300/ChangeLog index 32402c3..ab20c14 100644 --- a/sim/mn10300/ChangeLog +++ b/sim/mn10300/ChangeLog @@ -1,5 +1,8 @@ Fri Dec 6 14:13:34 1996 Jeffrey A Law (law@cygnus.com) + * simops.c: Call abort for any instruction that's not currently + simulated. + * simops.c: Define accessor macros to extract register values from instructions. Use them consistently. diff --git a/sim/mn10300/simops.c b/sim/mn10300/simops.c index 96e7288..f5fdd36 100644 --- a/sim/mn10300/simops.c +++ b/sim/mn10300/simops.c @@ -2976,76 +2976,89 @@ void OP_CB (insn, extension) void OP_F500 (insn, extension) unsigned long insn, extension; { + abort () } /* getx */ void OP_F6F0 (insn, extension) unsigned long insn, extension; { + abort () } /* mulq */ void OP_F600 (insn, extension) unsigned long insn, extension; { + abort () } /* mulq */ void OP_F90000 (insn, extension) unsigned long insn, extension; { + abort () } /* mulq */ void OP_FB000000 (insn, extension) unsigned long insn, extension; { + abort () } /* mulq */ void OP_FD000000 (insn, extension) unsigned long insn, extension; { + abort () } /* mulqu */ void OP_F610 (insn, extension) unsigned long insn, extension; { + abort () } /* mulqu */ void OP_F91400 (insn, extension) unsigned long insn, extension; { + abort () } /* mulqu */ void OP_FB140000 (insn, extension) unsigned long insn, extension; { + abort () } /* mulqu */ void OP_FD140000 (insn, extension) unsigned long insn, extension; { + abort () } /* sat16 */ void OP_F640 (insn, extension) unsigned long insn, extension; { + abort () } /* sat24 */ void OP_F650 (insn, extension) unsigned long insn, extension; { + abort () } /* bsch */ void OP_F670 (insn, extension) unsigned long insn, extension; { + abort () }