Remove configure check for unused fdopen.

2012-01-12  Janne Blomqvist  <jb@gcc.gnu.org>

	* configure.ac: Remove check for fdopen.
	* runtime/backtrace.c (CAN_PIPE): Fix comment, remove check for
	fdopen.
	* configure: Regenerated.
	* config.h.in: Regenerated.

From-SVN: r183124
This commit is contained in:
Janne Blomqvist 2012-01-12 12:30:45 +02:00
parent 64668e68cb
commit 869eea243d
5 changed files with 14 additions and 13 deletions

View File

@ -1,3 +1,11 @@
2012-01-12 Janne Blomqvist <jb@gcc.gnu.org>
* configure.ac: Remove check for fdopen.
* runtime/backtrace.c (CAN_PIPE): Fix comment, remove check for
fdopen.
* configure: Regenerated.
* config.h.in: Regenerated.
2012-01-12 Janne Blomqvist <jb@gcc.gnu.org> 2012-01-12 Janne Blomqvist <jb@gcc.gnu.org>
Tobias Burnus <burnus@net-b.de> Tobias Burnus <burnus@net-b.de>

View File

@ -363,9 +363,6 @@
/* libm includes fabsl */ /* libm includes fabsl */
#undef HAVE_FABSL #undef HAVE_FABSL
/* Define to 1 if you have the `fdopen' function. */
#undef HAVE_FDOPEN
/* libm includes feenableexcept */ /* libm includes feenableexcept */
#undef HAVE_FEENABLEEXCEPT #undef HAVE_FEENABLEEXCEPT

View File

@ -2569,7 +2569,6 @@ as_fn_append ac_func_list " execve"
as_fn_append ac_func_list " pipe" as_fn_append ac_func_list " pipe"
as_fn_append ac_func_list " dup2" as_fn_append ac_func_list " dup2"
as_fn_append ac_func_list " close" as_fn_append ac_func_list " close"
as_fn_append ac_func_list " fdopen"
as_fn_append ac_func_list " strcasestr" as_fn_append ac_func_list " strcasestr"
as_fn_append ac_func_list " getrlimit" as_fn_append ac_func_list " getrlimit"
as_fn_append ac_func_list " gettimeofday" as_fn_append ac_func_list " gettimeofday"
@ -12318,7 +12317,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF cat > conftest.$ac_ext <<_LT_EOF
#line 12321 "configure" #line 12320 "configure"
#include "confdefs.h" #include "confdefs.h"
#if HAVE_DLFCN_H #if HAVE_DLFCN_H
@ -12424,7 +12423,7 @@ else
lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2 lt_dlunknown=0; lt_dlno_uscore=1; lt_dlneed_uscore=2
lt_status=$lt_dlunknown lt_status=$lt_dlunknown
cat > conftest.$ac_ext <<_LT_EOF cat > conftest.$ac_ext <<_LT_EOF
#line 12427 "configure" #line 12426 "configure"
#include "confdefs.h" #include "confdefs.h"
#if HAVE_DLFCN_H #if HAVE_DLFCN_H
@ -16530,8 +16529,6 @@ done

View File

@ -263,7 +263,7 @@ AC_CHECK_MEMBERS([struct stat.st_blksize, struct stat.st_blocks, struct stat.st_
# Check for library functions. # Check for library functions.
AC_CHECK_FUNCS_ONCE(getrusage times mkstemp strtof strtold snprintf \ AC_CHECK_FUNCS_ONCE(getrusage times mkstemp strtof strtold snprintf \
ftruncate chsize chdir getlogin gethostname kill link symlink sleep ttyname \ ftruncate chsize chdir getlogin gethostname kill link symlink sleep ttyname \
alarm access fork execl wait setmode execve pipe dup2 close fdopen \ alarm access fork execl wait setmode execve pipe dup2 close \
strcasestr getrlimit gettimeofday stat fstat lstat getpwuid vsnprintf dup \ strcasestr getrlimit gettimeofday stat fstat lstat getpwuid vsnprintf dup \
getcwd localtime_r gmtime_r strerror_r getpwuid_r ttyname_r clock_gettime \ getcwd localtime_r gmtime_r strerror_r getpwuid_r ttyname_r clock_gettime \
readlink getgid getpid getppid getuid geteuid) readlink getgid getpid getppid getuid geteuid)

View File

@ -40,13 +40,12 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see
#include "unwind.h" #include "unwind.h"
/* Macros for common sets of capabilities: can we fork and exec, can /* Macros for common sets of capabilities: can we fork and exec, and
we use glibc-style backtrace functions, and can we use pipes. */ can we use pipes to communicate with the subprocess. */
#define CAN_FORK (defined(HAVE_FORK) && defined(HAVE_EXECVE) \ #define CAN_FORK (defined(HAVE_FORK) && defined(HAVE_EXECVE) \
&& defined(HAVE_WAIT)) && defined(HAVE_WAIT))
#define CAN_PIPE (CAN_FORK && defined(HAVE_PIPE) \ #define CAN_PIPE (CAN_FORK && defined(HAVE_PIPE) \
&& defined(HAVE_DUP2) && defined(HAVE_FDOPEN) \ && defined(HAVE_DUP2) && defined(HAVE_CLOSE))
&& defined(HAVE_CLOSE))
#ifndef PATH_MAX #ifndef PATH_MAX
#define PATH_MAX 4096 #define PATH_MAX 4096