diff options
author | Bruno Haible <bruno@clisp.org> | 2011-09-11 14:14:04 +0200 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2011-09-11 14:14:04 +0200 |
commit | 0b88a15dca93414df75ff004811c8e2573d593e3 (patch) | |
tree | f09f6e7d3a73021dabec0ea69d0970cc739ab588 /m4/signal_h.m4 | |
parent | 389df9e59a5480871a42d147b42a2a09a9ce9dcd (diff) | |
download | gnulib-0b88a15dca93414df75ff004811c8e2573d593e3.tar.gz |
Ensure pid_t gets defined.
* m4/fcntl_h.m4 (gl_FCNTL_H): Require AC_TYPE_PID_T.
* m4/sched_h.m4 (gl_SCHED_H): Likewise.
* m4/signal_h.m4 (gl_SIGNAL_H): Likewise.
* m4/spawn_h.m4 (gl_SPAWN_H): Likewise.
* m4/sys_wait_h.m4 (gl_SYS_WAIT_H): Likewise.
* m4/termios_h.m4 (gl_TERMIOS_H): Likewise.
* m4/time_h.m4 (gl_HEADER_TIME_H_BODY): Likewise.
* m4/unistd_h.m4 (gl_UNISTD_H): Likewise.
* tests/test-fcntl-h.c: Check that pid_t is defined.
* tests/test-sched.c: Likewise.
* tests/test-termios.c: Likewise.
* tests/test-time.c: Likewise.
* doc/posix-headers/fcntl.texi: Mention lack of pid_t on MSVC platform.
* doc/posix-headers/signal.texi: Likewise.
* doc/posix-headers/sys_types.texi: Likewise.
* doc/posix-headers/time.texi: Likewise.
Diffstat (limited to 'm4/signal_h.m4')
-rw-r--r-- | m4/signal_h.m4 | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/m4/signal_h.m4 b/m4/signal_h.m4 index b9536fb0e3..c3f25386ca 100644 --- a/m4/signal_h.m4 +++ b/m4/signal_h.m4 @@ -1,4 +1,4 @@ -# signal_h.m4 serial 16 +# signal_h.m4 serial 17 dnl Copyright (C) 2007-2011 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -17,6 +17,9 @@ AC_DEFUN([gl_SIGNAL_H], #include <signal.h> ]]) + dnl Ensure the type pid_t gets defined. + AC_REQUIRE([AC_TYPE_PID_T]) + AC_REQUIRE([AC_TYPE_UID_T]) dnl Persuade glibc <signal.h> to define sighandler_t. |