diff options
author | Richard Henderson <rth@twiddle.net> | 2010-04-26 10:17:24 -0700 |
---|---|---|
committer | Blue Swirl <blauwirbel@gmail.com> | 2010-04-26 17:23:58 +0000 |
commit | 060718c19423fd1b24fa3a232bf99c5c97a7d61b (patch) | |
tree | 561d95a51db553b13a1e65bd1199347727872368 /linux-user/syscall.c | |
parent | a303f9e37b87ced34e966dc2c0b7f86bc5e74035 (diff) |
target-sparc: Fix -singlestep.
Single-stepping was not properly updating npc, resulting in some
instructions being executed twice. In addition, we were emitting
dead code at the end of the TB.
Fix both by teaching gen_goto_tb to avoid goto_tb for single-step
and removing the special-case code in gen_intermediate_code_internal.
Signed-off-by: Richard Henderson <rth@twiddle.net>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'linux-user/syscall.c')
0 files changed, 0 insertions, 0 deletions