Revision ea375f9a target-i386/machine.c

b/target-i386/machine.c
321 321
    CPUState *env = opaque;
322 322
    int i;
323 323

  
324
    cpu_synchronize_state(env);
325

  
326 324
    /* FPU */
327 325
    env->fpus_vmstate = (env->fpus & ~0x3800) | (env->fpstt & 0x7) << 11;
328 326
    env->fptag_vmstate = 0;
......
337 335
#endif
338 336
}
339 337

  
340
static int cpu_pre_load(void *opaque)
341
{
342
    CPUState *env = opaque;
343

  
344
    cpu_synchronize_state(env);
345
    return 0;
346
}
347

  
348 338
static int cpu_post_load(void *opaque, int version_id)
349 339
{
350 340
    CPUState *env = opaque;
......
373 363
    .minimum_version_id = 3,
374 364
    .minimum_version_id_old = 3,
375 365
    .pre_save = cpu_pre_save,
376
    .pre_load = cpu_pre_load,
377 366
    .post_load = cpu_post_load,
378 367
    .fields      = (VMStateField []) {
379 368
        VMSTATE_UINTTL_ARRAY(regs, CPUState, CPU_NB_REGS),

Also available in: Unified diff