mirror of
				https://github.com/asterisk/asterisk.git
				synced 2025-10-31 02:37:10 +00:00 
			
		
		
		
	configure: Remove obsolete and deprecated constructs.
These were uncovered when trying to run `bootstrap.sh` with Autoconf
2.71:
* AC_CONFIG_HEADER() is deprecated in favor of AC_CONFIG_HEADERS().
* AC_HEADER_TIME is obsolete.
* $as_echo is deprecated in favor of AS_ECHO() which requires an update
  to ax_pthread.m4.
Note that the generated artifacts in this commit are from Autoconf 2.69.
Resolves #139
(cherry picked from commit a36af23f20)
			
			
This commit is contained in:
		
				
					committed by
					
						 Asterisk Development Team
						Asterisk Development Team
					
				
			
			
				
	
			
			
			
						parent
						
							adf49ebced
						
					
				
				
					commit
					e6e0ec9105
				
			
							
								
								
									
										387
									
								
								configure
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										387
									
								
								configure
									
									
									
									
										vendored
									
									
								
							| @@ -1231,6 +1231,7 @@ NOISY_BUILD | ||||
| PBX_NO_BINARY_MODULES | ||||
| PTHREAD_CFLAGS | ||||
| PTHREAD_LIBS | ||||
| PTHREAD_CXX | ||||
| PTHREAD_CC | ||||
| ax_pthread_config | ||||
| MD5 | ||||
| @@ -8415,6 +8416,9 @@ if test "x$PTHREAD_CFLAGS$PTHREAD_LIBS" != "x"; then | ||||
|         ax_pthread_save_LIBS="$LIBS" | ||||
|         if test "x$PTHREAD_CC" != "x"; then : | ||||
|   CC="$PTHREAD_CC" | ||||
| fi | ||||
|         if test "x$PTHREAD_CXX" != "x"; then : | ||||
|   CXX="$PTHREAD_CXX" | ||||
| fi | ||||
|         CFLAGS="$CFLAGS $PTHREAD_CFLAGS" | ||||
|         LIBS="$PTHREAD_LIBS $LIBS" | ||||
| @@ -8459,10 +8463,12 @@ fi | ||||
| # (e.g. DEC) have both -lpthread and -lpthreads, where one of the | ||||
| # libraries is broken (non-POSIX). | ||||
|  | ||||
| # Create a list of thread flags to try.  Items starting with a "-" are | ||||
| # C compiler flags, and other items are library names, except for "none" | ||||
| # which indicates that we try without any flags at all, and "pthread-config" | ||||
| # which is a program returning the flags for the Pth emulation library. | ||||
| # Create a list of thread flags to try. Items with a "," contain both | ||||
| # C compiler flags (before ",") and linker flags (after ","). Other items | ||||
| # starting with a "-" are C compiler flags, and remaining items are | ||||
| # library names, except for "none" which indicates that we try without | ||||
| # any flags at all, and "pthread-config" which is a program returning | ||||
| # the flags for the Pth emulation library. | ||||
|  | ||||
| ax_pthread_flags="pthreads none -Kthread -pthread -pthreads -mthreads pthread --thread-safe -mt pthread-config" | ||||
|  | ||||
| @@ -8538,39 +8544,10 @@ rm -f conftest* | ||||
|         # that too in a future libc.)  So we'll check first for the | ||||
|         # standard Solaris way of linking pthreads (-mt -lpthread). | ||||
|  | ||||
|         ax_pthread_flags="-mt,pthread pthread $ax_pthread_flags" | ||||
|         ax_pthread_flags="-mt,-lpthread pthread $ax_pthread_flags" | ||||
|         ;; | ||||
| esac | ||||
|  | ||||
| # GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC) | ||||
|  | ||||
| if test "x$GCC" = "xyes"; then : | ||||
|   ax_pthread_flags="-pthread -pthreads $ax_pthread_flags" | ||||
| fi | ||||
|  | ||||
| # The presence of a feature test macro requesting re-entrant function | ||||
| # definitions is, on some systems, a strong hint that pthreads support is | ||||
| # correctly enabled | ||||
|  | ||||
| case $host_os in | ||||
|         darwin* | hpux* | linux* | osf* | solaris*) | ||||
|         ax_pthread_check_macro="_REENTRANT" | ||||
|         ;; | ||||
|  | ||||
|         aix*) | ||||
|         ax_pthread_check_macro="_THREAD_SAFE" | ||||
|         ;; | ||||
|  | ||||
|         *) | ||||
|         ax_pthread_check_macro="--" | ||||
|         ;; | ||||
| esac | ||||
| if test "x$ax_pthread_check_macro" = "x--"; then : | ||||
|   ax_pthread_check_cond=0 | ||||
| else | ||||
|   ax_pthread_check_cond="!defined($ax_pthread_check_macro)" | ||||
| fi | ||||
|  | ||||
| # Are we compiling with Clang? | ||||
|  | ||||
| { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether $CC is Clang" >&5 | ||||
| @@ -8602,107 +8579,51 @@ fi | ||||
| $as_echo "$ax_cv_PTHREAD_CLANG" >&6; } | ||||
| ax_pthread_clang="$ax_cv_PTHREAD_CLANG" | ||||
|  | ||||
| ax_pthread_clang_warning=no | ||||
|  | ||||
| # Clang needs special handling, because older versions handle the -pthread | ||||
| # option in a rather... idiosyncratic way | ||||
| # GCC generally uses -pthread, or -pthreads on some platforms (e.g. SPARC) | ||||
|  | ||||
| if test "x$ax_pthread_clang" = "xyes"; then | ||||
| # Note that for GCC and Clang -pthread generally implies -lpthread, | ||||
| # except when -nostdlib is passed. | ||||
| # This is problematic using libtool to build C++ shared libraries with pthread: | ||||
| # [1] https://gcc.gnu.org/bugzilla/show_bug.cgi?id=25460 | ||||
| # [2] https://bugzilla.redhat.com/show_bug.cgi?id=661333 | ||||
| # [3] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=468555 | ||||
| # To solve this, first try -pthread together with -lpthread for GCC | ||||
|  | ||||
|         # Clang takes -pthread; it has never supported any other flag | ||||
| if test "x$GCC" = "xyes"; then : | ||||
|   ax_pthread_flags="-pthread,-lpthread -pthread -pthreads $ax_pthread_flags" | ||||
| fi | ||||
|  | ||||
|         # (Note 1: This will need to be revisited if a system that Clang | ||||
|         # supports has POSIX threads in a separate library.  This tends not | ||||
|         # to be the way of modern systems, but it's conceivable.) | ||||
| # Clang takes -pthread (never supported any other flag), but we'll try with -lpthread first | ||||
|  | ||||
|         # (Note 2: On some systems, notably Darwin, -pthread is not needed | ||||
|         # to get POSIX threads support; the API is always present and | ||||
|         # active.  We could reasonably leave PTHREAD_CFLAGS empty.  But | ||||
|         # -pthread does define _REENTRANT, and while the Darwin headers | ||||
|         # ignore this macro, third-party headers might not.) | ||||
| if test "x$ax_pthread_clang" = "xyes"; then : | ||||
|   ax_pthread_flags="-pthread,-lpthread -pthread" | ||||
| fi | ||||
|  | ||||
|         PTHREAD_CFLAGS="-pthread" | ||||
|         PTHREAD_LIBS= | ||||
|  | ||||
|         ax_pthread_ok=yes | ||||
| # The presence of a feature test macro requesting re-entrant function | ||||
| # definitions is, on some systems, a strong hint that pthreads support is | ||||
| # correctly enabled | ||||
|  | ||||
|         # However, older versions of Clang make a point of warning the user | ||||
|         # that, in an invocation where only linking and no compilation is | ||||
|         # taking place, the -pthread option has no effect ("argument unused | ||||
|         # during compilation").  They expect -pthread to be passed in only | ||||
|         # when source code is being compiled. | ||||
|         # | ||||
|         # Problem is, this is at odds with the way Automake and most other | ||||
|         # C build frameworks function, which is that the same flags used in | ||||
|         # compilation (CFLAGS) are also used in linking.  Many systems | ||||
|         # supported by AX_PTHREAD require exactly this for POSIX threads | ||||
|         # support, and in fact it is often not straightforward to specify a | ||||
|         # flag that is used only in the compilation phase and not in | ||||
|         # linking.  Such a scenario is extremely rare in practice. | ||||
|         # | ||||
|         # Even though use of the -pthread flag in linking would only print | ||||
|         # a warning, this can be a nuisance for well-run software projects | ||||
|         # that build with -Werror.  So if the active version of Clang has | ||||
|         # this misfeature, we search for an option to squash it. | ||||
| case $host_os in | ||||
|         darwin* | hpux* | linux* | osf* | solaris*) | ||||
|         ax_pthread_check_macro="_REENTRANT" | ||||
|         ;; | ||||
|  | ||||
|         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread" >&5 | ||||
| $as_echo_n "checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread... " >&6; } | ||||
| if ${ax_cv_PTHREAD_CLANG_NO_WARN_FLAG+:} false; then : | ||||
|   $as_echo_n "(cached) " >&6 | ||||
|         aix*) | ||||
|         ax_pthread_check_macro="_THREAD_SAFE" | ||||
|         ;; | ||||
|  | ||||
|         *) | ||||
|         ax_pthread_check_macro="--" | ||||
|         ;; | ||||
| esac | ||||
| if test "x$ax_pthread_check_macro" = "x--"; then : | ||||
|   ax_pthread_check_cond=0 | ||||
| else | ||||
|   ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=unknown | ||||
|              # Create an alternate version of $ac_link that compiles and | ||||
|              # links in two steps (.c -> .o, .o -> exe) instead of one | ||||
|              # (.c -> exe), because the warning occurs only in the second | ||||
|              # step | ||||
|              ax_pthread_save_ac_link="$ac_link" | ||||
|              ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g' | ||||
|              ax_pthread_link_step=`$as_echo "$ac_link" | sed "$ax_pthread_sed"` | ||||
|              ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)" | ||||
|              ax_pthread_save_CFLAGS="$CFLAGS" | ||||
|              for ax_pthread_try in '' -Qunused-arguments -Wno-unused-command-line-argument unknown; do | ||||
|                 if test "x$ax_pthread_try" = "xunknown"; then : | ||||
|   break | ||||
|   ax_pthread_check_cond="!defined($ax_pthread_check_macro)" | ||||
| fi | ||||
|                 CFLAGS="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS" | ||||
|                 ac_link="$ax_pthread_save_ac_link" | ||||
|                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext | ||||
| /* end confdefs.h.  */ | ||||
| int main(void){return 0;} | ||||
| _ACEOF | ||||
| if ac_fn_c_try_link "$LINENO"; then : | ||||
|   ac_link="$ax_pthread_2step_ac_link" | ||||
|                      cat confdefs.h - <<_ACEOF >conftest.$ac_ext | ||||
| /* end confdefs.h.  */ | ||||
| int main(void){return 0;} | ||||
| _ACEOF | ||||
| if ac_fn_c_try_link "$LINENO"; then : | ||||
|   break | ||||
| fi | ||||
| rm -f core conftest.err conftest.$ac_objext \ | ||||
|     conftest$ac_exeext conftest.$ac_ext | ||||
|  | ||||
| fi | ||||
| rm -f core conftest.err conftest.$ac_objext \ | ||||
|     conftest$ac_exeext conftest.$ac_ext | ||||
|              done | ||||
|              ac_link="$ax_pthread_save_ac_link" | ||||
|              CFLAGS="$ax_pthread_save_CFLAGS" | ||||
|              if test "x$ax_pthread_try" = "x"; then : | ||||
|   ax_pthread_try=no | ||||
| fi | ||||
|              ax_cv_PTHREAD_CLANG_NO_WARN_FLAG="$ax_pthread_try" | ||||
|  | ||||
| fi | ||||
| { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&5 | ||||
| $as_echo "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&6; } | ||||
|  | ||||
|         case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in | ||||
|                 no | unknown) ;; | ||||
|                 *) PTHREAD_CFLAGS="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;; | ||||
|         esac | ||||
|  | ||||
| fi # $ax_pthread_clang = yes | ||||
|  | ||||
| if test "x$ax_pthread_ok" = "xno"; then | ||||
| for ax_pthread_try_flag in $ax_pthread_flags; do | ||||
| @@ -8713,11 +8634,11 @@ for ax_pthread_try_flag in $ax_pthread_flags; do | ||||
| $as_echo_n "checking whether pthreads work without any flags... " >&6; } | ||||
|                 ;; | ||||
|  | ||||
|                 -mt,pthread) | ||||
|                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with -mt -lpthread" >&5 | ||||
| $as_echo_n "checking whether pthreads work with -mt -lpthread... " >&6; } | ||||
|                 PTHREAD_CFLAGS="-mt" | ||||
|                 PTHREAD_LIBS="-lpthread" | ||||
|                 *,*) | ||||
|                 PTHREAD_CFLAGS=`echo $ax_pthread_try_flag | sed "s/^\(.*\),\(.*\)$/\1/"` | ||||
|                 PTHREAD_LIBS=`echo $ax_pthread_try_flag | sed "s/^\(.*\),\(.*\)$/\2/"` | ||||
|                 { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether pthreads work with \"$PTHREAD_CFLAGS\" and \"$PTHREAD_LIBS\"" >&5 | ||||
| $as_echo_n "checking whether pthreads work with \"$PTHREAD_CFLAGS\" and \"$PTHREAD_LIBS\"... " >&6; } | ||||
|                 ;; | ||||
|  | ||||
|                 -*) | ||||
| @@ -8800,7 +8721,13 @@ $as_echo_n "checking for the pthreads library -l$ax_pthread_try_flag... " >&6; } | ||||
| #                       if $ax_pthread_check_cond | ||||
| #                        error "$ax_pthread_check_macro must be defined" | ||||
| #                       endif | ||||
|                         static void routine(void *a) { a = 0; } | ||||
|                         static void *some_global = NULL; | ||||
|                         static void routine(void *a) | ||||
|                           { | ||||
|                              /* To avoid any unused-parameter or | ||||
|                                 unused-but-set-parameter warning.  */ | ||||
|                              some_global = a; | ||||
|                           } | ||||
|                         static void *start_routine(void *a) { return a; } | ||||
| int | ||||
| main () | ||||
| @@ -8835,6 +8762,104 @@ fi | ||||
| done | ||||
| fi | ||||
|  | ||||
|  | ||||
| # Clang needs special handling, because older versions handle the -pthread | ||||
| # option in a rather... idiosyncratic way | ||||
|  | ||||
| if test "x$ax_pthread_clang" = "xyes"; then | ||||
|  | ||||
|         # Clang takes -pthread; it has never supported any other flag | ||||
|  | ||||
|         # (Note 1: This will need to be revisited if a system that Clang | ||||
|         # supports has POSIX threads in a separate library.  This tends not | ||||
|         # to be the way of modern systems, but it's conceivable.) | ||||
|  | ||||
|         # (Note 2: On some systems, notably Darwin, -pthread is not needed | ||||
|         # to get POSIX threads support; the API is always present and | ||||
|         # active.  We could reasonably leave PTHREAD_CFLAGS empty.  But | ||||
|         # -pthread does define _REENTRANT, and while the Darwin headers | ||||
|         # ignore this macro, third-party headers might not.) | ||||
|  | ||||
|         # However, older versions of Clang make a point of warning the user | ||||
|         # that, in an invocation where only linking and no compilation is | ||||
|         # taking place, the -pthread option has no effect ("argument unused | ||||
|         # during compilation").  They expect -pthread to be passed in only | ||||
|         # when source code is being compiled. | ||||
|         # | ||||
|         # Problem is, this is at odds with the way Automake and most other | ||||
|         # C build frameworks function, which is that the same flags used in | ||||
|         # compilation (CFLAGS) are also used in linking.  Many systems | ||||
|         # supported by AX_PTHREAD require exactly this for POSIX threads | ||||
|         # support, and in fact it is often not straightforward to specify a | ||||
|         # flag that is used only in the compilation phase and not in | ||||
|         # linking.  Such a scenario is extremely rare in practice. | ||||
|         # | ||||
|         # Even though use of the -pthread flag in linking would only print | ||||
|         # a warning, this can be a nuisance for well-run software projects | ||||
|         # that build with -Werror.  So if the active version of Clang has | ||||
|         # this misfeature, we search for an option to squash it. | ||||
|  | ||||
|         { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread" >&5 | ||||
| $as_echo_n "checking whether Clang needs flag to prevent \"argument unused\" warning when linking with -pthread... " >&6; } | ||||
| if ${ax_cv_PTHREAD_CLANG_NO_WARN_FLAG+:} false; then : | ||||
|   $as_echo_n "(cached) " >&6 | ||||
| else | ||||
|   ax_cv_PTHREAD_CLANG_NO_WARN_FLAG=unknown | ||||
|              # Create an alternate version of $ac_link that compiles and | ||||
|              # links in two steps (.c -> .o, .o -> exe) instead of one | ||||
|              # (.c -> exe), because the warning occurs only in the second | ||||
|              # step | ||||
|              ax_pthread_save_ac_link="$ac_link" | ||||
|              ax_pthread_sed='s/conftest\.\$ac_ext/conftest.$ac_objext/g' | ||||
|              ax_pthread_link_step=`$as_echo "$ac_link" | sed "$ax_pthread_sed"` | ||||
|              ax_pthread_2step_ac_link="($ac_compile) && (echo ==== >&5) && ($ax_pthread_link_step)" | ||||
|              ax_pthread_save_CFLAGS="$CFLAGS" | ||||
|              for ax_pthread_try in '' -Qunused-arguments -Wno-unused-command-line-argument unknown; do | ||||
|                 if test "x$ax_pthread_try" = "xunknown"; then : | ||||
|   break | ||||
| fi | ||||
|                 CFLAGS="-Werror -Wunknown-warning-option $ax_pthread_try -pthread $ax_pthread_save_CFLAGS" | ||||
|                 ac_link="$ax_pthread_save_ac_link" | ||||
|                 cat confdefs.h - <<_ACEOF >conftest.$ac_ext | ||||
| /* end confdefs.h.  */ | ||||
| int main(void){return 0;} | ||||
| _ACEOF | ||||
| if ac_fn_c_try_link "$LINENO"; then : | ||||
|   ac_link="$ax_pthread_2step_ac_link" | ||||
|                      cat confdefs.h - <<_ACEOF >conftest.$ac_ext | ||||
| /* end confdefs.h.  */ | ||||
| int main(void){return 0;} | ||||
| _ACEOF | ||||
| if ac_fn_c_try_link "$LINENO"; then : | ||||
|   break | ||||
| fi | ||||
| rm -f core conftest.err conftest.$ac_objext \ | ||||
|     conftest$ac_exeext conftest.$ac_ext | ||||
|  | ||||
| fi | ||||
| rm -f core conftest.err conftest.$ac_objext \ | ||||
|     conftest$ac_exeext conftest.$ac_ext | ||||
|              done | ||||
|              ac_link="$ax_pthread_save_ac_link" | ||||
|              CFLAGS="$ax_pthread_save_CFLAGS" | ||||
|              if test "x$ax_pthread_try" = "x"; then : | ||||
|   ax_pthread_try=no | ||||
| fi | ||||
|              ax_cv_PTHREAD_CLANG_NO_WARN_FLAG="$ax_pthread_try" | ||||
|  | ||||
| fi | ||||
| { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&5 | ||||
| $as_echo "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" >&6; } | ||||
|  | ||||
|         case "$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG" in | ||||
|                 no | unknown) ;; | ||||
|                 *) PTHREAD_CFLAGS="$ax_cv_PTHREAD_CLANG_NO_WARN_FLAG $PTHREAD_CFLAGS" ;; | ||||
|         esac | ||||
|  | ||||
| fi # $ax_pthread_clang = yes | ||||
|  | ||||
|  | ||||
|  | ||||
| # Various other checks: | ||||
| if test "x$ax_pthread_ok" = "xyes"; then | ||||
|         ax_pthread_save_CFLAGS="$CFLAGS" | ||||
| @@ -8916,6 +8941,7 @@ int | ||||
| main () | ||||
| { | ||||
| int i = PTHREAD_PRIO_INHERIT; | ||||
|                                                return i; | ||||
|   ; | ||||
|   return 0; | ||||
| } | ||||
| @@ -8952,11 +8978,19 @@ fi | ||||
|     #handle absolute path differently from PATH based program lookup | ||||
|                      case "x$CC" in #( | ||||
|   x/*) : | ||||
|     if as_fn_executable_p ${CC}_r; then : | ||||
|  | ||||
| 			   if as_fn_executable_p ${CC}_r; then : | ||||
|   PTHREAD_CC="${CC}_r" | ||||
| fi ;; #( | ||||
| fi | ||||
| 			   if test "x${CXX}" != "x"; then : | ||||
|   if as_fn_executable_p ${CXX}_r; then : | ||||
|   PTHREAD_CXX="${CXX}_r" | ||||
| fi | ||||
| fi | ||||
| 			  ;; #( | ||||
|   *) : | ||||
|     for ac_prog in ${CC}_r | ||||
|  | ||||
| 			   for ac_prog in ${CC}_r | ||||
| do | ||||
|   # Extract the first word of "$ac_prog", so it can be a program name with args. | ||||
| set dummy $ac_prog; ac_word=$2 | ||||
| @@ -8998,8 +9032,56 @@ fi | ||||
|   test -n "$PTHREAD_CC" && break | ||||
| done | ||||
| test -n "$PTHREAD_CC" || PTHREAD_CC="$CC" | ||||
|  ;; | ||||
| esac ;; #( | ||||
|  | ||||
| 			   if test "x${CXX}" != "x"; then : | ||||
|   for ac_prog in ${CXX}_r | ||||
| do | ||||
|   # Extract the first word of "$ac_prog", so it can be a program name with args. | ||||
| set dummy $ac_prog; ac_word=$2 | ||||
| { $as_echo "$as_me:${as_lineno-$LINENO}: checking for $ac_word" >&5 | ||||
| $as_echo_n "checking for $ac_word... " >&6; } | ||||
| if ${ac_cv_prog_PTHREAD_CXX+:} false; then : | ||||
|   $as_echo_n "(cached) " >&6 | ||||
| else | ||||
|   if test -n "$PTHREAD_CXX"; then | ||||
|   ac_cv_prog_PTHREAD_CXX="$PTHREAD_CXX" # Let the user override the test. | ||||
| else | ||||
| as_save_IFS=$IFS; IFS=$PATH_SEPARATOR | ||||
| for as_dir in $PATH | ||||
| do | ||||
|   IFS=$as_save_IFS | ||||
|   test -z "$as_dir" && as_dir=. | ||||
|     for ac_exec_ext in '' $ac_executable_extensions; do | ||||
|   if as_fn_executable_p "$as_dir/$ac_word$ac_exec_ext"; then | ||||
|     ac_cv_prog_PTHREAD_CXX="$ac_prog" | ||||
|     $as_echo "$as_me:${as_lineno-$LINENO}: found $as_dir/$ac_word$ac_exec_ext" >&5 | ||||
|     break 2 | ||||
|   fi | ||||
| done | ||||
|   done | ||||
| IFS=$as_save_IFS | ||||
|  | ||||
| fi | ||||
| fi | ||||
| PTHREAD_CXX=$ac_cv_prog_PTHREAD_CXX | ||||
| if test -n "$PTHREAD_CXX"; then | ||||
|   { $as_echo "$as_me:${as_lineno-$LINENO}: result: $PTHREAD_CXX" >&5 | ||||
| $as_echo "$PTHREAD_CXX" >&6; } | ||||
| else | ||||
|   { $as_echo "$as_me:${as_lineno-$LINENO}: result: no" >&5 | ||||
| $as_echo "no" >&6; } | ||||
| fi | ||||
|  | ||||
|  | ||||
|   test -n "$PTHREAD_CXX" && break | ||||
| done | ||||
| test -n "$PTHREAD_CXX" || PTHREAD_CXX="$CXX" | ||||
|  | ||||
| fi | ||||
|  | ||||
|                       ;; | ||||
| esac | ||||
|                      ;; #( | ||||
|   *) : | ||||
|      ;; | ||||
| esac | ||||
| @@ -9009,6 +9091,8 @@ esac | ||||
| fi | ||||
|  | ||||
| test -n "$PTHREAD_CC" || PTHREAD_CC="$CC" | ||||
| test -n "$PTHREAD_CXX" || PTHREAD_CXX="$CXX" | ||||
|  | ||||
|  | ||||
|  | ||||
|  | ||||
| @@ -16104,41 +16188,6 @@ cat >>confdefs.h <<_ACEOF | ||||
| _ACEOF | ||||
|  | ||||
|  | ||||
| fi | ||||
|  | ||||
| { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether time.h and sys/time.h may both be included" >&5 | ||||
| $as_echo_n "checking whether time.h and sys/time.h may both be included... " >&6; } | ||||
| if ${ac_cv_header_time+:} false; then : | ||||
|   $as_echo_n "(cached) " >&6 | ||||
| else | ||||
|   cat confdefs.h - <<_ACEOF >conftest.$ac_ext | ||||
| /* end confdefs.h.  */ | ||||
| #include <sys/types.h> | ||||
| #include <sys/time.h> | ||||
| #include <time.h> | ||||
|  | ||||
| int | ||||
| main () | ||||
| { | ||||
| if ((struct tm *) 0) | ||||
| return 0; | ||||
|   ; | ||||
|   return 0; | ||||
| } | ||||
| _ACEOF | ||||
| if ac_fn_c_try_compile "$LINENO"; then : | ||||
|   ac_cv_header_time=yes | ||||
| else | ||||
|   ac_cv_header_time=no | ||||
| fi | ||||
| rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | ||||
| fi | ||||
| { $as_echo "$as_me:${as_lineno-$LINENO}: result: $ac_cv_header_time" >&5 | ||||
| $as_echo "$ac_cv_header_time" >&6; } | ||||
| if test $ac_cv_header_time = yes; then | ||||
|  | ||||
| $as_echo "#define TIME_WITH_SYS_TIME 1" >>confdefs.h | ||||
|  | ||||
| fi | ||||
|  | ||||
| { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether struct tm is in sys/time.h or time.h" >&5 | ||||
|   | ||||
		Reference in New Issue
	
	Block a user