Commit 869eea24 by Janne Blomqvist

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
parent 64668e68
2012-01-12 Janne Blomqvist <jb@gcc.gnu.org> 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>
Tobias Burnus <burnus@net-b.de> Tobias Burnus <burnus@net-b.de>
PR libfortran/51803 PR libfortran/51803
......
...@@ -363,9 +363,6 @@ ...@@ -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
......
...@@ -2569,7 +2569,6 @@ as_fn_append ac_func_list " execve" ...@@ -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 ...@@ -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 ...@@ -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
...@@ -16533,8 +16532,6 @@ done ...@@ -16533,8 +16532,6 @@ done
# Check for C99 (and other IEEE) math functions # Check for C99 (and other IEEE) math functions
{ $as_echo "$as_me:${as_lineno-$LINENO}: checking for acosf in -lm" >&5 { $as_echo "$as_me:${as_lineno-$LINENO}: checking for acosf in -lm" >&5
$as_echo_n "checking for acosf in -lm... " >&6; } $as_echo_n "checking for acosf in -lm... " >&6; }
......
...@@ -263,7 +263,7 @@ AC_CHECK_MEMBERS([struct stat.st_blksize, struct stat.st_blocks, struct stat.st_ ...@@ -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)
......
...@@ -40,13 +40,12 @@ see the files COPYING3 and COPYING.RUNTIME respectively. If not, see ...@@ -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
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment