X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fposix-functions%2Fgetgroups.texi;h=0e838f77cd17473c3130030c26120c483afa473b;hb=a155c5688ab059c1c2fff7f132116b455ddb37ba;hp=e503b222582782b0faa47c7f359235f1ec7baccb;hpb=867cf3bc81870ba2896b5c2098e76b458c057a14;p=gnulib.git diff --git a/doc/posix-functions/getgroups.texi b/doc/posix-functions/getgroups.texi index e503b2225..0e838f77c 100644 --- a/doc/posix-functions/getgroups.texi +++ b/doc/posix-functions/getgroups.texi @@ -18,8 +18,17 @@ FreeBSD 7.2. @item On Ultrix 4.3, @code{getgroups (0, NULL)} always fails. See macro @samp{AC_FUNC_GETGROUPS}. +@item +On very old systems, this function operated on an array of @samp{int}, +even though that was a different size than an array of @samp{gid_t}. @end itemize Portability problems not fixed by Gnulib: @itemize +@item +It is unspecified whether the effective group id will be included in +the returned list, nor whether the list will be sorted in any +particular order. For that matter, some platforms include the +effective group id twice, if it is also a member of the current +supplemental group ids. @end itemize