diff options
author | Bruno Haible <bruno@clisp.org> | 2008-10-05 16:58:03 +0200 |
---|---|---|
committer | Bruno Haible <bruno@clisp.org> | 2008-10-05 16:58:03 +0200 |
commit | eaff1728aebaf49a7bc6f1c8ff7bc85025fe1151 (patch) | |
tree | 6a4abbdcf56874739376d1ef92a8c926756250f8 | |
parent | 6db18f0c2c7334cc03a498296f4cd6ea67430efb (diff) | |
download | gnulib-eaff1728aebaf49a7bc6f1c8ff7bc85025fe1151.tar.gz |
Use getdtablesize module.
-rw-r--r-- | ChangeLog | 10 | ||||
-rw-r--r-- | lib/spawn_faction_addclose.c | 7 | ||||
-rw-r--r-- | lib/spawn_faction_adddup2.c | 7 | ||||
-rw-r--r-- | lib/spawn_faction_addopen.c | 7 | ||||
-rw-r--r-- | modules/posix_spawn_file_actions_addclose | 1 | ||||
-rw-r--r-- | modules/posix_spawn_file_actions_adddup2 | 1 | ||||
-rw-r--r-- | modules/posix_spawn_file_actions_addopen | 1 |
7 files changed, 16 insertions, 18 deletions
@@ -1,5 +1,15 @@ 2008-10-05 Bruno Haible <bruno@clisp.org> + * lib/spawn_faction_addclose.c (__sysconf): Use getdtablesize always. + * lib/spawn_faction_adddup2.c (__sysconf): Likewise. + * lib/spawn_faction_addopen.c (__sysconf): Likewise. + * modules/posix_spawn_file_actions_addclose (Depends-on): Add + getdtablesize. + * modules/posix_spawn_file_actions_adddup2 (Depends-on): Likewise. + * modules/posix_spawn_file_actions_addopen (Depends-on): Likewise. + +2008-10-05 Bruno Haible <bruno@clisp.org> + * modules/getdtablesize-tests: New file. * tests/test-getdtablesize.c: New file. diff --git a/lib/spawn_faction_addclose.c b/lib/spawn_faction_addclose.c index d2a03e81aa..3566047221 100644 --- a/lib/spawn_faction_addclose.c +++ b/lib/spawn_faction_addclose.c @@ -23,12 +23,7 @@ #include <unistd.h> #if !_LIBC -# if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__ -# include <stdio.h> -# define __sysconf(open_max) _getmaxstdio () -# else -# define __sysconf(open_max) getdtablesize () -# endif +# define __sysconf(open_max) getdtablesize () #endif #include "spawn_int.h" diff --git a/lib/spawn_faction_adddup2.c b/lib/spawn_faction_adddup2.c index e861960099..688873fda4 100644 --- a/lib/spawn_faction_adddup2.c +++ b/lib/spawn_faction_adddup2.c @@ -23,12 +23,7 @@ #include <unistd.h> #if !_LIBC -# if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__ -# include <stdio.h> -# define __sysconf(open_max) _getmaxstdio () -# else -# define __sysconf(open_max) getdtablesize () -# endif +# define __sysconf(open_max) getdtablesize () #endif #include "spawn_int.h" diff --git a/lib/spawn_faction_addopen.c b/lib/spawn_faction_addopen.c index 08482ba192..2f63bc3c2c 100644 --- a/lib/spawn_faction_addopen.c +++ b/lib/spawn_faction_addopen.c @@ -23,12 +23,7 @@ #include <unistd.h> #if !_LIBC -# if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__ -# include <stdio.h> -# define __sysconf(open_max) _getmaxstdio () -# else -# define __sysconf(open_max) getdtablesize () -# endif +# define __sysconf(open_max) getdtablesize () #endif #include "spawn_int.h" diff --git a/modules/posix_spawn_file_actions_addclose b/modules/posix_spawn_file_actions_addclose index 865e6c508a..b85eacfdb9 100644 --- a/modules/posix_spawn_file_actions_addclose +++ b/modules/posix_spawn_file_actions_addclose @@ -9,6 +9,7 @@ m4/posix_spawn.m4 Depends-on: spawn +getdtablesize configure.ac: gl_POSIX_SPAWN diff --git a/modules/posix_spawn_file_actions_adddup2 b/modules/posix_spawn_file_actions_adddup2 index 3b8a7a0124..35a67e85d0 100644 --- a/modules/posix_spawn_file_actions_adddup2 +++ b/modules/posix_spawn_file_actions_adddup2 @@ -9,6 +9,7 @@ m4/posix_spawn.m4 Depends-on: spawn +getdtablesize configure.ac: gl_POSIX_SPAWN diff --git a/modules/posix_spawn_file_actions_addopen b/modules/posix_spawn_file_actions_addopen index 99656ce4dc..c715c71cd8 100644 --- a/modules/posix_spawn_file_actions_addopen +++ b/modules/posix_spawn_file_actions_addopen @@ -9,6 +9,7 @@ m4/posix_spawn.m4 Depends-on: spawn +getdtablesize configure.ac: gl_POSIX_SPAWN |