projects
/
userspace-rcu.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix: uatomic arm32: add missing release barrier before uatomic_xchg
[userspace-rcu.git]
/
configure.ac
diff --git
a/configure.ac
b/configure.ac
index ae75a3be66f9ec8309f46a6cdb7ed483e83356ad..eebed56894e34a366a6cc55ed672158fc211064c 100644
(file)
--- a/
configure.ac
+++ b/
configure.ac
@@
-1,9
+1,9
@@
AC_PREREQ(2.59)
AC_PREREQ(2.59)
-AC_INIT([userspace-rcu],[0.9.
2
],[mathieu dot desnoyers at efficios dot com], [], [http://liburcu.org/])
+AC_INIT([userspace-rcu],[0.9.
3
],[mathieu dot desnoyers at efficios dot com], [], [http://liburcu.org/])
# Following the numbering scheme proposed by libtool for the library version
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
# Following the numbering scheme proposed by libtool for the library version
# http://www.gnu.org/software/libtool/manual/html_node/Updating-version-info.html
-AC_SUBST([URCU_LIBRARY_VERSION], [
4:0:0
])
+AC_SUBST([URCU_LIBRARY_VERSION], [
5:0:1
])
AC_CONFIG_SRCDIR([urcu.h])
AC_CONFIG_HEADERS([config.h urcu/config.h])
AC_CONFIG_SRCDIR([urcu.h])
AC_CONFIG_HEADERS([config.h urcu/config.h])
@@
-51,6
+51,16
@@
AC_PROG_CC_STDC
AC_PROG_AWK
AC_PROG_MAKE_SET
AC_CHECK_PROGS(NPROC, [nproc gnproc])
AC_PROG_AWK
AC_PROG_MAKE_SET
AC_CHECK_PROGS(NPROC, [nproc gnproc])
+AC_CHECK_PROGS(GETCONF, [getconf])
+AS_IF([test "x$NPROC" != "x"],
+ [NPROC_CMD=$NPROC],
+ [AS_IF([test "x$GETCONF" != "x"],
+ [NPROC_CMD="$GETCONF _NPROCESSORS_ONLN"],
+ [NPROC_CMD="echo 1"]
+ )]
+)
+AC_SUBST([NPROC_CMD], [$NPROC_CMD])
+
LT_INIT
# Checks for typedefs, structures, and compiler characteristics.
LT_INIT
# Checks for typedefs, structures, and compiler characteristics.
@@
-75,7
+85,6
@@
CFLAGS="$CFLAGS $PTHREAD_CFLAGS"
CC="$PTHREAD_CC"
# Checks for library functions.
CC="$PTHREAD_CC"
# Checks for library functions.
-AC_FUNC_MALLOC
AC_FUNC_MMAP
AC_FUNC_FORK
AC_CHECK_FUNCS([ \
AC_FUNC_MMAP
AC_FUNC_FORK
AC_CHECK_FUNCS([ \
@@
-92,6
+101,9
@@
AC_CHECK_FUNCS([ \
sysconf \
])
sysconf \
])
+# AC_FUNC_MALLOC causes problems when cross-compiling.
+#AC_FUNC_MALLOC
+
# Check for headers
AC_HEADER_STDBOOL
AC_CHECK_HEADERS([ \
# Check for headers
AC_HEADER_STDBOOL
AC_CHECK_HEADERS([ \
This page took
0.024019 seconds
and
4
git commands to generate.