X-Git-Url: http://git.liburcu.org/?p=userspace-rcu.git;a=blobdiff_plain;f=configure.ac;h=c3912bf2990d9c7c899b1fe973de261a67cec5b6;hp=86f0e2b9744e1de248ed24dc6b27fae6d69d23d4;hb=refs%2Fheads%2Furcu%2Frcuja-range;hpb=35eb2d6c400bebf1a9bb5bd07989cadd5be2bb71 diff --git a/configure.ac b/configure.ac index 86f0e2b..c3912bf 100644 --- a/configure.ac +++ b/configure.ac @@ -53,11 +53,20 @@ LT_INIT AC_C_INLINE AC_TYPE_PID_T AC_TYPE_SIZE_T +AC_TYPE_INT32_T +AC_TYPE_UINT32_T +AC_TYPE_UINT64_T +AC_TYPE_UINT8_T # Checks for library functions. AC_FUNC_MALLOC AC_FUNC_MMAP -AC_CHECK_FUNCS([bzero gettimeofday munmap sched_getcpu strtoul sysconf gettid]) +AC_CHECK_FUNCS( + [bzero gettimeofday munmap sched_getcpu strtoul sysconf gettid memeset strerror] +) + +# Check for headers +AC_CHECK_HEADERS([limits.h stddef.h sys/time.h]) # Find arch type AS_CASE([$host_cpu], @@ -82,6 +91,7 @@ AS_CASE([$host_cpu], [aarch64], [ARCHTYPE="gcc"], [mips*], [ARCHTYPE="mips"], [tile*], [ARCHTYPE="gcc"], + [hppa*], [ARCHTYPE="hppa"], [ARCHTYPE="unknown"] ) @@ -313,6 +323,7 @@ AC_CONFIG_FILES([ doc/Makefile doc/examples/Makefile tests/Makefile + rcuja/Makefile tests/common/Makefile tests/unit/Makefile tests/benchmark/Makefile