diff --git a/ChangeLog b/ChangeLog index d0fcb99d..a41b2721 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +1999-02-22 Ben Elliston + + * autoconf.texi (System Services): Explain the semantics of the + AC_SYS_RESTARTABLE_SYSCALLS macro in greater detail. Suggested by + Franc,ois Pinard . + 1999-02-22 Stu Grossman * acgeneral.m4 (AC_CANONICAL_SYSTEM): Explicitly require diff --git a/autoconf.texi b/autoconf.texi index a8b0d464..f266a92e 100644 --- a/autoconf.texi +++ b/autoconf.texi @@ -2892,7 +2892,11 @@ If the system supports file names longer than 14 characters, define @maindex SYS_RESTARTABLE_SYSCALLS @cvindex HAVE_RESTARTABLE_SYSCALLS If the system automatically restarts a system call that is interrupted -by a signal, define @code{HAVE_RESTARTABLE_SYSCALLS}. +by a signal, define @code{HAVE_RESTARTABLE_SYSCALLS}. This macro does +not check if system calls are restarted in general--it tests whether a +signal handler installed with @code{signal} (but not @code{sigaction}) +causes system calls to be restarted. It does not test if system calls +can be restarted when interrupted by signals that have no handler. @end defmac @node UNIX Variants, , System Services, Existing Tests diff --git a/doc/autoconf.texi b/doc/autoconf.texi index a8b0d464..f266a92e 100644 --- a/doc/autoconf.texi +++ b/doc/autoconf.texi @@ -2892,7 +2892,11 @@ If the system supports file names longer than 14 characters, define @maindex SYS_RESTARTABLE_SYSCALLS @cvindex HAVE_RESTARTABLE_SYSCALLS If the system automatically restarts a system call that is interrupted -by a signal, define @code{HAVE_RESTARTABLE_SYSCALLS}. +by a signal, define @code{HAVE_RESTARTABLE_SYSCALLS}. This macro does +not check if system calls are restarted in general--it tests whether a +signal handler installed with @code{signal} (but not @code{sigaction}) +causes system calls to be restarted. It does not test if system calls +can be restarted when interrupted by signals that have no handler. @end defmac @node UNIX Variants, , System Services, Existing Tests