summaryrefslogtreecommitdiff
path: root/libiberty/configure
diff options
context:
space:
mode:
authorJoel Brobecker <brobecker@adacore.com>2015-11-06 21:37:49 +0000
committerJoel Brobecker <brobecke@gcc.gnu.org>2015-11-06 21:37:49 +0000
commit41fdbd5440670eba362bfe7897d66fcd9aa01cb2 (patch)
tree87f6ebd7720d3b31abfe3c7134571641ebf1b831 /libiberty/configure
parentd9f4ea18ac3bdc770a18d8d513ab62bf45925f40 (diff)
Do not use libiberty's getpagesize on Android
libiberty/ChangeLog: * configure.ac: Set AC_CV_FUNC_GETPAGESIZE to "yes" on Android hosts. * configure: Regenerate. From-SVN: r229893
Diffstat (limited to 'libiberty/configure')
-rwxr-xr-xlibiberty/configure6
1 files changed, 6 insertions, 0 deletions
diff --git a/libiberty/configure b/libiberty/configure
index da2df4ec740..a40ae708797 100755
--- a/libiberty/configure
+++ b/libiberty/configure
@@ -6224,6 +6224,12 @@ if test -z "${setobjs}"; then
case "${host}" in
+ *-*-android*)
+ # On android, getpagesize is defined in unistd.h as a static inline
+ # function, which AC_CHECK_FUNCS does not handle properly.
+ ac_cv_func_getpagesize=yes
+ ;;
+
*-*-mingw32*)
# Under mingw32, sys_nerr and sys_errlist exist, but they are
# macros, so the test below won't find them.