Replace custom HAVE_SYSCONF with proper AC_CHECK_FUNCS call

This commit is contained in:
Ondřej Surý
2018-09-05 13:29:28 +02:00
parent 927b65aa7f
commit 19ae4438ab
4 changed files with 11 additions and 9 deletions

View File

@@ -20,9 +20,6 @@
/** define if your system has sigwait() */
#undef HAVE_SIGWAIT
/** define if sysconf() is available */
#undef HAVE_SYSCONF
/** define if sysctlbyname() is available */
#undef HAVE_SYSCTLBYNAME

View File

@@ -20,9 +20,6 @@
/** define if your system has sigwait() */
#undef HAVE_SIGWAIT
/** define if sysconf() is available */
#undef HAVE_SYSCONF
/** define if sysctlbyname() is available */
#undef HAVE_SYSCTLBYNAME
@@ -413,6 +410,9 @@
/* Define to 1 if you have the `strlcpy' function. */
#undef HAVE_STRLCPY
/* Define to 1 if you have the `sysconf' function. */
#undef HAVE_SYSCONF
/* Define to 1 if you have the <sys/capability.h> header file. */
#undef HAVE_SYS_CAPABILITY_H

9
configure vendored
View File

@@ -15358,11 +15358,16 @@ done
#
# Look for sysconf to allow detection of the number of processors.
#
ac_fn_c_check_func "$LINENO" "sysconf" "ac_cv_func_sysconf"
for ac_func in sysconf
do :
ac_fn_c_check_func "$LINENO" "sysconf" "ac_cv_func_sysconf"
if test "x$ac_cv_func_sysconf" = xyes; then :
$as_echo "#define HAVE_SYSCONF 1" >>confdefs.h
cat >>confdefs.h <<_ACEOF
#define HAVE_SYSCONF 1
_ACEOF
fi
done

View File

@@ -761,7 +761,7 @@ AC_CHECK_HEADERS([pthread_np.h], [], [], [#include <pthread.h>])
#
# Look for sysconf to allow detection of the number of processors.
#
AC_CHECK_FUNC(sysconf, AC_DEFINE(HAVE_SYSCONF),)
AC_CHECK_FUNCS([sysconf])
AC_SUBST(ALWAYS_DEFINES)