summaryrefslogtreecommitdiffstats
path: root/tcg
diff options
context:
space:
mode:
authorPaolo Bonzini2017-01-27 11:25:33 +0100
committerPaolo Bonzini2017-02-22 14:56:34 +0100
commit1aab16c28a0232d898d6f56f5a56019472296ee7 (patch)
tree26769555a8a10e4e8e7006462b30b633fc1b036b /tcg
parentMerge remote-tracking branch 'remotes/armbru/tags/pull-block-2017-02-21' into... (diff)
downloadqemu-1aab16c28a0232d898d6f56f5a56019472296ee7.tar.gz
qemu-1aab16c28a0232d898d6f56f5a56019472296ee7.tar.xz
qemu-1aab16c28a0232d898d6f56f5a56019472296ee7.zip
cpu-exec: unify icount_decr and tcg_exit_req
The icount interrupt flag and tcg_exit_req serve almost the same purpose, let's make them completely the same. The former TB_EXIT_REQUESTED and TB_EXIT_ICOUNT_EXPIRED cases are unified, since we can distinguish them from the value of the interrupt flag. Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'tcg')
-rw-r--r--tcg/tcg.h1
1 files changed, 0 insertions, 1 deletions
diff --git a/tcg/tcg.h b/tcg/tcg.h
index 631c6f69b1..167aa30254 100644
--- a/tcg/tcg.h
+++ b/tcg/tcg.h
@@ -1108,7 +1108,6 @@ static inline unsigned get_mmuidx(TCGMemOpIdx oi)
#define TB_EXIT_MASK 3
#define TB_EXIT_IDX0 0
#define TB_EXIT_IDX1 1
-#define TB_EXIT_ICOUNT_EXPIRED 2
#define TB_EXIT_REQUESTED 3
#ifdef HAVE_TCG_QEMU_TB_EXEC