Revision acc68836
b/target-i386/cpu.h | ||
---|---|---|
556 | 556 |
#endif |
557 | 557 |
#define MMX_Q(n) q |
558 | 558 |
|
559 |
typedef union { |
|
560 |
#ifdef USE_X86LDOUBLE |
|
561 |
CPU86_LDouble d __attribute__((aligned(16))); |
|
562 |
#else |
|
563 |
CPU86_LDouble d; |
|
564 |
#endif |
|
565 |
MMXReg mmx; |
|
566 |
} FPReg; |
|
567 |
|
|
559 | 568 |
#ifdef TARGET_X86_64 |
560 | 569 |
#define CPU_NB_REGS 16 |
561 | 570 |
#else |
... | ... | |
599 | 608 |
uint16_t fpregs_format_vmstate; |
600 | 609 |
uint16_t fpuc; |
601 | 610 |
uint8_t fptags[8]; /* 0 = valid, 1 = empty */ |
602 |
union { |
|
603 |
#ifdef USE_X86LDOUBLE |
|
604 |
CPU86_LDouble d __attribute__((aligned(16))); |
|
605 |
#else |
|
606 |
CPU86_LDouble d; |
|
607 |
#endif |
|
608 |
MMXReg mmx; |
|
609 |
} fpregs[8]; |
|
611 |
FPReg fpregs[8]; |
|
610 | 612 |
|
611 | 613 |
/* emulator internal variables */ |
612 | 614 |
float_status fp_status; |
Also available in: Unified diff