c32srtombs,mbsrtoc32s,mbsrtowcs,wcsrtombs: pacify GCC 14
[gnulib.git] / modules / euidaccess
blob627f2de96d459720c2070a3e7be0d6386f577116
1 Description:
2 euidaccess() function: check effective user's permissions for a file.
4 Files:
5 lib/euidaccess.c
6 m4/euidaccess.m4
8 Depends-on:
9 unistd
10 extensions
11 root-uid
12 fcntl-h
13 access          [test $HAVE_EUIDACCESS = 0]
14 group-member    [test $HAVE_EUIDACCESS = 0]
15 stat            [test $HAVE_EUIDACCESS = 0]
16 sys_stat        [test $HAVE_EUIDACCESS = 0]
18 configure.ac:
19 gl_FUNC_EUIDACCESS
20 gl_CONDITIONAL([GL_COND_OBJ_EUIDACCESS], [test $HAVE_EUIDACCESS = 0])
21 AM_COND_IF([GL_COND_OBJ_EUIDACCESS], [
22   gl_PREREQ_EUIDACCESS
24 gl_UNISTD_MODULE_INDICATOR([euidaccess])
26 Makefile.am:
27 if GL_COND_OBJ_EUIDACCESS
28 lib_SOURCES += euidaccess.c
29 endif
31 Include:
32 <unistd.h>
34 Link:
35 $(EUIDACCESS_LIBGEN)
37 License:
38 LGPLv2+
40 Maintainer:
41 Jim Meyering, glibc