]> git.ipfire.org Git - thirdparty/glibc.git/commit - nptl/pthreadP.h
Update.
authorUlrich Drepper <drepper@redhat.com>
Mon, 20 Sep 2004 00:16:11 +0000 (00:16 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 20 Sep 2004 00:16:11 +0000 (00:16 +0000)
commit2edb61e3f955bfcc9dd3cb6b3b1acfe4806234a6
treeeb3ba83120d92a0ea9955520f2df4e00a22bc884
parent29e11320c90722aec6335a5f8d8af84d12ba3c6b
Update.

* sysdeps/unix/sysv/linux/setegid.c [HAVE_PTR__NPTL_SETXID]: Call
callback to set IDs in all other threads as well.
* sysdeps/unix/sysv/linux/seteuid.c: Likewise.
* sysdeps/unix/sysv/linux/i386/setegid.c: Likewise.
* sysdeps/unix/sysv/linux/i386/seteuid.c: Likewise.
* sysdeps/unix/sysv/linux/i386/setgid.c: Likewise.
* sysdeps/unix/sysv/linux/i386/setuid.c: Likewise.
* sysdeps/unix/sysv/linux/i386/setreuid.c: Likewise.
* sysdeps/unix/sysv/linux/i386/setreuid.c: Likewise.
* sysdeps/unix/sysv/linux/i386/setresuid.c: Likewise.
* sysdeps/unix/sysv/linux/i386/setresuid.c: Likewise.
* sysdeps/unix/sysv/linux/setuid.c: New file.
* sysdeps/unix/sysv/linux/setgid.c: New file.
* sysdeps/unix/sysv/linux/setreuid.c: New file.
* sysdeps/unix/sysv/linux/setregid.c: New file.
* sysdeps/unix/sysv/linux/setresuid.c: New file.
* sysdeps/unix/sysv/linux/setresgid.c: New file.
* sysdeps/unix/sysv/linux/i386/sysdep.h: Define INTERNAL_SYSCALL_NCS.
* sysdeps/unix/sysv/linux/ia64/sysdep.h: Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h: Likewise.
* sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep.h: Likewise.
* sysdeps/unix/sysv/linux/x86_64/sysdep.h: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc32/setegid.c: Use x86 version.
* sysdeps/unix/sysv/linux/sparc/sparc32/seteuid.c: Likewise.
* sysdeps/unix/sysv/linux/sparc/sparc32/setresgid.c: New file.
* sysdeps/unix/sysv/linux/sparc/sparc32/setresuid.c: New file.
* sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list: Remove setresgid
and setresuid.
* nscd/aicache.c: Use pthread_seteuid_np instead of seteuid.
* nscd/grpcache.c: Likewise.
* nscd/hstcache.c: Likewise.
* nscd/pwdcache.c: Likewise.
62 files changed:
ChangeLog
linuxthreads/ChangeLog
linuxthreads/Makefile
linuxthreads/Versions
linuxthreads/pthread_setegid.c [new file with mode: 0644]
linuxthreads/pthread_seteuid.c [new file with mode: 0644]
linuxthreads/pthread_setgid.c [new file with mode: 0644]
linuxthreads/pthread_setregid.c [new file with mode: 0644]
linuxthreads/pthread_setresgid.c [new file with mode: 0644]
linuxthreads/pthread_setresuid.c [new file with mode: 0644]
linuxthreads/pthread_setreuid.c [new file with mode: 0644]
linuxthreads/pthread_setuid.c [new file with mode: 0644]
linuxthreads/sysdeps/pthread/pthread.h
nptl/ChangeLog
nptl/Makefile
nptl/Versions
nptl/allocatestack.c
nptl/descr.h
nptl/init.c
nptl/pt-allocrtsig.c
nptl/pthreadP.h
nptl/pthread_setegid.c [new file with mode: 0644]
nptl/pthread_seteuid.c [new file with mode: 0644]
nptl/pthread_setgid.c [new file with mode: 0644]
nptl/pthread_setregid.c [new file with mode: 0644]
nptl/pthread_setresgid.c [new file with mode: 0644]
nptl/pthread_setresuid.c [new file with mode: 0644]
nptl/pthread_setreuid.c [new file with mode: 0644]
nptl/pthread_setuid.c [new file with mode: 0644]
nptl/sysdeps/pthread/pthread-functions.h
nptl/sysdeps/pthread/pthread.h
nptl/sysdeps/unix/sysv/linux/allocrtsig.c
nscd/aicache.c
nscd/grpcache.c
nscd/hstcache.c
nscd/pwdcache.c
sysdeps/unix/sysv/linux/i386/setegid.c
sysdeps/unix/sysv/linux/i386/seteuid.c
sysdeps/unix/sysv/linux/i386/setgid.c
sysdeps/unix/sysv/linux/i386/setregid.c
sysdeps/unix/sysv/linux/i386/setresgid.c
sysdeps/unix/sysv/linux/i386/setresuid.c
sysdeps/unix/sysv/linux/i386/setreuid.c
sysdeps/unix/sysv/linux/i386/setuid.c
sysdeps/unix/sysv/linux/i386/sysdep.h
sysdeps/unix/sysv/linux/ia64/sysdep.h
sysdeps/unix/sysv/linux/powerpc/powerpc32/sysdep.h
sysdeps/unix/sysv/linux/powerpc/powerpc64/sysdep.h
sysdeps/unix/sysv/linux/setegid.c
sysdeps/unix/sysv/linux/seteuid.c
sysdeps/unix/sysv/linux/setgid.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/setregid.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/setresgid.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/setresuid.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/setreuid.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/setuid.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/sparc/sparc32/setegid.c
sysdeps/unix/sysv/linux/sparc/sparc32/seteuid.c
sysdeps/unix/sysv/linux/sparc/sparc32/setresgid.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/sparc/sparc32/setresuid.c [new file with mode: 0644]
sysdeps/unix/sysv/linux/sparc/sparc32/syscalls.list
sysdeps/unix/sysv/linux/x86_64/sysdep.h