Revision 551bd27f target-m68k/translate.c
b/target-m68k/translate.c | ||
---|---|---|
873 | 873 |
TranslationBlock *tb; |
874 | 874 |
|
875 | 875 |
tb = s->tb; |
876 |
if (__builtin_expect (s->singlestep_enabled, 0)) {
|
|
876 |
if (unlikely(s->singlestep_enabled)) {
|
|
877 | 877 |
gen_exception(s, dest, EXCP_DEBUG); |
878 | 878 |
} else if ((tb->pc & TARGET_PAGE_MASK) == (dest & TARGET_PAGE_MASK) || |
879 | 879 |
(s->pc & TARGET_PAGE_MASK) == (dest & TARGET_PAGE_MASK)) { |
... | ... | |
2991 | 2991 |
|
2992 | 2992 |
if (tb->cflags & CF_LAST_IO) |
2993 | 2993 |
gen_io_end(); |
2994 |
if (__builtin_expect(env->singlestep_enabled, 0)) {
|
|
2994 |
if (unlikely(env->singlestep_enabled)) {
|
|
2995 | 2995 |
/* Make sure the pc is updated, and raise a debug exception. */ |
2996 | 2996 |
if (!dc->is_jmp) { |
2997 | 2997 |
gen_flush_cc_op(dc); |
Also available in: Unified diff