diff options
Diffstat (limited to 'm4')
-rw-r--r-- | m4/check-libc.m4 | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/m4/check-libc.m4 b/m4/check-libc.m4 index e511f6d..cca97c3 100644 --- a/m4/check-libc.m4 +++ b/m4/check-libc.m4 | |||
@@ -1,6 +1,7 @@ | |||
1 | AC_DEFUN([CHECK_LIBC_COMPAT], [ | 1 | AC_DEFUN([CHECK_LIBC_COMPAT], [ |
2 | # Check for libc headers | 2 | # Check for libc headers |
3 | AC_CHECK_HEADERS([err.h readpassphrase.h]) | 3 | AC_CHECK_HEADERS([err.h readpassphrase.h]) |
4 | AC_CHECK_HEADERS([arpa/nameser.h endian.h netinet/ip.h resolv.h]) | ||
4 | # Check for general libc functions | 5 | # Check for general libc functions |
5 | AC_CHECK_FUNCS([asprintf freezero memmem]) | 6 | AC_CHECK_FUNCS([asprintf freezero memmem]) |
6 | AC_CHECK_FUNCS([readpassphrase reallocarray recallocarray]) | 7 | AC_CHECK_FUNCS([readpassphrase reallocarray recallocarray]) |
@@ -9,10 +10,7 @@ AC_CHECK_FUNCS([timegm _mkgmtime timespecsub]) | |||
9 | AC_CHECK_FUNCS([getprogname syslog syslog_r]) | 10 | AC_CHECK_FUNCS([getprogname syslog syslog_r]) |
10 | AC_CACHE_CHECK([for getpagesize], ac_cv_func_getpagesize, [ | 11 | AC_CACHE_CHECK([for getpagesize], ac_cv_func_getpagesize, [ |
11 | AC_LINK_IFELSE([AC_LANG_PROGRAM([[ | 12 | AC_LINK_IFELSE([AC_LANG_PROGRAM([[ |
12 | // Since Android NDK v16 getpagesize is defined as inline inside unistd.h | 13 | #include <unistd.h> |
13 | #ifdef __ANDROID__ | ||
14 | # include <unistd.h> | ||
15 | #endif | ||
16 | ]], [[ | 14 | ]], [[ |
17 | getpagesize(); | 15 | getpagesize(); |
18 | ]])], | 16 | ]])], |