~drizzle-trunk/drizzle/development

« back to all changes in this revision

Viewing changes to m4/unistd_h.m4

  • Committer: Monty Taylor
  • Date: 2008-12-08 01:14:34 UTC
  • mto: This revision was merged to the branch mainline in revision 670.
  • Revision ID: monty@inaugust.com-20081208011434-5e5m8nwqruhap24c
Reverted gnulib changes.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# unistd_h.m4 serial 11
2
 
dnl Copyright (C) 2006-2008 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_DUP2=0;          AC_SUBST([GNULIB_DUP2])
37
 
  GNULIB_ENVIRON=0;       AC_SUBST([GNULIB_ENVIRON])
38
 
  GNULIB_FCHDIR=0;        AC_SUBST([GNULIB_FCHDIR])
39
 
  GNULIB_FTRUNCATE=0;     AC_SUBST([GNULIB_FTRUNCATE])
40
 
  GNULIB_GETCWD=0;        AC_SUBST([GNULIB_GETCWD])
41
 
  GNULIB_GETLOGIN_R=0;    AC_SUBST([GNULIB_GETLOGIN_R])
42
 
  GNULIB_GETPAGESIZE=0;   AC_SUBST([GNULIB_GETPAGESIZE])
43
 
  GNULIB_LCHOWN=0;        AC_SUBST([GNULIB_LCHOWN])
44
 
  GNULIB_LSEEK=0;         AC_SUBST([GNULIB_LSEEK])
45
 
  GNULIB_READLINK=0;      AC_SUBST([GNULIB_READLINK])
46
 
  GNULIB_SLEEP=0;         AC_SUBST([GNULIB_SLEEP])
47
 
  dnl Assume proper GNU behavior unless another module says otherwise.
48
 
  HAVE_DUP2=1;            AC_SUBST([HAVE_DUP2])
49
 
  HAVE_FTRUNCATE=1;       AC_SUBST([HAVE_FTRUNCATE])
50
 
  HAVE_GETPAGESIZE=1;     AC_SUBST([HAVE_GETPAGESIZE])
51
 
  HAVE_READLINK=1;        AC_SUBST([HAVE_READLINK])
52
 
  HAVE_SLEEP=1;           AC_SUBST([HAVE_SLEEP])
53
 
  HAVE_DECL_ENVIRON=1;    AC_SUBST([HAVE_DECL_ENVIRON])
54
 
  HAVE_DECL_GETLOGIN_R=1; AC_SUBST([HAVE_DECL_GETLOGIN_R])
55
 
  HAVE_OS_H=0;            AC_SUBST([HAVE_OS_H])
56
 
  HAVE_SYS_PARAM_H=0;     AC_SUBST([HAVE_SYS_PARAM_H])
57
 
  REPLACE_CHOWN=0;        AC_SUBST([REPLACE_CHOWN])
58
 
  REPLACE_FCHDIR=0;       AC_SUBST([REPLACE_FCHDIR])
59
 
  REPLACE_GETCWD=0;       AC_SUBST([REPLACE_GETCWD])
60
 
  REPLACE_GETPAGESIZE=0;  AC_SUBST([REPLACE_GETPAGESIZE])
61
 
  REPLACE_LCHOWN=0;       AC_SUBST([REPLACE_LCHOWN])
62
 
  REPLACE_LSEEK=0;        AC_SUBST([REPLACE_LSEEK])
63
 
])