/[qemu]/qemu/cpu-exec.c
ViewVC logotype

Diff of /qemu/cpu-exec.c

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.11 by bellard, Sun Aug 10 21:48:43 2003 UTC revision 1.12 by bellard, Sun Aug 10 22:14:22 2003 UTC
# Line 642  int cpu_signal_handler(int host_signum, Line 642  int cpu_signal_handler(int host_signum,
642                               &uc->uc_sigmask);                               &uc->uc_sigmask);
643  }  }
644    
645    #elif defined(__mc68000)
646    
647    int cpu_signal_handler(int host_signum, struct siginfo *info,
648                           void *puc)
649    {
650        struct ucontext *uc = puc;
651        unsigned long pc;
652        int is_write;
653        
654        pc = uc->uc_mcontext.gregs[16];
655        /* XXX: compute is_write */
656        is_write = 0;
657        return handle_cpu_signal(pc, (unsigned long)info->si_addr,
658                                 is_write,
659                                 &uc->uc_sigmask);
660    }
661    
662  #else  #else
663    
664  #error host CPU specific signal handler needed  #error host CPU specific signal handler needed

Legend:
Removed from v.1.11  
changed lines
  Added in v.1.12

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26