1
# getpagesize.m4 serial 9
2
dnl Copyright (C) 2002, 2004-2005, 2007, 2009-2011 Free Software Foundation,
4
dnl This file is free software; the Free Software Foundation
5
dnl gives unlimited permission to copy and/or distribute it,
6
dnl with or without modifications, as long as this notice is preserved.
8
AC_DEFUN([gl_FUNC_GETPAGESIZE],
10
AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
11
AC_REQUIRE([AC_CANONICAL_HOST])
12
AC_CHECK_FUNCS([getpagesize])
13
if test $ac_cv_func_getpagesize = no; then
15
AC_CHECK_HEADERS([OS.h])
16
if test $ac_cv_header_OS_h = yes; then
19
AC_CHECK_HEADERS([sys/param.h])
20
if test $ac_cv_header_sys_param_h = yes; then
29
dnl Also check whether it's declared.
30
dnl mingw has getpagesize() in libgcc.a but doesn't declare it.
31
AC_CHECK_DECL([getpagesize], , [HAVE_DECL_GETPAGESIZE=0])