Print this page
make: unifdef SUN5_0 (defined)

@@ -39,11 +39,10 @@
 
 extern SIG_PF
 bsd_signal (int Signal, SIG_PF Handler)
 {
   auto SIG_PF                   previous_handler;
-#ifdef SUN5_0
 #ifdef sun
   previous_handler = sigset (Signal, Handler);
 #else
   auto struct sigaction         new_action;
   auto struct sigaction         old_action;

@@ -55,15 +54,10 @@
 
   (void) sigaction (Signal, &new_action, &old_action);
 
   previous_handler = (SIG_PF) old_action.sa_handler;
 #endif
-#elif defined(linux)
-  previous_handler = sigset (Signal, Handler);
-#else
-  previous_handler = signal (Signal, Handler);
-#endif
   return previous_handler;
 }
 
 extern void
 bsd_signals (void)

@@ -71,108 +65,9 @@
   static int                    initialized = 0;
 
   if (initialized == 0)
     {
       initialized = 1;
-#if !defined(SUN5_0) && !defined(linux)
-#if defined(SIGHUP)
-      (void) bsd_signal (SIGHUP, SIG_DFL);
-#endif
-#if defined(SIGINT)
-      (void) bsd_signal (SIGINT, SIG_DFL);
-#endif
-#if defined(SIGQUIT)
-      (void) bsd_signal (SIGQUIT, SIG_DFL);
-#endif
-#if defined(SIGILL)
-      (void) bsd_signal (SIGILL, SIG_DFL);
-#endif
-#if defined(SIGTRAP)
-      (void) bsd_signal (SIGTRAP, SIG_DFL);
-#endif
-#if defined(SIGIOT)
-      (void) bsd_signal (SIGIOT, SIG_DFL);
-#endif
-#if defined(SIGABRT)
-      (void) bsd_signal (SIGABRT, SIG_DFL);
-#endif
-#if defined(SIGEMT)
-      (void) bsd_signal (SIGEMT, SIG_DFL);
-#endif
-#if defined(SIGFPE)
-      (void) bsd_signal (SIGFPE, SIG_DFL);
-#endif
-#if defined(SIGBUS)
-      (void) bsd_signal (SIGBUS, SIG_DFL);
-#endif
-#if defined(SIGSEGV)
-      (void) bsd_signal (SIGSEGV, SIG_DFL);
-#endif
-#if defined(SIGSYS)
-      (void) bsd_signal (SIGSYS, SIG_DFL);
-#endif
-#if defined(SIGPIPE)
-      (void) bsd_signal (SIGPIPE, SIG_DFL);
-#endif
-#if defined(SIGALRM)
-      (void) bsd_signal (SIGALRM, SIG_DFL);
-#endif
-#if defined(SIGTERM)
-      (void) bsd_signal (SIGTERM, SIG_DFL);
-#endif
-#if defined(SIGUSR1)
-      (void) bsd_signal (SIGUSR1, SIG_DFL);
-#endif
-#if defined(SIGUSR2)
-      (void) bsd_signal (SIGUSR2, SIG_DFL);
-#endif
-#if defined(SIGCLD)
-      (void) bsd_signal (SIGCLD, SIG_DFL);
-#endif
-#if defined(SIGCHLD)
-      (void) bsd_signal (SIGCHLD, SIG_DFL);
-#endif
-#if defined(SIGPWR)
-      (void) bsd_signal (SIGPWR, SIG_DFL);
-#endif
-#if defined(SIGWINCH)
-      (void) bsd_signal (SIGWINCH, SIG_DFL);
-#endif
-#if defined(SIGURG)
-      (void) bsd_signal (SIGURG, SIG_DFL);
-#endif
-#if defined(SIGIO)
-      (void) bsd_signal (SIGIO, SIG_DFL);
-#else
-#if defined(SIGPOLL)
-      (void) bsd_signal (SIGPOLL, SIG_DFL);
-#endif
-#endif
-#if defined(SIGTSTP)
-      (void) bsd_signal (SIGTSTP, SIG_DFL);
-#endif
-#if defined(SIGCONT)
-      (void) bsd_signal (SIGCONT, SIG_DFL);
-#endif
-#if defined(SIGTTIN)
-      (void) bsd_signal (SIGTTIN, SIG_DFL);
-#endif
-#if defined(SIGTTOU)
-      (void) bsd_signal (SIGTTOU, SIG_DFL);
-#endif
-#if defined(SIGVTALRM)
-      (void) bsd_signal (SIGVTALRM, SIG_DFL);
-#endif
-#if defined(SIGPROF)
-      (void) bsd_signal (SIGPROF, SIG_DFL);
-#endif
-#if defined(SIGXCPU)
-      (void) bsd_signal (SIGXCPU, SIG_DFL);
-#endif
-#if defined(SIGXFSZ)
-      (void) bsd_signal (SIGXFSZ, SIG_DFL);
-#endif
-#endif
     }
 
   return;
 }