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