<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glibc/linuxthreads/pthread.c, branch cvs/ChangeLog</title>
<subtitle>Fork of glibc for development</subtitle>
<id>https://git.zx2c4.com/glibc/atom/linuxthreads/pthread.c?h=cvs%2FChangeLog</id>
<link rel='self' href='https://git.zx2c4.com/glibc/atom/linuxthreads/pthread.c?h=cvs%2FChangeLog'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/'/>
<updated>2003-12-17T23:52:56Z</updated>
<entry>
<title>Update.</title>
<updated>2003-12-17T23:52:56Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2003-12-17T23:52:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=e796f92f68585f61412f569e4b4f49b5e21d80df'/>
<id>urn:sha1:e796f92f68585f61412f569e4b4f49b5e21d80df</id>
<content type='text'>
2003-12-17  Jakub Jelinek  &lt;jakub@redhat.com&gt;

	* malloc/mtrace.c (tr_old_memalign_hook): New variable.
	(tr_memalignhook): New function.
	(mtrace): Register tr_memalignhook.
	(muntrace): Deregister tr_memalignhook.
	* malloc/malloc.c (__posix_memalign): If __memalign_hook != NULL,
	call it directly instead of memalign_internal.

2003-12-17  Ulrich Drepper  &lt;drepper@redhat.com&gt;

	* misc/mntent_r.c: Change encoding to match recently change decoder.
	Patch by Alexander Achenbach &lt;xela@slit.de&gt;.

2003-12-16  Steven Munroe  &lt;sjmunroe@us.ibm.com&gt;

	* sysdeps/unix/sysv/linux/powerpc/sys/ucontext.h: Correct definition of
	vrregset_t.

2003-12-16  Steven Munroe  &lt;sjmunroe@us.ibm.com&gt;

	* sysdeps/unix/sysv/linux/powerpc/sys/procfs.h [!__PPC64_ELF_H]: Extent
	conditional to include typedef elf_vrreg_t.

2002-12-17  Paolo Bonzini  &lt;bonzini@gnu.org&gt;

	* posix/regexec.c (re_search_internal): Limit search to the
	beginning of the buffer if the initial states are empty for
	contexts that do not include CONTEXT_BEGBUF or, if
	!preg-&gt;newline_anchor, that do not include any one of
	CONTEXT_BEGBUF and CONTEXT_NEWLINE.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2003-10-15T06:24:26Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2003-10-15T06:24:26Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=a21a20a33f5b49cfc06ed72f3164099ce226a0b9'/>
<id>urn:sha1:a21a20a33f5b49cfc06ed72f3164099ce226a0b9</id>
<content type='text'>
2003-10-15  Jakub Jelinek  &lt;jakub@redhat.com&gt;

	* elf/rtld.c (print_statistics): Print also number of relative
	relocations.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2003-09-23T04:41:29Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2003-09-23T04:41:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=571f2090f876fee3eb99fd141d6595e6bc45549c'/>
<id>urn:sha1:571f2090f876fee3eb99fd141d6595e6bc45549c</id>
<content type='text'>
2003-09-22  Philip Blundell  &lt;philb@gnu.org&gt;

	* forward.c: Add _pthread_cleanup_push, _pthread_cleanup_pop.
	* sysdeps/pthread/pthread-functions.h (struct pthread_functions):
	Likewise.
	* pthread.c (__pthread_elements): Initialise these new elements.
	* sysdeps/pthread/bits/libc-lock.h (__libc_cleanup_push): Use
	__libc_maybe_call.
	(__libc_cleanup_pop): Likewise.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2003-09-17T09:39:59Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2003-09-17T09:39:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=65af7e61427ce9bbbc0e43b2ad44e5b4678a37fc'/>
<id>urn:sha1:65af7e61427ce9bbbc0e43b2ad44e5b4678a37fc</id>
<content type='text'>
2003-09-17  Jakub Jelinek  &lt;jakub@redhat.com&gt;

	* sysdeps/i386/Makefile (stack-align-test-flags): Add
	-malign-double -mpreferred-stack-boundary=4.
</content>
</entry>
<entry>
<title>(manager_thread): Remove static, add attribute_hidden. (thread_self_stack): Rename to... (__pthread_self_stack): ... this.  Remove static. (pthread_handle_sigcancel): Use check_thread_self (). (pthread_handle_sigrestart): Likewise.</title>
<updated>2003-09-17T05:03:05Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2003-09-17T05:03:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=65947215c78a870c9e0b0217a7bd949164e1993b'/>
<id>urn:sha1:65947215c78a870c9e0b0217a7bd949164e1993b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2003-09-02T00:49:47Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2003-09-02T00:49:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=c503d3dc512a5f7947d5b3d69d784028db3a639a'/>
<id>urn:sha1:c503d3dc512a5f7947d5b3d69d784028db3a639a</id>
<content type='text'>
2003-09-01  Thorsten Kukuk  &lt;kukuk@suse.de&gt;

	* nis/nss_compat/compat-spwd.c (getspnam_plususer): Return
	NSS_STATUS_SUCCESS if entry was found.
	(getspent_next_file): Store user in blacklist after entry
	was found, use innetgr.

