scsh-checkins
[Top] [All Lists]

[Scsh-checkins] CVS: scsh-0.6/scsh scsh_aux.c,NONE,1.1

To: scsh-checkins@lists.sourceforge.net
Subject: [Scsh-checkins] CVS: scsh-0.6/scsh scsh_aux.c,NONE,1.1
From: Martin Gasbichler <mainzelm@users.sourceforge.net>
Date: Thu, 14 Dec 2000 10:41:14 -0800
List-id: <scsh-checkins.lists.sourceforge.net>
Sender: scsh-checkins-admin@lists.sourceforge.net
Update of /cvsroot/scsh/scsh-0.6/scsh
In directory slayer.i.sourceforge.net:/tmp/cvs-serv26424/scsh

Added Files:
        scsh_aux.c 
Log Message:
made configure determine the mapping from os signals to scsh interrupts

--- NEW FILE ---
#include "scsh_aux.h"
#include <signal.h>

int main(int argc, char* argv[]){
  int signr = atoi(argv[1]);

  switch (signr) {
  case SIGHUP : printf("scshint_hup"); break;
  case SIGINT : printf("scshint_keyboard"); break;
  case SIGQUIT : printf("scshint_quit"); break;
  case SIGUSR1 : printf("scshint_usr1"); break;
  case SIGUSR2 : printf("scshint_usr2"); break;
  case SIGALRM : printf("scshint_alarm"); break;
  case SIGTERM : printf("scshint_term"); break;
  case SIGCHLD : printf("scshint_chld"); break;
  case SIGCONT : printf("scshint_cont"); break;
  case SIGTSTP : printf("scshint_tstp"); break; 
  case SIGURG : printf("scshint_urg"); break; 
  case SIGXCPU : printf("scshint_xcpu"); break;
  case SIGXFSZ : printf("scshint_xfsz"); break; 
  case SIGVTALRM : printf("scshint_vtalrm"); break; 
  case SIGPROF  : printf("scshint_prof"); break; 
  case SIGWINCH : printf("scshint_winch"); break;
  case SIGIO : printf("scshint_io"); break;/* aka SIGPOLL*/
  case SIGPWR : printf("scshint_pwr"); break;
  default: printf("-1");}

  return 0;
}

 


<Prev in Thread] Current Thread [Next in Thread>
  • [Scsh-checkins] CVS: scsh-0.6/scsh scsh_aux.c,NONE,1.1, Martin Gasbichler <=