mirror of
https://sourceware.org/git/glibc.git
synced 2025-09-02 16:01:20 +03:00
Update.
2002-03-23 Jakub Jelinek <jakub@redhat.com> * sysdeps/generic/brk.c (__curbrk): Declare. * sysdeps/generic/dl-brk.c: Add attribute_hidden to __curbrk. * sysdeps/generic/dl-sbrk.c: Likewise. * sysdeps/unix/arm/dl-brk.S: New file. * sysdeps/unix/bsd/hp/m68k/dl-brk.S: New file. * sysdeps/unix/bsd/osf/alpha/dl-brk.S: New file. * sysdeps/unix/bsd/sun/m68k/dl-brk.S: New file. * sysdeps/unix/bsd/vax/dl-brk.S: New file. * sysdeps/unix/i386/dl-brk.S: New file. * sysdeps/unix/mips/dl-brk.S: New file. * sysdeps/unix/sparc/dl-brk.S: New file. * sysdeps/unix/sysv/linux/alpha/dl-brk.S: New file. * sysdeps/unix/sysv/linux/ia64/dl-brk.S: New file. * sysdeps/unix/sysv/linux/powerpc/dl-brk.S: New file. * sysdeps/unix/sysv/linux/sparc/sparc64/dl-brk.S: New file. * sysdeps/unix/sysv/linux/i386/dl-brk.c: Remove. * sysdeps/unix/sysv/linux/i386/dl-sbrk.c: Remove. 2002-04-03 Andreas Schwab <schwab@suse.de> * Makefile (headers): Add gnu/lib-names.h here instead of install-others. ($(inst_includedir)/gnu/lib-names.h): Remove explicit installation rule. (install-headers): Add dependency on install-headers-nosubdir. * stdio-common/Makefile (headers): Add bits/stdio_lim.h here instead of install-others. ($(inst_includedir)/bits/stdio_lim.h): Remove explicit installation rule. 2002-04-05 Ulrich Drepper <drepper@redhat.com> * manual/users.tex (Enable/Disable Setuid): Fix typo in example. Reported by Sam Roberts <sroberts@uniserve.com>. 2002-04-03 Jakub Jelinek <jakub@redhat.com> * elf/do-rel.h (elf_dynamic_do_rel): Skip relative relocs if l_addr == 0 and ELF_MACHINE_REL_RELATIVE. * sysdeps/alpha/dl-machine.h (ELF_MACHINE_REL_RELATIVE): Define. * sysdeps/ia64/dl-machine.h (ELF_MACHINE_REL_RELATIVE): Define. 2002-04-03 David Mosberger <davidm@hpl.hp.com> * sysdeps/ia64/dl-machine.h (TRAMPOLINE_TEMPLATE): Add unwind info. (RTLD_START): Ditto. (__ia64_init_bootstrap_fdesc_table): Insert stop bit to avoid RAW dependency violation.
This commit is contained in:
@@ -1,3 +1,11 @@
|
||||
2002-04-05 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
* man/pthread_mutexattr_init.man (pthread_mutexattr_settype): Document
|
||||
instead of pthread_mutexattr_setkind_np.
|
||||
(pthread_mutexattr_gettype): Similarly.
|
||||
* man/pthread_mutexattr_setkind_np.man: New.
|
||||
* man/Makefile (SOURCES): Add pthread_mutexattr_setkind_np.man.
|
||||
|
||||
2002-04-02 Ulrich Drepper <drepper@redhat.com>
|
||||
|
||||
* sysdeps/ia64/pt-machine.h (MEMORY_BARRIER): Define.
|
||||
|
@@ -5,7 +5,7 @@ SOURCES=pthread_atfork.man pthread_attr_init.man pthread_cancel.man \
|
||||
pthread_key_create.man pthread_mutex_init.man \
|
||||
pthread_mutexattr_init.man pthread_once.man pthread_self.man \
|
||||
pthread_setschedparam.man pthread_sigmask.man sem_init.man \
|
||||
pthread_kill_other_threads_np.man
|
||||
pthread_kill_other_threads_np.man pthread_mutexattr_setkind_np.man
|
||||
|
||||
MANPAGES=$(SOURCES:.man=.3thr)
|
||||
|
||||
|
@@ -1,11 +1,11 @@
|
||||
.TH PTHREAD_MUTEXATTR 3 LinuxThreads
|
||||
|
||||
.XREF pthread_mutexattr_destroy
|
||||
.XREF pthread_mutexattr_setkind_np
|
||||
.XREF pthread_mutexattr_getkind_np
|
||||
.XREF pthread_mutexattr_settype
|
||||
.XREF pthread_mutexattr_gettype
|
||||
|
||||
.SH NAME
|
||||
pthread_mutexattr_init, pthread_mutexattr_destroy, pthread_mutexattr_setkind_np, pthread_mutexattr_getkind_np \- mutex creation attributes
|
||||
pthread_mutexattr_init, pthread_mutexattr_destroy, pthread_mutexattr_settype, pthread_mutexattr_gettype \- mutex creation attributes
|
||||
|
||||
.SH SYNOPSIS
|
||||
#include <pthread.h>
|
||||
@@ -14,9 +14,9 @@ int pthread_mutexattr_init(pthread_mutexattr_t *attr);
|
||||
|
||||
int pthread_mutexattr_destroy(pthread_mutexattr_t *attr);
|
||||
|
||||
int pthread_mutexattr_setkind_np(pthread_mutexattr_t *attr, int kind);
|
||||
int pthread_mutexattr_settype(pthread_mutexattr_t *attr, int kind);
|
||||
|
||||
int pthread_mutexattr_getkind_np(const pthread_mutexattr_t *attr, int *kind);
|
||||
int pthread_mutexattr_gettype(const pthread_mutexattr_t *attr, int *kind);
|
||||
|
||||
.SH DESCRIPTION
|
||||
|
||||
@@ -53,23 +53,23 @@ returns to the unlocked state.
|
||||
|
||||
The default mutex kind is ``fast'', that is, !PTHREAD_MUTEX_FAST_NP!.
|
||||
|
||||
!pthread_mutexattr_setkind_np! sets the mutex kind attribute in |attr|
|
||||
!pthread_mutexattr_settype! sets the mutex kind attribute in |attr|
|
||||
to the value specified by |kind|.
|
||||
|
||||
!pthread_mutexattr_getkind_np! retrieves the current value of the
|
||||
!pthread_mutexattr_gettype! retrieves the current value of the
|
||||
mutex kind attribute in |attr| and stores it in the location pointed
|
||||
to by |kind|.
|
||||
|
||||
.SH "RETURN VALUE"
|
||||
!pthread_mutexattr_init!, !pthread_mutexattr_destroy! and
|
||||
!pthread_mutexattr_getkind_np! always return 0.
|
||||
!pthread_mutexattr_gettype! always return 0.
|
||||
|
||||
!pthread_mutexattr_setkind_np! returns 0 on success and a non-zero
|
||||
!pthread_mutexattr_settype! returns 0 on success and a non-zero
|
||||
error code on error.
|
||||
|
||||
.SH ERRORS
|
||||
|
||||
On error, !pthread_mutexattr_setkind_np! returns the following error code:
|
||||
On error, !pthread_mutexattr_settype! returns the following error code:
|
||||
.TP
|
||||
!EINVAL!
|
||||
|kind| is neither !PTHREAD_MUTEX_FAST_NP! nor !PTHREAD_MUTEX_RECURSIVE_NP!
|
||||
|
39
linuxthreads/man/pthread_mutexattr_setkind_np.man
Normal file
39
linuxthreads/man/pthread_mutexattr_setkind_np.man
Normal file
@@ -0,0 +1,39 @@
|
||||
.TH PTHREAD_MUTEXATTR_SETKIND_NP 3 LinuxThreads
|
||||
|
||||
.XREF pthread_mutexattr_getkind_np
|
||||
|
||||
.SH NAME
|
||||
pthread_mutexattr_setkind_np, pthread_mutexattr_getkind_np \- deprecated mutex creation attributes
|
||||
|
||||
.SH SYNOPSIS
|
||||
#include <pthread.h>
|
||||
|
||||
int pthread_mutexattr_setkind_np(pthread_mutexattr_t *attr, int kind);
|
||||
|
||||
int pthread_mutexattr_getkind_np(const pthread_mutexattr_t *attr, int *kind);
|
||||
|
||||
.SH DESCRIPTION
|
||||
|
||||
These functions are deprecated, use !pthread_mutexattr_settype!(3)
|
||||
and !pthread_mutexattr_gettype!(3) instead.
|
||||
|
||||
.SH "RETURN VALUE"
|
||||
!pthread_mutexattr_getkind_np! always returns 0.
|
||||
|
||||
!pthread_mutexattr_setkind_np! returns 0 on success and a non-zero
|
||||
error code on error.
|
||||
|
||||
.SH ERRORS
|
||||
|
||||
On error, !pthread_mutexattr_setkind_np! returns the following error code:
|
||||
.TP
|
||||
!EINVAL!
|
||||
|kind| is neither !PTHREAD_MUTEX_FAST_NP! nor !PTHREAD_MUTEX_RECURSIVE_NP!
|
||||
nor !PTHREAD_MUTEX_ERRORCHECK_NP!
|
||||
|
||||
.SH AUTHOR
|
||||
Xavier Leroy <Xavier.Leroy@inria.fr>
|
||||
|
||||
.SH "SEE ALSO"
|
||||
!pthread_mutexattr_settype!(3),
|
||||
!pthread_mutexattr_gettype!(3).
|
Reference in New Issue
Block a user