diff options
author | Mike Frysinger <vapier@gentoo.org> | 2015-04-02 20:15:43 -0400 |
---|---|---|
committer | Mike Frysinger <vapier@gentoo.org> | 2015-04-02 20:40:11 -0400 |
commit | b366059a5b384ed822e44a6407b35ab1386b925f (patch) | |
tree | 8e30b6bbd9b448481fc187c3cef33d2d71938c90 /sim/d10v/ChangeLog | |
parent | ef6f73553efece92e797b138cf02aaacce19574a (diff) | |
download | gdb-b366059a5b384ed822e44a6407b35ab1386b925f.zip gdb-b366059a5b384ed822e44a6407b35ab1386b925f.tar.gz gdb-b366059a5b384ed822e44a6407b35ab1386b925f.tar.bz2 |
sim: d10v: fix signal updates
Way back in aba6488e0b73756f31f154d12a228baa82a68d8a, a bunch of signal
defines were changed to TARGET_SIGNAL_xxx. For d10v, the transition was
incomplete which lead to sim_stop_reason using the new set but sim_resume
still using the old set. Which meant in some cases, the sim would never
actually stop.
Convert all the remaining SIGxxx defines in here to TARGET_SIGNAL_xxx.
This has the nice side effect of fixing the testsuite.
Diffstat (limited to 'sim/d10v/ChangeLog')
-rw-r--r-- | sim/d10v/ChangeLog | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sim/d10v/ChangeLog b/sim/d10v/ChangeLog index e34b918..e09a14f 100644 --- a/sim/d10v/ChangeLog +++ b/sim/d10v/ChangeLog @@ -1,3 +1,9 @@ +2015-04-02 Mike Frysinger <vapier@gentoo.org> + + * interp.c (lookup_hash): Change SIGILL to GDB_SIGNAL_ILL. + (sim_resume): Change SIGBUS/SIGSEGV to GDB_SIGNAL_BUS, SIGILL to + GDB_SIGNAL_ILL, and SIGTRAP to GDB_SIGNAL_TRAP. + 2015-04-01 Mike Frysinger <vapier@gentoo.org> * interp.c (sim_set_profile, sim_set_profile_size): Delete. |