Annotation of embedaddon/libiconv/srcm4/pathmax.m4, revision 1.1.1.3
1.1.1.3 ! misho 1: # pathmax.m4 serial 11
! 2: dnl Copyright (C) 2002-2003, 2005-2006, 2009-2019 Free Software Foundation,
1.1.1.2 misho 3: dnl Inc.
1.1 misho 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.
7:
8: AC_DEFUN([gl_PATHMAX],
9: [
10: dnl Prerequisites of lib/pathmax.h.
11: AC_CHECK_HEADERS_ONCE([sys/param.h])
12: ])
1.1.1.3 ! misho 13:
! 14: # Expands to a piece of C program that defines PATH_MAX in the same way as
! 15: # "pathmax.h" will do.
! 16: AC_DEFUN([gl_PATHMAX_SNIPPET], [[
! 17: /* Arrange to define PATH_MAX, like "pathmax.h" does. */
! 18: #if HAVE_UNISTD_H
! 19: # include <unistd.h>
! 20: #endif
! 21: #include <limits.h>
! 22: #if defined HAVE_SYS_PARAM_H && !defined PATH_MAX && !defined MAXPATHLEN
! 23: # include <sys/param.h>
! 24: #endif
! 25: #if !defined PATH_MAX && defined MAXPATHLEN
! 26: # define PATH_MAX MAXPATHLEN
! 27: #endif
! 28: #ifdef __hpux
! 29: # undef PATH_MAX
! 30: # define PATH_MAX 1024
! 31: #endif
! 32: #if defined _WIN32 && ! defined __CYGWIN__
! 33: # undef PATH_MAX
! 34: # define PATH_MAX 260
! 35: #endif
! 36: ]])
! 37:
! 38: # Prerequisites of gl_PATHMAX_SNIPPET.
! 39: AC_DEFUN([gl_PATHMAX_SNIPPET_PREREQ],
! 40: [
! 41: AC_CHECK_HEADERS_ONCE([unistd.h sys/param.h])
! 42: ])
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>