Annotation of embedaddon/libiconv/srcm4/unistd_h.m4, revision 1.1

1.1     ! misho       1: # unistd_h.m4 serial 17
        !             2: dnl Copyright (C) 2006-2009 Free Software Foundation, Inc.
        !             3: dnl This file is free software; the Free Software Foundation
        !             4: dnl gives unlimited permission to copy and/or distribute it,
        !             5: dnl with or without modifications, as long as this notice is preserved.
        !             6: 
        !             7: dnl Written by Simon Josefsson, Bruno Haible.
        !             8: 
        !             9: AC_DEFUN([gl_UNISTD_H],
        !            10: [
        !            11:   dnl Use AC_REQUIRE here, so that the default behavior below is expanded
        !            12:   dnl once only, before all statements that occur in other macros.
        !            13:   AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
        !            14: 
        !            15:   gl_CHECK_NEXT_HEADERS([unistd.h])
        !            16: 
        !            17:   AC_CHECK_HEADERS_ONCE([unistd.h])
        !            18:   if test $ac_cv_header_unistd_h = yes; then
        !            19:     HAVE_UNISTD_H=1
        !            20:   else
        !            21:     HAVE_UNISTD_H=0
        !            22:   fi
        !            23:   AC_SUBST([HAVE_UNISTD_H])
        !            24: ])
        !            25: 
        !            26: AC_DEFUN([gl_UNISTD_MODULE_INDICATOR],
        !            27: [
        !            28:   dnl Use AC_REQUIRE here, so that the default settings are expanded once only.
        !            29:   AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
        !            30:   GNULIB_[]m4_translit([$1],[abcdefghijklmnopqrstuvwxyz./-],[ABCDEFGHIJKLMNOPQRSTUVWXYZ___])=1
        !            31: ])
        !            32: 
        !            33: AC_DEFUN([gl_UNISTD_H_DEFAULTS],
        !            34: [
        !            35:   GNULIB_CHOWN=0;            AC_SUBST([GNULIB_CHOWN])
        !            36:   GNULIB_CLOSE=0;            AC_SUBST([GNULIB_CLOSE])
        !            37:   GNULIB_DUP2=0;             AC_SUBST([GNULIB_DUP2])
        !            38:   GNULIB_ENVIRON=0;          AC_SUBST([GNULIB_ENVIRON])
        !            39:   GNULIB_EUIDACCESS=0;       AC_SUBST([GNULIB_EUIDACCESS])
        !            40:   GNULIB_FCHDIR=0;           AC_SUBST([GNULIB_FCHDIR])
        !            41:   GNULIB_FSYNC=0;            AC_SUBST([GNULIB_FSYNC])
        !            42:   GNULIB_FTRUNCATE=0;        AC_SUBST([GNULIB_FTRUNCATE])
        !            43:   GNULIB_GETCWD=0;           AC_SUBST([GNULIB_GETCWD])
        !            44:   GNULIB_GETDOMAINNAME=0;    AC_SUBST([GNULIB_GETDOMAINNAME])
        !            45:   GNULIB_GETDTABLESIZE=0;    AC_SUBST([GNULIB_GETDTABLESIZE])
        !            46:   GNULIB_GETHOSTNAME=0;      AC_SUBST([GNULIB_GETHOSTNAME])
        !            47:   GNULIB_GETLOGIN_R=0;       AC_SUBST([GNULIB_GETLOGIN_R])
        !            48:   GNULIB_GETPAGESIZE=0;      AC_SUBST([GNULIB_GETPAGESIZE])
        !            49:   GNULIB_GETUSERSHELL=0;     AC_SUBST([GNULIB_GETUSERSHELL])
        !            50:   GNULIB_LCHOWN=0;           AC_SUBST([GNULIB_LCHOWN])
        !            51:   GNULIB_LINK=0;             AC_SUBST([GNULIB_LINK])
        !            52:   GNULIB_LSEEK=0;            AC_SUBST([GNULIB_LSEEK])
        !            53:   GNULIB_READLINK=0;         AC_SUBST([GNULIB_READLINK])
        !            54:   GNULIB_SLEEP=0;            AC_SUBST([GNULIB_SLEEP])
        !            55:   GNULIB_UNISTD_H_SIGPIPE=0; AC_SUBST([GNULIB_UNISTD_H_SIGPIPE])
        !            56:   GNULIB_WRITE=0;            AC_SUBST([GNULIB_WRITE])
        !            57:   dnl Assume proper GNU behavior unless another module says otherwise.
        !            58:   HAVE_DUP2=1;            AC_SUBST([HAVE_DUP2])
        !            59:   HAVE_EUIDACCESS=1;      AC_SUBST([HAVE_EUIDACCESS])
        !            60:   HAVE_FSYNC=1;           AC_SUBST([HAVE_FSYNC])
        !            61:   HAVE_FTRUNCATE=1;       AC_SUBST([HAVE_FTRUNCATE])
        !            62:   HAVE_GETDOMAINNAME=1;   AC_SUBST([HAVE_GETDOMAINNAME])
        !            63:   HAVE_GETDTABLESIZE=1;   AC_SUBST([HAVE_GETDTABLESIZE])
        !            64:   HAVE_GETHOSTNAME=1;     AC_SUBST([HAVE_GETHOSTNAME])
        !            65:   HAVE_GETPAGESIZE=1;     AC_SUBST([HAVE_GETPAGESIZE])
        !            66:   HAVE_GETUSERSHELL=1;    AC_SUBST([HAVE_GETUSERSHELL])
        !            67:   HAVE_LINK=1;            AC_SUBST([HAVE_LINK])
        !            68:   HAVE_READLINK=1;        AC_SUBST([HAVE_READLINK])
        !            69:   HAVE_SLEEP=1;           AC_SUBST([HAVE_SLEEP])
        !            70:   HAVE_DECL_ENVIRON=1;    AC_SUBST([HAVE_DECL_ENVIRON])
        !            71:   HAVE_DECL_GETLOGIN_R=1; AC_SUBST([HAVE_DECL_GETLOGIN_R])
        !            72:   HAVE_OS_H=0;            AC_SUBST([HAVE_OS_H])
        !            73:   HAVE_SYS_PARAM_H=0;     AC_SUBST([HAVE_SYS_PARAM_H])
        !            74:   REPLACE_CHOWN=0;        AC_SUBST([REPLACE_CHOWN])
        !            75:   REPLACE_CLOSE=0;        AC_SUBST([REPLACE_CLOSE])
        !            76:   REPLACE_FCHDIR=0;       AC_SUBST([REPLACE_FCHDIR])
        !            77:   REPLACE_GETCWD=0;       AC_SUBST([REPLACE_GETCWD])
        !            78:   REPLACE_GETPAGESIZE=0;  AC_SUBST([REPLACE_GETPAGESIZE])
        !            79:   REPLACE_LCHOWN=0;       AC_SUBST([REPLACE_LCHOWN])
        !            80:   REPLACE_LSEEK=0;        AC_SUBST([REPLACE_LSEEK])
        !            81:   REPLACE_WRITE=0;        AC_SUBST([REPLACE_WRITE])
        !            82:   UNISTD_H_HAVE_WINSOCK2_H=0; AC_SUBST([UNISTD_H_HAVE_WINSOCK2_H])
        !            83: ])

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>