Revision 1ba74fb8 target-mips/machine.c

b/target-mips/machine.c
91 91
    qemu_put_sbe32s(f, &env->error_code);
92 92
    qemu_put_be32s(f, &env->hflags);
93 93
    qemu_put_betls(f, &env->btarget);
94
    qemu_put_sbe32s(f, &env->bcond);
94
    i = env->bcond;
95
    qemu_put_sbe32s(f, &i);
95 96

  
96 97
    /* Save remaining CP1 registers */
97 98
    qemu_put_sbe32s(f, &env->CP0_Index);
......
240 241
    qemu_get_sbe32s(f, &env->error_code);
241 242
    qemu_get_be32s(f, &env->hflags);
242 243
    qemu_get_betls(f, &env->btarget);
243
    qemu_get_sbe32s(f, &env->bcond);
244
    qemu_get_sbe32s(f, &i);
245
    env->bcond = i;
244 246

  
245 247
    /* Load remaining CP1 registers */
246 248
    qemu_get_sbe32s(f, &env->CP0_Index);

Also available in: Unified diff