Revision 38a64f9d target-ppc/translate.c

b/target-ppc/translate.c
1520 1520
/* b ba bl bla */
1521 1521
GEN_HANDLER(b, 0x12, 0xFF, 0xFF, 0x00000000, PPC_FLOW)
1522 1522
{
1523
    uint32_t li = s_ext24(LI(ctx->opcode)), target;
1523
    uint32_t li, target;
1524

  
1525
    /* sign extend LI */
1526
    li = ((int32_t)LI(ctx->opcode) << 6) >> 6;
1524 1527

  
1525 1528
    if (AA(ctx->opcode) == 0)
1526 1529
        target = ctx->nip + li - 4;

Also available in: Unified diff