diff --git a/aclocal.m4 b/aclocal.m4 index 9a51ad84990..0fd970cf27c 100644 --- a/aclocal.m4 +++ b/aclocal.m4 @@ -65,9 +65,8 @@ dnl AC_DEFUN([WINE_CHECK_ERRNO], [AC_CACHE_CHECK([for reentrant libc: $1],[wine_cv_libc_r_$1], [AC_TRY_RUN([int myerrno = 0; -char buf[256]; int *$1(){return &myerrno;} -main(){connect(0,buf,255); exit(!myerrno);}], +main(){close(333); close(333); exit(!myerrno);}], wine_cv_libc_r_$1=yes, wine_cv_libc_r_$1=no, wine_cv_libc_r_$1=yes)]) AS_IF([test "$wine_cv_libc_r_$1" = "yes"],[$2],[$3])]) diff --git a/configure b/configure index ebabfb92660..979b3d97fbe 100755 --- a/configure +++ b/configure @@ -10542,9 +10542,8 @@ else #line $LINENO "configure" #include "confdefs.h" int myerrno = 0; -char buf[256]; int *__errno_location(){return &myerrno;} -main(){connect(0,buf,255); exit(!myerrno);} +main(){close(333); close(333); exit(!myerrno);} _ACEOF rm -f conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 @@ -10585,9 +10584,8 @@ else #line $LINENO "configure" #include "confdefs.h" int myerrno = 0; -char buf256; int *__error(){return &myerrno;} -main(){connect(0,buf,255); exit(!myerrno);} +main(){close(333); close(333); exit(!myerrno);} _ACEOF rm -f conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 @@ -10628,9 +10626,8 @@ else #line $LINENO "configure" #include "confdefs.h" int myerrno = 0; -char buf256; int *___errno(){return &myerrno;} -main(){connect(0,buf,255); exit(!myerrno);} +main(){close(333); close(333); exit(!myerrno);} _ACEOF rm -f conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 @@ -10671,9 +10668,8 @@ else #line $LINENO "configure" #include "confdefs.h" int myerrno = 0; -char buf256; int *__thr_errno(){return &myerrno;} -main(){connect(0,buf,255); exit(!myerrno);} +main(){close(333); close(333); exit(!myerrno);} _ACEOF rm -f conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5 @@ -10714,9 +10710,8 @@ else #line $LINENO "configure" #include "confdefs.h" int myerrno = 0; -char buf256; int *__errno(){return &myerrno;} -main(){connect(0,buf,255); exit(!myerrno);} +main(){close(333); close(333); exit(!myerrno);} _ACEOF rm -f conftest$ac_exeext if { (eval echo "$as_me:$LINENO: \"$ac_link\"") >&5