AC_CHECK_LIB([pthread], [pthread_create])
AC_CHECK_LIB([rt], [clock_gettime])
+AC_CHECK_LIB([rt], [timer_delete])
AC_CHECK_FUNCS([ \
aligned_alloc \
[test x$ac_cv_func_getrandom = xyes])
AM_CONDITIONAL([HAVE_GETRLIMITUSAGE],
[test x$ac_cv_func_getrlimitusage = xyes])
+AM_CONDITIONAL([HAVE_TIMER_DELETE],
+ [test x$ac_cv_func_timer_delete = xyes])
if test x$VGCONF_PLATFORM_PRI_CAPS = xMIPS32_LINUX \
-o x$VGCONF_PLATFORM_PRI_CAPS = xMIPS64_LINUX \
thread-exits \
threaded-fork \
threadederrno \
- timer_delete \
timestamp \
tls \
tls.so \
check_PROGRAMS += ifunc
endif
+if HAVE_TIMER_DELETE
+ check_PROGRAMS += timer_delete
+endif
+
AM_CFLAGS += $(AM_FLAG_M3264_PRI)
AM_CXXFLAGS += $(AM_FLAG_M3264_PRI)
threaded_fork_LDADD = -lpthread
threadederrno_CFLAGS = $(AM_CFLAGS)
threadederrno_LDADD = -lpthread
-timer_delete_LDADD = -lrt
+if HAVE_TIMER_DELETE
+ timer_delete_LDADD = -lrt
+endif
timestamp_CFLAGS = ${AM_CFLAGS} @FLAG_W_NO_USE_AFTER_FREE@
tls_SOURCES = tls.c tls2.c
tls_DEPENDENCIES = tls.so tls2.so