Revision ea375f9a exec.c

b/exec.c
512 512

  
513 513
#if defined(CPU_SAVE_VERSION) && !defined(CONFIG_USER_ONLY)
514 514

  
515
static void cpu_common_pre_save(void *opaque)
516
{
517
    CPUState *env = opaque;
518

  
519
    cpu_synchronize_state(env);
520
}
521

  
522
static int cpu_common_pre_load(void *opaque)
523
{
524
    CPUState *env = opaque;
525

  
526
    cpu_synchronize_state(env);
527
    return 0;
528
}
529

  
530 515
static int cpu_common_post_load(void *opaque, int version_id)
531 516
{
532 517
    CPUState *env = opaque;
......
544 529
    .version_id = 1,
545 530
    .minimum_version_id = 1,
546 531
    .minimum_version_id_old = 1,
547
    .pre_save = cpu_common_pre_save,
548
    .pre_load = cpu_common_pre_load,
549 532
    .post_load = cpu_common_post_load,
550 533
    .fields      = (VMStateField []) {
551 534
        VMSTATE_UINT32(halted, CPUState),

Also available in: Unified diff