summaryrefslogtreecommitdiff
path: root/sim/d10v/interp.c
diff options
context:
space:
mode:
authorJason Molenda <jsm@bugshack.cygnus.com>2000-01-06 03:07:20 +0000
committerJason Molenda <jsm@bugshack.cygnus.com>2000-01-06 03:07:20 +0000
commit1961aa2638e1c11c166de668e780a4385b724265 (patch)
treef6ee7ff39bd6a3525560cdf62b30748be2a6f33d /sim/d10v/interp.c
parent3cee212a702cfb7f44caebf7a6389e17771a3072 (diff)
downloadgdb-1961aa2638e1c11c166de668e780a4385b724265.tar.gz
import gdb-2000-01-05 snapshot
Diffstat (limited to 'sim/d10v/interp.c')
-rw-r--r--sim/d10v/interp.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sim/d10v/interp.c b/sim/d10v/interp.c
index 2a9ae043c66..33b5dca30a5 100644
--- a/sim/d10v/interp.c
+++ b/sim/d10v/interp.c
@@ -102,6 +102,7 @@ lookup_hash (ins, size)
(*d10v_callback->printf_filtered)
(d10v_callback, "ERROR: Illegal instruction %x at PC %x\n", ins, PC);
State.exception = SIGILL;
+ State.pc_changed = 1; /* Don't increment the PC. */
return NULL;
}
h = h->next;