Revision 4f8eb6cf target-ppc/op_helper.c

b/target-ppc/op_helper.c
519 519

  
520 520
    u.f = f;
521 521

  
522
    return ((u.u >> 51) & 0x3FF) == 0x3FF &&
522
    return ((u.u >> 52) & 0x3FF) == 0x3FF &&
523 523
        (u.u & 0x000FFFFFFFFFFFFFULL) == 0;
524 524
}
525 525

  
......
679 679
        u0.f = FT0;
680 680
        u1.f = FT1;
681 681
        u0.u = ((u0.u ^ u1.u) & 0x8000000000000000ULL);
682
        u0.u |= 0x3FFULL << 51;
682
        u0.u |= 0x3FFULL << 52;
683 683
        FT0 = u0.f;
684 684
    }
685 685
}

Also available in: Unified diff