diff options
author | Eric Blake <ebb9@byu.net> | 2009-12-30 14:42:41 -0700 |
---|---|---|
committer | Eric Blake <ebb9@byu.net> | 2009-12-31 07:04:04 -0700 |
commit | 2adf9eb9d57d54eea767e18b550ee26f70d27dcf (patch) | |
tree | 5100120895c26c96b194dfa4946ca35dd3ec6eef /m4/signal_h.m4 | |
parent | 0bf85001e78afe170ee53158a5ca3c2036b5da99 (diff) | |
download | gnulib-2adf9eb9d57d54eea767e18b550ee26f70d27dcf.tar.gz |
signal, spawn: use link warnings
These modules depended on link-warning, then didn't use it.
* lib/signal.in.h (sigset_t): Make unconditional.
(sigismember, sigemptyset, sigaddset, sigdelset, sigfillset)
(sigpending, sigprocmask, sigaction): Add link warnings.
* lib/spawn.in.h (posix_spawn, posix_spawnp, posix_spawnattr_init)
(posix_spawnattr_destroy, posix_spawnattr_getsigdefault)
(posix_spawnattr_setsigdefault, posix_spawnattr_getsigmask)
(posix_spawnattr_setsigmask, posix_spawnattr_getflags)
(posix_spawnattr_setflags, posix_spawnattr_getpgroup)
(posix_spawnattr_setpgroup, posix_spawnattr_getschedpolicy)
(posix_spawnattr_setschedpolicy, posix_spawnattr_getschedparam)
(posix_spawnattr_setschedparam, posix_spawn_file_actions_init)
(posix_spawn_file_actions_destroy)
(posix_spawn_file_actions_addopen)
(posix_spawn_file_actions_addclose)
(posix_spawwn_file_actions_adddup2): Likewise.
* m4/signal_h.m4 (gl_SIGNAL_H): Guarantee uid_t.
* tests/test-signal.c (main): Enhance test.
Signed-off-by: Eric Blake <ebb9@byu.net>
Diffstat (limited to 'm4/signal_h.m4')
-rw-r--r-- | m4/signal_h.m4 | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/m4/signal_h.m4 b/m4/signal_h.m4 index e69befd0ed..df6a3ba868 100644 --- a/m4/signal_h.m4 +++ b/m4/signal_h.m4 @@ -1,4 +1,4 @@ -# signal_h.m4 serial 7 +# signal_h.m4 serial 8 dnl Copyright (C) 2007, 2008, 2009 Free Software Foundation, Inc. dnl This file is free software; the Free Software Foundation dnl gives unlimited permission to copy and/or distribute it, @@ -14,6 +14,7 @@ AC_DEFUN([gl_SIGNAL_H], [HAVE_TYPE_VOLATILE_SIG_ATOMIC_T=0], [[ #include <signal.h> ]]) + AC_REQUIRE([AC_TYPE_UID_T]) ]) AC_DEFUN([gl_SIGNAL_MODULE_INDICATOR], |