/[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.58 by bellard, Sat Jul 2 15:16:15 2005 UTC revision 1.59 by bellard, Sun Jul 24 15:11:38 2005 UTC
# Line 1280  int cpu_signal_handler(int host_signum, Line 1280  int cpu_signal_handler(int host_signum,
1280                               &uc->uc_sigmask, puc);                               &uc->uc_sigmask, puc);
1281  }  }
1282    
1283    #elif defined(__s390__)
1284    
1285    int cpu_signal_handler(int host_signum, struct siginfo *info,
1286                           void *puc)
1287    {
1288        struct ucontext *uc = puc;
1289        unsigned long pc;
1290        int is_write;
1291        
1292        pc = uc->uc_mcontext.psw.addr;
1293        /* XXX: compute is_write */
1294        is_write = 0;
1295        return handle_cpu_signal(pc, (unsigned long)info->si_addr,
1296                                 is_write,
1297                                 &uc->uc_sigmask, puc);
1298    }
1299    
1300  #else  #else
1301    
1302  #error host CPU specific signal handler needed  #error host CPU specific signal handler needed

Legend:
Removed from v.1.58  
changed lines
  Added in v.1.59

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