mirror of
https://github.com/rakshasa/rtorrent.git
synced 2026-10-21 16:46:18 +00:00
Updated common.m4.
This commit is contained in:
+17
-2
@@ -29,7 +29,7 @@ AC_DEFUN([TORRENT_REMOVE_UNWANTED],
|
|||||||
$1="$2"
|
$1="$2"
|
||||||
else
|
else
|
||||||
result=`echo "${values_to_check}" | $GREP -Fvx -- "${unwanted_values}" | $GREP -v '^$'`
|
result=`echo "${values_to_check}" | $GREP -Fvx -- "${unwanted_values}" | $GREP -v '^$'`
|
||||||
$1=${result//$'\n'/ }
|
$1=$(echo "$result" | tr -d '\n')
|
||||||
fi
|
fi
|
||||||
])
|
])
|
||||||
|
|
||||||
@@ -117,7 +117,7 @@ AC_DEFUN([TORRENT_CHECK_MADVISE], [
|
|||||||
AC_COMPILE_IFELSE([AC_LANG_SOURCE([
|
AC_COMPILE_IFELSE([AC_LANG_SOURCE([
|
||||||
#include <sys/types.h>
|
#include <sys/types.h>
|
||||||
#include <sys/mman.h>
|
#include <sys/mman.h>
|
||||||
void f() { static char test@<:@1024@:>@; madvise((void *)test, sizeof(test), MADV_NORMAL); }
|
void f() { static char test@<:@1024@:>@; madvise((void *)test, sizeof(test), MADV_NORMAL); }
|
||||||
])],
|
])],
|
||||||
[
|
[
|
||||||
AC_MSG_RESULT(yes)
|
AC_MSG_RESULT(yes)
|
||||||
@@ -127,6 +127,21 @@ AC_DEFUN([TORRENT_CHECK_MADVISE], [
|
|||||||
])
|
])
|
||||||
])
|
])
|
||||||
|
|
||||||
|
AC_DEFUN([TORRENT_CHECK_POSIX_FADVISE], [
|
||||||
|
AC_MSG_CHECKING(for posix_fadvise)
|
||||||
|
|
||||||
|
AC_COMPILE_IFELSE([AC_LANG_SOURCE([
|
||||||
|
#include <fcntl.h>
|
||||||
|
void f() { posix_fadvise(0, 0, 0, POSIX_FADV_RANDOM); }
|
||||||
|
])],
|
||||||
|
[
|
||||||
|
AC_MSG_RESULT(yes)
|
||||||
|
AC_DEFINE(USE_POSIX_FADVISE, 1, Use posix_fadvise)
|
||||||
|
], [
|
||||||
|
AC_MSG_RESULT(no)
|
||||||
|
])
|
||||||
|
])
|
||||||
|
|
||||||
AC_DEFUN([TORRENT_CHECK_POPCOUNT], [
|
AC_DEFUN([TORRENT_CHECK_POPCOUNT], [
|
||||||
AC_MSG_CHECKING(for __builtin_popcount)
|
AC_MSG_CHECKING(for __builtin_popcount)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user