diff options
author | Dmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org> | 2017-10-02 06:13:45 +0300 |
---|---|---|
committer | Maxim Uvarov <maxim.uvarov@linaro.org> | 2017-10-16 21:50:17 +0300 |
commit | d0d0bd9787ee43db39ad4e7e9b224e70664d5663 (patch) | |
tree | 4bb80b1ef78d135163f67e42096ba30e7c75900e /m4 | |
parent | 7dc5f21c7ca88e6c19d34dc1933eddef190add7a (diff) |
m4: move timer_create check to common place
Signed-off-by: Dmitry Eremin-Solenikov <dmitry.ereminsolenikov@linaro.org>
Reviewed-by: Bill Fischofer <bill.fischofer@linaro.org>
Signed-off-by: Maxim Uvarov <maxim.uvarov@linaro.org>
Diffstat (limited to 'm4')
-rw-r--r-- | m4/odp_timer.m4 | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/m4/odp_timer.m4 b/m4/odp_timer.m4 new file mode 100644 index 000000000..9a552f9ff --- /dev/null +++ b/m4/odp_timer.m4 @@ -0,0 +1,11 @@ +# ODP_TIMER([ACTION-IF-FOUND], [ACTION-IF-NOT-FOUND]) +########################################################################## +# Check for POSIX timer functions +########################################################################## +AC_DEFUN([ODP_TIMER], [dnl +AC_CHECK_LIB([rt], [timer_create], [TIMER_LIBS="-lrt"], + [AC_CHECK_LIB([posix4], [timer_create], [TIMER_LIBS="-lposix4"], + [m4_default([$2], [AC_MSG_FAILURE([timer_create not found])])])]) +m4_default([$1], [:]) +AC_SUBST([TIMER_LIBS]) +]) # ODP_TIMER |