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' \