Update.
authorUlrich Drepper <drepper@redhat.com>
Mon, 30 Aug 2004 16:56:03 +0000 (16:56 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 30 Aug 2004 16:56:03 +0000 (16:56 +0000)
2004-08-30  Jakub Jelinek  <jakub@redhat.com>

* posix/bits/posix1_lim.h (_POSIX_CHILD_MAX, _POSIX_OPEN_MAX): If
not __USE_XOPEN2K, use the Unix98 mandated values.

ChangeLog
nptl/ChangeLog
posix/bits/posix1_lim.h

index 709af2f5e9b07909485848ce84138c956f8f87b5..14d78914332d77dde032b720f69fc47953c28575 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2004-08-30  Jakub Jelinek  <jakub@redhat.com>
+
+       * posix/bits/posix1_lim.h (_POSIX_CHILD_MAX, _POSIX_OPEN_MAX): If
+       not __USE_XOPEN2K, use the Unix98 mandated values.
+
 2004-08-27  Roland McGrath  <roland@redhat.com>
 
        * configure.in (usetls): Default to yes.
index d9eb8ba453c1b0392b5df8cce965a7d7f6b3ed89..2aa77d913380e6a18835a7cf85673093fc5fef93 100644 (file)
@@ -1,3 +1,10 @@
+2004-08-30  Jakub Jelinek  <jakub@redhat.com>
+
+       * sysdeps/unix/sysv/linux/x86_64/bits/pthreadtypes.h: Include
+       bits/wordsize.h.  Make the header match i386 header when __WORDSIZE
+       != 64.
+       * sysdeps/unix/sysv/linux/x86_64/bits/semaphore.h: Likewise.
+
 2004-08-15  Roland McGrath  <roland@frob.com>
 
        * pthread_atfork.c: Update copyright terms including special exception
index 5176e46e9b8f594c095c2252ad5d879d5ce99826..71c58f7605abb9086d8d655e020f30c1c859448d 100644 (file)
 #define        _POSIX_ARG_MAX          4096
 
 /* Maximum simultaneous processes per real user ID.  */
-#define        _POSIX_CHILD_MAX        25
+#ifdef __USE_XOPEN2K
+# define _POSIX_CHILD_MAX      25
+#else
+# define _POSIX_CHILD_MAX      6
+#endif
 
 /* Minimal number of timer expiration overruns.  */
 #define _POSIX_DELAYTIMER_MAX  32
 #endif
 
 /* Number of files one process can have open at once.  */
-#define        _POSIX_OPEN_MAX         20
+#ifdef __USE_XOPEN2K
+# define _POSIX_OPEN_MAX       20
+#else
+# define _POSIX_OPEN_MAX       16
+#endif
 
 /* Number of descriptors that a process may examine with `pselect' or
    `select'.  */