annotate lib/stat-macros.h @ 18029:e4a13d95b503

mgetgroups: port to strict OS X * doc/glibc-functions/getgrouplist.texi (getgrouplist): Document the getgrouplist problem. * lib/mgetgroups.c (getgrouplist_gids) [HAVE_GETGROUPLIST]: New macro. (mgetgroups): Use it. * m4/mgetgroups.m4 (gl_MGETGROUPS): Check for OS X signature for getgrouplist.
author Paul Eggert <eggert@cs.ucla.edu>
date Sun, 28 Jun 2015 23:43:35 -0700 (2015-06-29)
parents 45c727466eb8
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5078
146129232fe0 Merge from coreutils CVS.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
1 /* All the mode bits that can be affected by chmod. */
7581
45c727466eb8 Move stat.h-substitute stuff from lib/stat-macros.h to lib/stat_.h.
Paul Eggert <eggert@cs.ucla.edu>
parents: 6912
diff changeset
2 #define CHMOD_MODE_BITS \
5078
146129232fe0 Merge from coreutils CVS.
Paul Eggert <eggert@cs.ucla.edu>
parents:
diff changeset
3 (S_ISUID | S_ISGID | S_ISVTX | S_IRWXU | S_IRWXG | S_IRWXO)