diff options
Diffstat (limited to 'm4')
-rw-r--r-- | m4/efl_check_funcs.m4 | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/m4/efl_check_funcs.m4 b/m4/efl_check_funcs.m4 index f9319535f..035668537 100644 --- a/m4/efl_check_funcs.m4 +++ b/m4/efl_check_funcs.m4 @@ -207,6 +207,19 @@ int fd = shm_open("/dev/null", O_RDONLY, S_IRWXU | S_IRWXG | S_IRWXO); ]]) ]) +dnl _EFL_CHECK_FUNC_SPLICE is for internal use +dnl _EFL_CHECK_FUNC_SPLICE(EFL, VARIABLE) +AC_DEFUN([_EFL_CHECK_FUNC_SPLICE], +[EFL_FIND_LIB_FOR_CODE([$1], [], [$2], [[ +#ifdef HAVE_UNISTD_H +# include <unistd.h> +#endif +#include <fcntl.h> +]], [[ +long ret = splice(0, 0, 1, 0, 400, 0); +]]) +]) + dnl Macro that checks function availability dnl dnl EFL_CHECK_FUNC(EFL, FUNCTION) |