105436638acc7c010349a69c3395f1a57c642dc62Ying Wang# unistd_h.m4 serial 66
205436638acc7c010349a69c3395f1a57c642dc62Ying Wangdnl Copyright (C) 2006-2012 Free Software Foundation, Inc.
3cea198a11f15a2eb071d98491ca9a8bc8cebfbc4The Android Open Source Projectdnl This file is free software; the Free Software Foundation
4cea198a11f15a2eb071d98491ca9a8bc8cebfbc4The Android Open Source Projectdnl gives unlimited permission to copy and/or distribute it,
5cea198a11f15a2eb071d98491ca9a8bc8cebfbc4The Android Open Source Projectdnl with or without modifications, as long as this notice is preserved.
6cea198a11f15a2eb071d98491ca9a8bc8cebfbc4The Android Open Source Project
705436638acc7c010349a69c3395f1a57c642dc62Ying Wangdnl Written by Simon Josefsson, Bruno Haible.
8cea198a11f15a2eb071d98491ca9a8bc8cebfbc4The Android Open Source Project
905436638acc7c010349a69c3395f1a57c642dc62Ying WangAC_DEFUN([gl_UNISTD_H],
10cea198a11f15a2eb071d98491ca9a8bc8cebfbc4The Android Open Source Project[
1105436638acc7c010349a69c3395f1a57c642dc62Ying Wang  dnl Use AC_REQUIRE here, so that the default behavior below is expanded
1205436638acc7c010349a69c3395f1a57c642dc62Ying Wang  dnl once only, before all statements that occur in other macros.
1305436638acc7c010349a69c3395f1a57c642dc62Ying Wang  AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
1405436638acc7c010349a69c3395f1a57c642dc62Ying Wang
1505436638acc7c010349a69c3395f1a57c642dc62Ying Wang  gl_CHECK_NEXT_HEADERS([unistd.h])
1605436638acc7c010349a69c3395f1a57c642dc62Ying Wang  if test $ac_cv_header_unistd_h = yes; then
1705436638acc7c010349a69c3395f1a57c642dc62Ying Wang    HAVE_UNISTD_H=1
1805436638acc7c010349a69c3395f1a57c642dc62Ying Wang  else
1905436638acc7c010349a69c3395f1a57c642dc62Ying Wang    HAVE_UNISTD_H=0
2005436638acc7c010349a69c3395f1a57c642dc62Ying Wang  fi
2105436638acc7c010349a69c3395f1a57c642dc62Ying Wang  AC_SUBST([HAVE_UNISTD_H])
2205436638acc7c010349a69c3395f1a57c642dc62Ying Wang
2305436638acc7c010349a69c3395f1a57c642dc62Ying Wang  dnl Ensure the type pid_t gets defined.
2405436638acc7c010349a69c3395f1a57c642dc62Ying Wang  AC_REQUIRE([AC_TYPE_PID_T])
2505436638acc7c010349a69c3395f1a57c642dc62Ying Wang
2605436638acc7c010349a69c3395f1a57c642dc62Ying Wang  dnl Determine WINDOWS_64_BIT_OFF_T.
2705436638acc7c010349a69c3395f1a57c642dc62Ying Wang  AC_REQUIRE([gl_TYPE_OFF_T])
2805436638acc7c010349a69c3395f1a57c642dc62Ying Wang
2905436638acc7c010349a69c3395f1a57c642dc62Ying Wang  dnl Check for declarations of anything we want to poison if the
3005436638acc7c010349a69c3395f1a57c642dc62Ying Wang  dnl corresponding gnulib module is not in use.
3105436638acc7c010349a69c3395f1a57c642dc62Ying Wang  gl_WARN_ON_USE_PREPARE([[
3205436638acc7c010349a69c3395f1a57c642dc62Ying Wang#if HAVE_UNISTD_H
3305436638acc7c010349a69c3395f1a57c642dc62Ying Wang# include <unistd.h>
3405436638acc7c010349a69c3395f1a57c642dc62Ying Wang#endif
3505436638acc7c010349a69c3395f1a57c642dc62Ying Wang/* Some systems declare various items in the wrong headers.  */
3605436638acc7c010349a69c3395f1a57c642dc62Ying Wang#if !(defined __GLIBC__ && !defined __UCLIBC__)
3705436638acc7c010349a69c3395f1a57c642dc62Ying Wang# include <fcntl.h>
3805436638acc7c010349a69c3395f1a57c642dc62Ying Wang# include <stdio.h>
3905436638acc7c010349a69c3395f1a57c642dc62Ying Wang# include <stdlib.h>
4005436638acc7c010349a69c3395f1a57c642dc62Ying Wang# if (defined _WIN32 || defined __WIN32__) && ! defined __CYGWIN__
4105436638acc7c010349a69c3395f1a57c642dc62Ying Wang#  include <io.h>
4205436638acc7c010349a69c3395f1a57c642dc62Ying Wang# endif
4305436638acc7c010349a69c3395f1a57c642dc62Ying Wang#endif
4405436638acc7c010349a69c3395f1a57c642dc62Ying Wang    ]], [chdir chown dup dup2 dup3 environ euidaccess faccessat fchdir fchownat
4505436638acc7c010349a69c3395f1a57c642dc62Ying Wang    fdatasync fsync ftruncate getcwd getdomainname getdtablesize getgroups
4605436638acc7c010349a69c3395f1a57c642dc62Ying Wang    gethostname getlogin getlogin_r getpagesize
4705436638acc7c010349a69c3395f1a57c642dc62Ying Wang    getusershell setusershell endusershell
4805436638acc7c010349a69c3395f1a57c642dc62Ying Wang    group_member isatty lchown link linkat lseek pipe pipe2 pread pwrite
4905436638acc7c010349a69c3395f1a57c642dc62Ying Wang    readlink readlinkat rmdir sethostname sleep symlink symlinkat ttyname_r
5005436638acc7c010349a69c3395f1a57c642dc62Ying Wang    unlink unlinkat usleep])
5105436638acc7c010349a69c3395f1a57c642dc62Ying Wang])
5205436638acc7c010349a69c3395f1a57c642dc62Ying Wang
5305436638acc7c010349a69c3395f1a57c642dc62Ying WangAC_DEFUN([gl_UNISTD_MODULE_INDICATOR],
5405436638acc7c010349a69c3395f1a57c642dc62Ying Wang[
5505436638acc7c010349a69c3395f1a57c642dc62Ying Wang  dnl Use AC_REQUIRE here, so that the default settings are expanded once only.
5605436638acc7c010349a69c3395f1a57c642dc62Ying Wang  AC_REQUIRE([gl_UNISTD_H_DEFAULTS])
5705436638acc7c010349a69c3395f1a57c642dc62Ying Wang  gl_MODULE_INDICATOR_SET_VARIABLE([$1])
5805436638acc7c010349a69c3395f1a57c642dc62Ying Wang  dnl Define it also as a C macro, for the benefit of the unit tests.
5905436638acc7c010349a69c3395f1a57c642dc62Ying Wang  gl_MODULE_INDICATOR_FOR_TESTS([$1])
6005436638acc7c010349a69c3395f1a57c642dc62Ying Wang])
6105436638acc7c010349a69c3395f1a57c642dc62Ying Wang
6205436638acc7c010349a69c3395f1a57c642dc62Ying WangAC_DEFUN([gl_UNISTD_H_DEFAULTS],
6305436638acc7c010349a69c3395f1a57c642dc62Ying Wang[
6405436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_CHDIR=0;                AC_SUBST([GNULIB_CHDIR])
6505436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_CHOWN=0;                AC_SUBST([GNULIB_CHOWN])
6605436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_CLOSE=0;                AC_SUBST([GNULIB_CLOSE])
6705436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_DUP=0;                  AC_SUBST([GNULIB_DUP])
6805436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_DUP2=0;                 AC_SUBST([GNULIB_DUP2])
6905436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_DUP3=0;                 AC_SUBST([GNULIB_DUP3])
7005436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_ENVIRON=0;              AC_SUBST([GNULIB_ENVIRON])
7105436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_EUIDACCESS=0;           AC_SUBST([GNULIB_EUIDACCESS])
7205436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_FACCESSAT=0;            AC_SUBST([GNULIB_FACCESSAT])
7305436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_FCHDIR=0;               AC_SUBST([GNULIB_FCHDIR])
7405436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_FCHOWNAT=0;             AC_SUBST([GNULIB_FCHOWNAT])
7505436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_FDATASYNC=0;            AC_SUBST([GNULIB_FDATASYNC])
7605436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_FSYNC=0;                AC_SUBST([GNULIB_FSYNC])
7705436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_FTRUNCATE=0;            AC_SUBST([GNULIB_FTRUNCATE])
7805436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_GETCWD=0;               AC_SUBST([GNULIB_GETCWD])
7905436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_GETDOMAINNAME=0;        AC_SUBST([GNULIB_GETDOMAINNAME])
8005436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_GETDTABLESIZE=0;        AC_SUBST([GNULIB_GETDTABLESIZE])
8105436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_GETGROUPS=0;            AC_SUBST([GNULIB_GETGROUPS])
8205436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_GETHOSTNAME=0;          AC_SUBST([GNULIB_GETHOSTNAME])
8305436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_GETLOGIN=0;             AC_SUBST([GNULIB_GETLOGIN])
8405436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_GETLOGIN_R=0;           AC_SUBST([GNULIB_GETLOGIN_R])
8505436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_GETPAGESIZE=0;          AC_SUBST([GNULIB_GETPAGESIZE])
8605436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_GETUSERSHELL=0;         AC_SUBST([GNULIB_GETUSERSHELL])
8705436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_GROUP_MEMBER=0;         AC_SUBST([GNULIB_GROUP_MEMBER])
8805436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_ISATTY=0;               AC_SUBST([GNULIB_ISATTY])
8905436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_LCHOWN=0;               AC_SUBST([GNULIB_LCHOWN])
9005436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_LINK=0;                 AC_SUBST([GNULIB_LINK])
9105436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_LINKAT=0;               AC_SUBST([GNULIB_LINKAT])
9205436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_LSEEK=0;                AC_SUBST([GNULIB_LSEEK])
9305436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_PIPE=0;                 AC_SUBST([GNULIB_PIPE])
9405436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_PIPE2=0;                AC_SUBST([GNULIB_PIPE2])
9505436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_PREAD=0;                AC_SUBST([GNULIB_PREAD])
9605436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_PWRITE=0;               AC_SUBST([GNULIB_PWRITE])
9705436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_READ=0;                 AC_SUBST([GNULIB_READ])
9805436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_READLINK=0;             AC_SUBST([GNULIB_READLINK])
9905436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_READLINKAT=0;           AC_SUBST([GNULIB_READLINKAT])
10005436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_RMDIR=0;                AC_SUBST([GNULIB_RMDIR])
10105436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_SETHOSTNAME=0;          AC_SUBST([GNULIB_SETHOSTNAME])
10205436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_SLEEP=0;                AC_SUBST([GNULIB_SLEEP])
10305436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_SYMLINK=0;              AC_SUBST([GNULIB_SYMLINK])
10405436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_SYMLINKAT=0;            AC_SUBST([GNULIB_SYMLINKAT])
10505436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_TTYNAME_R=0;            AC_SUBST([GNULIB_TTYNAME_R])
10605436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_UNISTD_H_NONBLOCKING=0; AC_SUBST([GNULIB_UNISTD_H_NONBLOCKING])
10705436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_UNISTD_H_SIGPIPE=0;     AC_SUBST([GNULIB_UNISTD_H_SIGPIPE])
10805436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_UNLINK=0;               AC_SUBST([GNULIB_UNLINK])
10905436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_UNLINKAT=0;             AC_SUBST([GNULIB_UNLINKAT])
11005436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_USLEEP=0;               AC_SUBST([GNULIB_USLEEP])
11105436638acc7c010349a69c3395f1a57c642dc62Ying Wang  GNULIB_WRITE=0;                AC_SUBST([GNULIB_WRITE])
11205436638acc7c010349a69c3395f1a57c642dc62Ying Wang  dnl Assume proper GNU behavior unless another module says otherwise.
11305436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_CHOWN=1;           AC_SUBST([HAVE_CHOWN])
11405436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_DUP2=1;            AC_SUBST([HAVE_DUP2])
11505436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_DUP3=1;            AC_SUBST([HAVE_DUP3])
11605436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_EUIDACCESS=1;      AC_SUBST([HAVE_EUIDACCESS])
11705436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_FACCESSAT=1;       AC_SUBST([HAVE_FACCESSAT])
11805436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_FCHDIR=1;          AC_SUBST([HAVE_FCHDIR])
11905436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_FCHOWNAT=1;        AC_SUBST([HAVE_FCHOWNAT])
12005436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_FDATASYNC=1;       AC_SUBST([HAVE_FDATASYNC])
12105436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_FSYNC=1;           AC_SUBST([HAVE_FSYNC])
12205436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_FTRUNCATE=1;       AC_SUBST([HAVE_FTRUNCATE])
12305436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_GETDTABLESIZE=1;   AC_SUBST([HAVE_GETDTABLESIZE])
12405436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_GETGROUPS=1;       AC_SUBST([HAVE_GETGROUPS])
12505436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_GETHOSTNAME=1;     AC_SUBST([HAVE_GETHOSTNAME])
12605436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_GETLOGIN=1;        AC_SUBST([HAVE_GETLOGIN])
12705436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_GETPAGESIZE=1;     AC_SUBST([HAVE_GETPAGESIZE])
12805436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_GROUP_MEMBER=1;    AC_SUBST([HAVE_GROUP_MEMBER])
12905436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_LCHOWN=1;          AC_SUBST([HAVE_LCHOWN])
13005436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_LINK=1;            AC_SUBST([HAVE_LINK])
13105436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_LINKAT=1;          AC_SUBST([HAVE_LINKAT])
13205436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_PIPE=1;            AC_SUBST([HAVE_PIPE])
13305436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_PIPE2=1;           AC_SUBST([HAVE_PIPE2])
13405436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_PREAD=1;           AC_SUBST([HAVE_PREAD])
13505436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_PWRITE=1;          AC_SUBST([HAVE_PWRITE])
13605436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_READLINK=1;        AC_SUBST([HAVE_READLINK])
13705436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_READLINKAT=1;      AC_SUBST([HAVE_READLINKAT])
13805436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_SETHOSTNAME=1;     AC_SUBST([HAVE_SETHOSTNAME])
13905436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_SLEEP=1;           AC_SUBST([HAVE_SLEEP])
14005436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_SYMLINK=1;         AC_SUBST([HAVE_SYMLINK])
14105436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_SYMLINKAT=1;       AC_SUBST([HAVE_SYMLINKAT])
14205436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_UNLINKAT=1;        AC_SUBST([HAVE_UNLINKAT])
14305436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_USLEEP=1;          AC_SUBST([HAVE_USLEEP])
14405436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_DECL_ENVIRON=1;    AC_SUBST([HAVE_DECL_ENVIRON])
14505436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_DECL_FCHDIR=1;     AC_SUBST([HAVE_DECL_FCHDIR])
14605436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_DECL_FDATASYNC=1;  AC_SUBST([HAVE_DECL_FDATASYNC])
14705436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_DECL_GETDOMAINNAME=1; AC_SUBST([HAVE_DECL_GETDOMAINNAME])
14805436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_DECL_GETLOGIN_R=1; AC_SUBST([HAVE_DECL_GETLOGIN_R])
14905436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_DECL_GETPAGESIZE=1; AC_SUBST([HAVE_DECL_GETPAGESIZE])
15005436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_DECL_GETUSERSHELL=1; AC_SUBST([HAVE_DECL_GETUSERSHELL])
15105436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_DECL_SETHOSTNAME=1; AC_SUBST([HAVE_DECL_SETHOSTNAME])
15205436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_DECL_TTYNAME_R=1;  AC_SUBST([HAVE_DECL_TTYNAME_R])
15305436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_OS_H=0;            AC_SUBST([HAVE_OS_H])
15405436638acc7c010349a69c3395f1a57c642dc62Ying Wang  HAVE_SYS_PARAM_H=0;     AC_SUBST([HAVE_SYS_PARAM_H])
15505436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_CHOWN=0;        AC_SUBST([REPLACE_CHOWN])
15605436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_CLOSE=0;        AC_SUBST([REPLACE_CLOSE])
15705436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_DUP=0;          AC_SUBST([REPLACE_DUP])
15805436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_DUP2=0;         AC_SUBST([REPLACE_DUP2])
15905436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_FCHOWNAT=0;     AC_SUBST([REPLACE_FCHOWNAT])
16005436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_FTRUNCATE=0;    AC_SUBST([REPLACE_FTRUNCATE])
16105436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_GETCWD=0;       AC_SUBST([REPLACE_GETCWD])
16205436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_GETDOMAINNAME=0; AC_SUBST([REPLACE_GETDOMAINNAME])
16305436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_GETLOGIN_R=0;   AC_SUBST([REPLACE_GETLOGIN_R])
16405436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_GETGROUPS=0;    AC_SUBST([REPLACE_GETGROUPS])
16505436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_GETPAGESIZE=0;  AC_SUBST([REPLACE_GETPAGESIZE])
16605436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_ISATTY=0;       AC_SUBST([REPLACE_ISATTY])
16705436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_LCHOWN=0;       AC_SUBST([REPLACE_LCHOWN])
16805436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_LINK=0;         AC_SUBST([REPLACE_LINK])
16905436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_LINKAT=0;       AC_SUBST([REPLACE_LINKAT])
17005436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_LSEEK=0;        AC_SUBST([REPLACE_LSEEK])
17105436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_PREAD=0;        AC_SUBST([REPLACE_PREAD])
17205436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_PWRITE=0;       AC_SUBST([REPLACE_PWRITE])
17305436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_READ=0;         AC_SUBST([REPLACE_READ])
17405436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_READLINK=0;     AC_SUBST([REPLACE_READLINK])
17505436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_RMDIR=0;        AC_SUBST([REPLACE_RMDIR])
17605436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_SLEEP=0;        AC_SUBST([REPLACE_SLEEP])
17705436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_SYMLINK=0;      AC_SUBST([REPLACE_SYMLINK])
17805436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_TTYNAME_R=0;    AC_SUBST([REPLACE_TTYNAME_R])
17905436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_UNLINK=0;       AC_SUBST([REPLACE_UNLINK])
18005436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_UNLINKAT=0;     AC_SUBST([REPLACE_UNLINKAT])
18105436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_USLEEP=0;       AC_SUBST([REPLACE_USLEEP])
18205436638acc7c010349a69c3395f1a57c642dc62Ying Wang  REPLACE_WRITE=0;        AC_SUBST([REPLACE_WRITE])
18305436638acc7c010349a69c3395f1a57c642dc62Ying Wang  UNISTD_H_HAVE_WINSOCK2_H=0; AC_SUBST([UNISTD_H_HAVE_WINSOCK2_H])
18405436638acc7c010349a69c3395f1a57c642dc62Ying Wang  UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS=0;
18505436638acc7c010349a69c3395f1a57c642dc62Ying Wang                           AC_SUBST([UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS])
186cea198a11f15a2eb071d98491ca9a8bc8cebfbc4The Android Open Source Project])
187