"Fossies" - the Fresh Open Source Software Archive

Member "gcal-4.1/m4/sigaction.m4" (22 Jan 2017, 1237 Bytes) of package /linux/misc/gcal-4.1.tar.gz:


As a special service "Fossies" has tried to format the requested text file into HTML format (style: standard) with prefixed line numbers. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "sigaction.m4": 4_vs_4.1.

    1 # sigaction.m4 serial 7
    2 dnl Copyright (C) 2008-2017 Free Software Foundation, Inc.
    3 dnl This file is free software; the Free Software Foundation
    4 dnl gives unlimited permission to copy and/or distribute it,
    5 dnl with or without modifications, as long as this notice is preserved.
    6 
    7 # Determine if sigaction interface is present.
    8 AC_DEFUN([gl_SIGACTION],
    9 [
   10   AC_REQUIRE([gl_SIGNAL_H_DEFAULTS])
   11   AC_CHECK_FUNCS_ONCE([sigaction])
   12   if test $ac_cv_func_sigaction = yes; then
   13     AC_CHECK_MEMBERS([struct sigaction.sa_sigaction], , ,
   14                      [[#include <signal.h>]])
   15     if test $ac_cv_member_struct_sigaction_sa_sigaction = no; then
   16       HAVE_STRUCT_SIGACTION_SA_SIGACTION=0
   17     fi
   18   else
   19     HAVE_SIGACTION=0
   20   fi
   21 ])
   22 
   23 # Prerequisites of the part of lib/signal.in.h and of lib/sigaction.c.
   24 AC_DEFUN([gl_PREREQ_SIGACTION],
   25 [
   26   AC_REQUIRE([gl_SIGNAL_H_DEFAULTS])
   27   AC_REQUIRE([AC_C_RESTRICT])
   28   AC_REQUIRE([AC_TYPE_UID_T])
   29   AC_REQUIRE([gl_PREREQ_SIG_HANDLER_H])
   30   AC_CHECK_FUNCS_ONCE([sigaltstack siginterrupt])
   31   AC_CHECK_TYPES([siginfo_t], [], [], [[
   32 #include <signal.h>
   33   ]])
   34   if test $ac_cv_type_siginfo_t = no; then
   35     HAVE_SIGINFO_T=0
   36   fi
   37 ])
   38 
   39 # Prerequisites of lib/sig-handler.h.
   40 AC_DEFUN([gl_PREREQ_SIG_HANDLER_H], [:])