<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glibc/linuxthreads/join.c, branch cvs/ChangeLog</title>
<subtitle>Fork of glibc for development</subtitle>
<id>https://git.zx2c4.com/glibc/atom/linuxthreads/join.c?h=cvs%2FChangeLog</id>
<link rel='self' href='https://git.zx2c4.com/glibc/atom/linuxthreads/join.c?h=cvs%2FChangeLog'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/'/>
<updated>2002-12-18T01:38:17Z</updated>
<entry>
<title>Update.</title>
<updated>2002-12-18T01:38:17Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2002-12-18T01:38:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=82f81a9086320d12eb2fc45766203954b90461a2'/>
<id>urn:sha1:82f81a9086320d12eb2fc45766203954b90461a2</id>
<content type='text'>
	* sysdeps/unix/sysv/linux/alpha/syscalls.list (msgrcv, msgsnd):
	Make cancelable.
	* sysdeps/unix/sysv/linux/hppa/syscalls.list (msgrcv, msgsnd):
	Likewise.
	* sysdeps/unix/sysv/linux/ia64/syscalls.list (msgrcv, msgsnd):
	Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-64/syscalls.list (msgrcv, msgsnd):
	Likewise.
	* sysdeps/unix/sysv/linux/x86_64/syscalls.list (msgrcv, msgsnd):
	Likewise.
	* sysdeps/unix/sysv/linux/ia64/sigsuspend.c (__sigsuspend): Likewise.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2001-09-12T03:53:07Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2001-09-12T03:53:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=57642a78929e35d58c25f416f523670effdc0f70'/>
<id>urn:sha1:57642a78929e35d58c25f416f523670effdc0f70</id>
<content type='text'>
2001-09-11  Ulrich Drepper  &lt;drepper@redhat.com&gt;

	* nscd/nscd_gethst_r.c: Don't expect IPv6 addresses for IPv4 lookup.
	Patch by Stephan Kulow.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2001-04-10T21:46:48Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2001-04-10T21:46:48Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=58f46c794a3dc049ae8c53dab76d83ea23408479'/>
<id>urn:sha1:58f46c794a3dc049ae8c53dab76d83ea23408479</id>
<content type='text'>
2001-04-10  Martin Schwidefsky  &lt;schwidefsky@de.ibm.com&gt;

	* sysdeps/unix/sysv/linux/s390/s390-32/getcontext.S: Fix return
	value of getcontext.
	* sysdeps/unix/sysv/linux/s390/s390-64/getcontext.S: Likewise.
	* sysdeps/unix/sysv/linux/s390/s390-32/setcontext.S: Fix return
	value of setcontext.
	* sysdeps/unix/sysv/linux/s390/s390-64/setcontext.S: Likewise.
	* sysdeps/unix/sysv/linux/s390/swapcontext.c: Skip setcontext
	call by changing the saved context.
</content>
</entry>
<entry>
<title>(pthread_detach): Allow case where the thread has already terminated.</title>
<updated>2000-12-07T00:29:17Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2000-12-07T00:29:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=9d241e0c1685b2051f3ddcf6c16182c72f66d642'/>
<id>urn:sha1:9d241e0c1685b2051f3ddcf6c16182c72f66d642</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* sysdeps/pthread/timer_routines.c: Include &lt;stdlib.h&gt; for memset </title>
<updated>2000-06-21T10:38:25Z</updated>
<author>
<name>Andreas Jaeger</name>
<email>aj@suse.de</email>
</author>
<published>2000-06-21T10:38:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=3d8e95103261ed4d02fb8f112798f9c1d666ab10'/>
<id>urn:sha1:3d8e95103261ed4d02fb8f112798f9c1d666ab10</id>
<content type='text'>
prototype.
	* join.c: Include &lt;stdlib.h&gt; for exit prototype.

	* elf/vismod2.c: Include &lt;stdlib.h&gt; for abort prototype.
	* rt/aio_suspend.c: Likewise.
2000-06-21  Andreas Jaeger  &lt;aj@suse.de&gt;

	* sysdeps/pthread/timer_routines.c: Include &lt;stdlib.h&gt; for memset
	prototype.

	* join.c: Include &lt;stdlib.h&gt; for exit prototype.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2000-06-10T07:45:56Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2000-06-10T07:45:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=ee5d48553adde607b88bcbb1ac533d88f6a0207a'/>
<id>urn:sha1:ee5d48553adde607b88bcbb1ac533d88f6a0207a</id>
<content type='text'>
2000-06-10  Ulrich Drepper  &lt;drepper@redhat.com&gt;

	* pthread.c (__pthread_create_2_1): Optimize a bit.

	* internals.h (invalid_handle): Also test for p_terminated != 0.
	(nonexisting_handle): New function.  Same as old invalid_handle.
	* join.c (pthread_join): Use nonexisting_handle instead of
	invalid_handle to test for acceptable thread handle.
	Reported by Permaine Cheung &lt;pcheung@cygnus.com&gt;.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2000-05-25T06:15:25Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2000-05-25T06:15:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=0f5504179a2e37a20e409c48dcc8d640393cd16d'/>
