From 581ce03345d38b124c03c30dcfadcc5b2a2dd819 Mon Sep 17 00:00:00 2001 From: Yang Tse Date: Sun, 15 Nov 2009 02:45:23 +0000 Subject: Remove enable-thread / disable-thread configure option. These were only placebo options. The library is always built as thread safe as possible on every system. --- configure.ac | 45 --------------------------------------------- 1 file changed, 45 deletions(-) (limited to 'configure.ac') diff --git a/configure.ac b/configure.ac index b23bc78a0..5f605443d 100644 --- a/configure.ac +++ b/configure.ac @@ -1827,51 +1827,6 @@ case "$LIBIDN" in ;; esac -dnl Default is to try the thread-safe versions of a few functions -OPT_THREAD=on - -AC_ARG_ENABLE(thread,dnl -AC_HELP_STRING([--disable-thread],[don't look for thread-safe functions]) -AC_HELP_STRING([--enable-thread],[look for thread-safe functions]), -[ case "$enableval" in - no) - OPT_THREAD=off - AC_MSG_WARN(libcurl will not get built using thread-safe functions) - ;; - *) - ;; - esac -] -) - -if test X"$OPT_THREAD" = Xoff -then - AC_DEFINE(DISABLED_THREADSAFE, 1, - [Set to explicitly specify we don't want to use thread-safe functions]) -else - dnl if test "$ipv6" != "yes"; then - dnl dig around for gethostbyname_r() - dnl the old gethostbyname_r check was done here - - dnl dig around for gethostbyaddr_r() - dnl the old gethostbyaddr_r check was here BUT COMMENTED OUT - dnl fi - - dnl poke around for inet_ntoa_r() - dnl the old inet_ntoa_r check was done here - - dnl is there a localtime_r() - dnl the old localtime_r check was done here - - dnl is there a strerror_r() - dnl the old strerror_r check was done here - - checkfor_gmtime_r="yes" -fi - -dnl for recent AIX versions, we skip all the thread-safe checks above since -dnl they claim a thread-safe libc using the standard API. But there are -dnl some functions still not thread-safe. Check for these! dnl Let's hope this split URL remains working: dnl http://publibn.boulder.ibm.com/doc_link/en_US/a_doc_lib/aixprggd/ \ -- cgit v1.2.3