about summary refs log tree commit diff
path: root/posix/bits
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2003-07-02 07:17:15 +0000
committerUlrich Drepper <drepper@redhat.com>2003-07-02 07:17:15 +0000
commitd2ccd64a7737a12bd16a2ea81ca37f663f62bbd8 (patch)
treef53c5f31ce94186e9e37972e3d316c4fc2006022 /posix/bits
parentaf05f48c63233f4b26759f5773f1b2d0e4f356a2 (diff)
downloadglibc-d2ccd64a7737a12bd16a2ea81ca37f663f62bbd8.tar.gz
glibc-d2ccd64a7737a12bd16a2ea81ca37f663f62bbd8.tar.xz
glibc-d2ccd64a7737a12bd16a2ea81ca37f663f62bbd8.zip
(_POSIX_NGROUPS_MAX): Define to 8 or 0 depending on selected standard. (NGROUPS_MAX): Define to 8 if not defined.
Diffstat (limited to 'posix/bits')
-rw-r--r--posix/bits/posix1_lim.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/posix/bits/posix1_lim.h b/posix/bits/posix1_lim.h
index 050fe47fdb..9379d46f44 100644
--- a/posix/bits/posix1_lim.h
+++ b/posix/bits/posix1_lim.h
@@ -1,4 +1,4 @@
-/* Copyright (C) 1991,92,93,96,98,2000,01,02 Free Software Foundation, Inc.
+/* Copyright (C) 1991-1993,96,98,2000,01,02,2003 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -60,7 +60,11 @@
 #define _POSIX_MQ_PRIO_MAX	32
 
 /* Number of simultaneous supplementary group IDs per process.  */
-#define	_POSIX_NGROUPS_MAX	0
+#ifdef __USE_XOPEN2K
+# define _POSIX_NGROUPS_MAX	8
+#else
+# define _POSIX_NGROUPS_MAX	0
+#endif
 
 /* Number of files one process can have open at once.  */
 #define	_POSIX_OPEN_MAX		16
@@ -135,7 +139,7 @@
    The current maximum can be got from `sysconf'.  */
 
 #ifndef	NGROUPS_MAX
-# define NGROUPS_MAX	_POSIX_NGROUPS_MAX
+# define NGROUPS_MAX	8
 #endif
 
 #endif	/* bits/posix1_lim.h  */