diff options
author | Juan Quintela <quintela@redhat.com> | 2009-09-29 22:48:51 +0200 |
---|---|---|
committer | Anthony Liguori <aliguori@us.ibm.com> | 2009-10-05 09:32:40 -0500 |
commit | 67b8f419575b9e4521f0fa59b7a0faee401502ca (patch) | |
tree | bfe63e4bbab2ba3c1fe2a9107d6e98abe892d1e6 /target-i386/cpu.h | |
parent | eb831623114b6b74172629f9f6db7b7eb979d90b (diff) |
x86: fpus is uint16_t not unsigned int
We save more that fpus on that 16 bits (fpstt), we need an additional field
Signed-off-by: Juan Quintela <quintela@redhat.com>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'target-i386/cpu.h')
-rw-r--r-- | target-i386/cpu.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/target-i386/cpu.h b/target-i386/cpu.h index 3e0dbd44e0..685b828297 100644 --- a/target-i386/cpu.h +++ b/target-i386/cpu.h @@ -593,7 +593,8 @@ typedef struct CPUX86State { /* FPU state */ unsigned int fpstt; /* top of stack index */ - unsigned int fpus; + uint16_t fpus; + uint16_t fpus_vmstate; uint16_t fpuc; uint8_t fptags[8]; /* 0 = valid, 1 = empty */ union { |