31 lines
1.0 KiB
Diff
31 lines
1.0 KiB
Diff
|
From 08de143bdd34e906c3e89443cb6b24665f7c088d Mon Sep 17 00:00:00 2001
|
||
|
From: Max Filippov <jcmvbkbc@gmail.com>
|
||
|
Date: Fri, 21 Sep 2012 04:18:07 +0400
|
||
|
Subject: [PATCH] tcg/README: document tcg_gen_goto_tb restrictions
|
||
|
|
||
|
See
|
||
|
http://lists.nongnu.org/archive/html/qemu-devel/2012-09/msg03196.html
|
||
|
for the whole story.
|
||
|
|
||
|
Signed-off-by: Max Filippov <jcmvbkbc@gmail.com>
|
||
|
Signed-off-by: Aurelien Jarno <aurelien@aurel32.net>
|
||
|
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
|
||
|
---
|
||
|
tcg/README | 3 ++-
|
||
|
1 file changed, 2 insertions(+), 1 deletion(-)
|
||
|
|
||
|
diff --git a/tcg/README b/tcg/README
|
||
|
index d03ae05..33783ee 100644
|
||
|
--- a/tcg/README
|
||
|
+++ b/tcg/README
|
||
|
@@ -392,7 +392,8 @@ Exit the current TB and return the value t0 (word type).
|
||
|
|
||
|
Exit the current TB and jump to the TB index 'index' (constant) if the
|
||
|
current TB was linked to this TB. Otherwise execute the next
|
||
|
-instructions.
|
||
|
+instructions. Only indices 0 and 1 are valid and tcg_gen_goto_tb may be issued
|
||
|
+at most once with each slot index per TB.
|
||
|
|
||
|
* qemu_ld8u t0, t1, flags
|
||
|
qemu_ld8s t0, t1, flags
|