Mercurial > hg > octave-nkf > gnulib-hg
comparison modules/unistd @ 14733:8d8a6d8151f4
group-member: Declare function in <unistd.h>.
* lib/unistd.in.h (group_member): New declaration.
* lib/group-member.h: Remove file.
* lib/group-member.c: Include <unistd.h> instead of group-member.h.
* tests/test-unistd-c++.cc: Check signature of group_member.
* m4/group-member.m4 (gl_FUNC_GROUP_MEMBER): Require
gl_UNISTD_H_DEFAULTS. Set HAVE_GROUP_MEMBER.
* m4/unistd_h.m4 (gl_UNISTD_H): Check whether group_member is declared.
(gl_UNISTD_H_DEFAULTS): Initialize GNULIB_GROUP_MEMBER,
HAVE_GROUP_MEMBER.
* modules/group-member (Files): Remove lib/group-member.h.
(Depends-on): Add unistd. Specify conditions.
(configure.ac): Invoke gl_UNISTD_MODULE_INDICATOR.
(Include): Change to <unistd.h>.
* modules/unistd (Makefile.am): Substitute GNULIB_GROUP_MEMBER,
HAVE_GROUP_MEMBER.
* NEWS: Mention the change.
* lib/euidaccess.c: Don't include group-member.h.
author | Bruno Haible <bruno@clisp.org> |
---|---|
date | Thu, 12 May 2011 02:03:07 +0200 |
parents | 8b22057e98d2 |
children | 5f709022a256 |
comparison
equal
deleted
inserted
replaced
14732:50a39f529fed | 14733:8d8a6d8151f4 |
---|---|
46 -e 's|@''GNULIB_GETHOSTNAME''@|$(GNULIB_GETHOSTNAME)|g' \ | 46 -e 's|@''GNULIB_GETHOSTNAME''@|$(GNULIB_GETHOSTNAME)|g' \ |
47 -e 's|@''GNULIB_GETLOGIN''@|$(GNULIB_GETLOGIN)|g' \ | 47 -e 's|@''GNULIB_GETLOGIN''@|$(GNULIB_GETLOGIN)|g' \ |
48 -e 's|@''GNULIB_GETLOGIN_R''@|$(GNULIB_GETLOGIN_R)|g' \ | 48 -e 's|@''GNULIB_GETLOGIN_R''@|$(GNULIB_GETLOGIN_R)|g' \ |
49 -e 's|@''GNULIB_GETPAGESIZE''@|$(GNULIB_GETPAGESIZE)|g' \ | 49 -e 's|@''GNULIB_GETPAGESIZE''@|$(GNULIB_GETPAGESIZE)|g' \ |
50 -e 's|@''GNULIB_GETUSERSHELL''@|$(GNULIB_GETUSERSHELL)|g' \ | 50 -e 's|@''GNULIB_GETUSERSHELL''@|$(GNULIB_GETUSERSHELL)|g' \ |
51 -e 's|@''GNULIB_GROUP_MEMBER''@|$(GNULIB_GROUP_MEMBER)|g' \ | |
51 -e 's|@''GNULIB_LCHOWN''@|$(GNULIB_LCHOWN)|g' \ | 52 -e 's|@''GNULIB_LCHOWN''@|$(GNULIB_LCHOWN)|g' \ |
52 -e 's|@''GNULIB_LINK''@|$(GNULIB_LINK)|g' \ | 53 -e 's|@''GNULIB_LINK''@|$(GNULIB_LINK)|g' \ |
53 -e 's|@''GNULIB_LINKAT''@|$(GNULIB_LINKAT)|g' \ | 54 -e 's|@''GNULIB_LINKAT''@|$(GNULIB_LINKAT)|g' \ |
54 -e 's|@''GNULIB_LSEEK''@|$(GNULIB_LSEEK)|g' \ | 55 -e 's|@''GNULIB_LSEEK''@|$(GNULIB_LSEEK)|g' \ |
55 -e 's|@''GNULIB_PIPE''@|$(GNULIB_PIPE)|g' \ | 56 -e 's|@''GNULIB_PIPE''@|$(GNULIB_PIPE)|g' \ |
84 -e 's|@''HAVE_GETDTABLESIZE''@|$(HAVE_GETDTABLESIZE)|g' \ | 85 -e 's|@''HAVE_GETDTABLESIZE''@|$(HAVE_GETDTABLESIZE)|g' \ |
85 -e 's|@''HAVE_GETGROUPS''@|$(HAVE_GETGROUPS)|g' \ | 86 -e 's|@''HAVE_GETGROUPS''@|$(HAVE_GETGROUPS)|g' \ |
86 -e 's|@''HAVE_GETHOSTNAME''@|$(HAVE_GETHOSTNAME)|g' \ | 87 -e 's|@''HAVE_GETHOSTNAME''@|$(HAVE_GETHOSTNAME)|g' \ |
87 -e 's|@''HAVE_GETLOGIN''@|$(HAVE_GETLOGIN)|g' \ | 88 -e 's|@''HAVE_GETLOGIN''@|$(HAVE_GETLOGIN)|g' \ |
88 -e 's|@''HAVE_GETPAGESIZE''@|$(HAVE_GETPAGESIZE)|g' \ | 89 -e 's|@''HAVE_GETPAGESIZE''@|$(HAVE_GETPAGESIZE)|g' \ |
90 -e 's|@''HAVE_GROUP_MEMBER''@|$(HAVE_GROUP_MEMBER)|g' \ | |
89 -e 's|@''HAVE_LCHOWN''@|$(HAVE_LCHOWN)|g' \ | 91 -e 's|@''HAVE_LCHOWN''@|$(HAVE_LCHOWN)|g' \ |
90 -e 's|@''HAVE_LINK''@|$(HAVE_LINK)|g' \ | 92 -e 's|@''HAVE_LINK''@|$(HAVE_LINK)|g' \ |
91 -e 's|@''HAVE_LINKAT''@|$(HAVE_LINKAT)|g' \ | 93 -e 's|@''HAVE_LINKAT''@|$(HAVE_LINKAT)|g' \ |
92 -e 's|@''HAVE_PIPE''@|$(HAVE_PIPE)|g' \ | 94 -e 's|@''HAVE_PIPE''@|$(HAVE_PIPE)|g' \ |
93 -e 's|@''HAVE_PIPE2''@|$(HAVE_PIPE2)|g' \ | 95 -e 's|@''HAVE_PIPE2''@|$(HAVE_PIPE2)|g' \ |