+2008-06-23 Bruno Haible <bruno@clisp.org>
+
+ * m4/sigaction.m4: Comment fixes.
+ * lib/signal.in.h: Likewise.
+
2008-06-23 Eric Blake <ebb9@byu.net>
Fix typo.
typedef struct siginfo_t siginfo_t;
# endif /* !@HAVE_SIGINFO_T@ */
- /* Due to autoconf conventions, we can't tell if HAVE_SIGACTION
- means we have the type or means we have the function. We assume
- that all implementations either have both or neither. */
+/* We assume that platforms which lack the sigaction() function also lack
+ the 'struct sigaction' type, and vice versa. */
struct sigaction
{
AC_DEFUN([gl_SIGACTION],
[
AC_REQUIRE([gl_SIGNAL_H_DEFAULTS])
- dnl Due to autoconf conventions, we can't tell if HAVE_SIGACTION
- dnl means we have the type or means we have the function. We assume
- dnl that all implementations either have both or neither.
AC_REPLACE_FUNCS([sigaction])
if test $ac_cv_func_sigaction = no ; then
HAVE_SIGACTION=0