summaryrefslogtreecommitdiffstats
path: root/exec-all.h
diff options
context:
space:
mode:
authorbellard2004-02-26 00:33:36 +0100
committerbellard2004-02-26 00:33:36 +0100
commitbf0880614547dfeaed77cde6f37f081eec3b626e (patch)
tree67c01ccfe04f2b7004f693b668097250991ba1dd /exec-all.h
parentuse physical memory access functions for DMA (diff)
downloadqemu-bf0880614547dfeaed77cde6f37f081eec3b626e.tar.gz
qemu-bf0880614547dfeaed77cde6f37f081eec3b626e.tar.xz
qemu-bf0880614547dfeaed77cde6f37f081eec3b626e.zip
native FPU support in code copy mode
git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@650 c046a42c-6fe2-441c-8c8c-71466251a162
Diffstat (limited to 'exec-all.h')
-rw-r--r--exec-all.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/exec-all.h b/exec-all.h
index a14efa94e6..3c79eca917 100644
--- a/exec-all.h
+++ b/exec-all.h
@@ -152,7 +152,9 @@ typedef struct TranslationBlock {
uint16_t size; /* size of target code for this block (1 <=
size <= TARGET_PAGE_SIZE) */
uint16_t cflags; /* compile flags */
-#define CF_CODE_COPY 0x0001 /* block was generated in code copy mode */
+#define CF_CODE_COPY 0x0001 /* block was generated in code copy mode */
+#define CF_TB_FP_USED 0x0002 /* fp ops are used in the TB */
+#define CF_FP_USED 0x0004 /* fp ops are used in the TB or in a chained TB */
uint8_t *tc_ptr; /* pointer to the translated code */
struct TranslationBlock *hash_next; /* next matching tb for virtual address */