X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=configure.ac;h=e1fded424721b55f460d76e27ac48a7491c59302;hp=1ea744cae9b861865f9893d300aafd5cd10f7366;hb=c21a8d01ea8aef38007eeff44c14509f2405393b;hpb=7590a58f444cd04ab3946d9ae0747e23e66e4f43 diff --git a/configure.ac b/configure.ac index 1ea744c..e1fded4 100644 --- a/configure.ac +++ b/configure.ac @@ -53,6 +53,10 @@ 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 @@ -61,6 +65,9 @@ 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], [i386], [ARCHTYPE="x86" && SUBARCHTYPE="x86compat"], @@ -72,16 +79,16 @@ AS_CASE([$host_cpu], [powerpc], [ARCHTYPE="ppc"], [ppc64], [ARCHTYPE="ppc"], [powerpc64], [ARCHTYPE="ppc"], - [powerpc64le], [ARCHTYPE="gcc"], + [powerpc64le], [ARCHTYPE="ppc"], [ppc], [ARCHTYPE="ppc"], [s390], [ARCHTYPE="s390"], [s390x], [ARCHTYPE="s390"], [sparc], [ARCHTYPE="sparc64"], [sparc64], [ARCHTYPE="sparc64"], [alpha*], [ARCHTYPE="alpha"], - [ia64], [ARCHTYPE="gcc"], + [ia64], [ARCHTYPE="ia64"], [arm*], [ARCHTYPE="arm"], - [aarch64], [ARCHTYPE="gcc"], + [aarch64], [ARCHTYPE="aarch64"], [mips*], [ARCHTYPE="mips"], [tile*], [ARCHTYPE="gcc"], [hppa*], [ARCHTYPE="hppa"], @@ -320,6 +327,7 @@ AC_CONFIG_FILES([ tests/unit/Makefile tests/benchmark/Makefile tests/regression/Makefile + tests/utils/Makefile liburcu.pc liburcu-bp.pc liburcu-cds.pc