2003-09-01  Jakub Jelinek  &lt;jakub@redhat.com&gt;

	* sysdeps/unix/sysv/linux/powerpc/powerpc32/posix_fadvise.c: New.
	* sysdeps/unix/sysv/linux/powerpc/powerpc32/posix_fadvise64.c: New.

	* sysdeps/generic/dl-tls.c (_dl_determine_tlsoffset): Fix tls offset
	computation for TCB_AT_TP.  Support l_firstbyte_offset != 0 for
	DTV_AT_TP, optimize.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2003-08-08T07:43:03Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2003-08-08T07:43:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=334fcf2a65f3b58867ce136da767c6c58a3d45ed'/>
<id>urn:sha1:334fcf2a65f3b58867ce136da767c6c58a3d45ed</id>
<content type='text'>
2003-08-07  Jakub Jelinek  &lt;jakub@redhat.com&gt;

	* sysdeps/generic/ldsodefs.h (_rtld_global): Add
	_dl_rtld_lock_recursive and _dl_rtld_unlock_recursive.
	* elf/rtld.c (rtld_lock_default_lock_recursive,
	rtld_lock_default_unlock_recursive): New functions.
	(dl_main): Initialize _dl_rtld_lock_recursive and
	_dl_rtld_unlock_recursive.

2003-08-05  Jakub Jelinek  &lt;jakub@redhat.com&gt;

	* elf/ldconfig.c (main): Append SLIBDIR and LIBDIR to
	config_file directories instead of prepending.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2003-07-31T07:42:20Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2003-07-31T07:42:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=adc12574e555ec7d6ba3969eed4f829705c235ab'/>
<id>urn:sha1:adc12574e555ec7d6ba3969eed4f829705c235ab</id>
<content type='text'>
2003-07-30  Jakub Jelinek  &lt;jakub@redhat.com&gt;

	* elf/dl-reloc.c (_dl_allocate_static_tls): Don't return any value,
	call dl_signal_error directly.  If already relocated, call
	GL(dl_init_static_tls) directly, otherwise queue it for later.
	(CHECK_STATIC_TLS): Undo 2003-07-24 change.
	* elf/rtld.c (dl_main): Initialize GL(dl_init_static_tls).
	* elf/dl-open.c (dl_open_worker): Call GL_dl_init_static_tls
	for all static TLS initializations delayed in _dl_allocate_static_tls.
	* elf/dl-support.c (_dl_init_static_tls): New variable.
	* include/link.h (struct link_map): Add l_need_tls_init.
	* sysdeps/generic/ldsodefs.h (_rtld_global): Add _dl_init_static_tls.
	(_dl_nothread_init_static_tls): New prototype.
	(_dl_allocate_static_tls): Adjust prototype.

	* elf/tls-macros.h (VAR_INT_DEF): Add alignment directive.

	elf_machine_rela_relative): Adjust.
	(CHECK_STATIC_TLS): _dl_allocate_static_tls can fail now.
</content>
</entry>
<entry>
<title>(__pthread_initialize_manager): Remove one last p_multiple_threads call.</title>
<updated>2003-04-26T17:08:49Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2003-04-26T17:08:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=36069f14e85e3df8edfe049c3517c69bc9905255'/>
<id>urn:sha1:36069f14e85e3df8edfe049c3517c69bc9905255</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2003-04-26T04:15:50Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2003-04-26T04:15:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=c86e6aec55e00afc6aca584b13ce8e64ff305d51'/>
<id>urn:sha1:c86e6aec55e00afc6aca584b13ce8e64ff305d51</id>
<content type='text'>
	* nscd/cache.c (cache_search): Keep track of how many chain links
	we searched and update table statistics.
	(cache_add): Keep track of how many values are in the table.
	(prune_cache): Likewise.  Keep track of locking success.
	Print messages about removed entries in separate pass.
	* nscd/connections.c (handle_request): Don't print debug message here.
	The caller will do it.  Keep track of locking success.
	(nscd_run): Print debug message.  Also print PID of the client process.
	* nscd/nscd.c (start_time): New variable.
	(main): Remember start time.
	* nscd/nscd.h: Declare start_time.
	(struct database): Add more members for new statistics.
	* nscd/nscd_stat.c: Add support for sending, receiving, and printing
	of new statistics.
</content>
</entry>
</feed>
