Update.
authordrepper <drepper>
Mon, 20 Sep 2004 00:10:24 +0000 (00:10 +0000)
committerdrepper <drepper>
Mon, 20 Sep 2004 00:10:24 +0000 (00:10 +0000)
nptl/ChangeLog

index db3aeba..e4bcfed 100644 (file)
@@ -1,3 +1,37 @@
+2004-09-19  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/unix/sysv/linux/allocrtsig.c: Allocate second signal for
+       internal use.
+       * allocatestack.c (__nptl_setxid): New function.
+       * descr.h (struct xid_command): Define type.
+       * init.c (pthread_functions): Add ptr__nptl_setxid initialization.
+       (sighandler_setxid): New function.
+       (__pthread_initialize_minimal): Register sighandler_setxid for
+       SIGCANCEL.
+       * pt-allocrtsig.c: Update comment.
+       * pthreadP.h: Define SIGSETXID.  Declare __xidcmd variable.
+       Declare __nptl_setxid.
+       * sysdeps/pthread/pthread-functions.h: Add ptr__nptl_setxid.
+       * sysdeps/pthread/pthread.h: Declare pthread_setgid_np,
+       pthread_setuid_np, pthread_setegid_np, pthread_seteuid_np,
+       pthread_setregid_np, pthread_setreuid_np, pthread_setresgid_np,
+       and pthread_setresuid_np.
+       * pthread_setgid_np.c: New file.
+       * pthread_setuid_np.c: New file.
+       * pthread_setegid_np.c: New file.
+       * pthread_seteuid_np.c: New file.
+       * pthread_setregid_np.c: New file.
+       * pthread_setreuid_np.c: New file.
+       * pthread_setresgid_np.c: New file.
+       * pthread_setresuid_np.c: New file.
+       * Versions [libpthread, GLIBC_2.3.4]: Add pthread_setgid_np,
+       pthread_setuid_np, pthread_setegid_np, pthread_seteuid_np,
+       pthread_setregid_np, pthread_setreuid_np, pthread_setresgid_np,
+       and pthread_setresuid_np.
+       * Makefile (libpthread-routines): Add pthread_setuid, pthread_seteuid,
+       pthread_setreuid, pthread_setresuid, pthread_setgid, pthread_setegid,
+       pthread_setregid, and pthread_setresgid.
+
 2004-09-18  Ulrich Drepper  <drepper@redhat.com>
 
        * allocatestack.c (allocate_stack): Return EAGAIN instead of