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