<id>urn:sha1:0f5504179a2e37a20e409c48dcc8d640393cd16d</id>
<content type='text'>
2000-05-23  Jakub Jelinek  &lt;jakub@redhat.com&gt;

	* sysdeps/i386/fpu/bits/mathinline.h (__sincos, __sincosf,
	__sincosl): Guard with __USE_GNU.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2000-05-07T21:23:56Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2000-05-07T21:23:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=45eca4d141c047950db48c69c8941163d0a61fcd'/>
<id>urn:sha1:45eca4d141c047950db48c69c8941163d0a61fcd</id>
<content type='text'>
2000-05-06  Bruno Haible  &lt;haible@clisp.cons.org&gt;

	* iconv/gconv_open.c (__gconv_open): If __gconv_find_transform
	returned != __GCONV_OK, there is nothing to clean up.

2000-05-06  Bruno Haible  &lt;haible@clisp.cons.org&gt;

	* intl/tst-gettext.c (main): Disable possibly existing LC_CTYPE and
	OUTPUT_CHARSET environment variables.

2000-05-06  Andreas Jaeger  &lt;aj@suse.de&gt;

	* sysdeps/generic/dl-cache.h (struct file_entry_new): New.
	(struct cache_file_new): New.
	(struct file_entry): New (moved from cache.c).
	(struct cache_file): New (moved from cache.c).

	* sysdeps/generic/dl-cache.c (SEARCH_CACHE): New macro, broken out
	from _dl_load_cache_lookup.
	(_dl_load_cache_lookup): Move search to SEARCH_CACHE macro, handle
	the different cache formats.
	New variable cache_new for new format.

	* elf/ldconfig.h: Change according to changes in cache.c and
	ldconfig.c; remove cache_libcmp; add opt_format.

	* elf/ldconfig.c: Include "dl-cache.h" and "dl-procinfo.h"; remove
	stuff that's defined in those headers.
	Add hwcap to struct lib_entry.
	(opt_format): New variable to select cache format.
	(options): Add format parameter.
	(is_hwcap): New function.
	(path_hwcap): New function.
	(parse_opt): Handle new format parameter.
	(search_dir): Handle hwcap, search also subdirectories with hwcap.

	* elf/cache.c (_GNU_SOURCE): Removed.  Not needed anymore since
	ldconfig is part of glibc.
	Include dl-cache.h and remove stuff that's defined there.
	(struct cache_entry): Add new member hwcap.
	(print_entry): Print hwcap, cleanup a bit.
	(print_cache): Print new and old formats.
	(compare): Use _dl_cache_libcmp from dl-cache.h; handle hwcap.
	(save_cache): Save new and old formats.
	(add_to_cache): Handle hwcap.

	* sysdeps/generic/dl-cache.c (_dl_cache_libcmp): Moved from here...
	* sysdeps/generic/dl-cache.h (_dl_cache_libcmp): ...to here.
	* sysdeps/generic/dl-cache.c (LD_SO_CACHE): Moved from here...
	* sysdeps/generic/dl-cache.h (LD_SO_CACHE): ...to here.
	* sysdeps/generic/dl-cache.c (CACHEMAGIC): Moved from here...
	* sysdeps/generic/dl-cache.h (CACHEMAGIC): ...to here.

2000-05-05  Bruno Haible  &lt;haible@clisp.cons.org&gt;

	* intl/dcigettext.c (alignof): New macro.
	(_nl_find_msg): Use it instead of __alignof__. Pass correct output
	buffer length to __gconv/iconv. If malloc (freemem_size) fails, set
	freemem_size to 0.

2000-05-05  Bruno Haible  &lt;haible@clisp.cons.org&gt;

	* intl/dcigettext.c (dcigettext): Fix interpretation of tsearch
	return value.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2000-05-04T00:56:16Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2000-05-04T00:56:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=160016c945d49cfe43f6d34aa077ea04309c983b'/>
<id>urn:sha1:160016c945d49cfe43f6d34aa077ea04309c983b</id>
<content type='text'>
2000-05-03  Ulrich Drepper  &lt;drepper@redhat.com&gt;

	* string/bits/string2.h: Declare __strdup and __strndup if necessary.
	Reported by Bruno Haible.

2000-04-29  Bruno Haible  &lt;haible@clisp.cons.org&gt;

	* manual/arith.texi: Remove @w from @itemize.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2000-04-24T05:33:59Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2000-04-24T05:33:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=9682a871893ca51c048ef88d95e4bd114af5c59c'/>
<id>urn:sha1:9682a871893ca51c048ef88d95e4bd114af5c59c</id>
<content type='text'>
2000-04-24  Mark Kettenis  &lt;kettenis@gnu.org&gt;

	* join.c (pthread_exit): Set p_terminated after reporting the
	termination event instead of before.
</content>
</entry>
</feed>
