<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glibc/sysdeps/generic, branch cvs/initial</title>
<subtitle>Fork of glibc for development</subtitle>
<id>https://git.zx2c4.com/glibc/atom/sysdeps/generic?h=cvs%2Finitial</id>
<link rel='self' href='https://git.zx2c4.com/glibc/atom/sysdeps/generic?h=cvs%2Finitial'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/'/>
<updated>2002-11-26T03:29:06Z</updated>
<entry>
<title>* inet/test-ifaddrs.c (main: addr_string): Handle null SA.</title>
<updated>2002-11-26T03:29:06Z</updated>
<author>
<name>Roland McGrath</name>
<email>roland@gnu.org</email>
</author>
<published>2002-11-26T03:29:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=6938e63f714b15c377d8cbf8e97b6f15b0e1b692'/>
<id>urn:sha1:6938e63f714b15c377d8cbf8e97b6f15b0e1b692</id>
<content type='text'>
	Grok AF_LINK if defined.
	From Momchil Velikov &lt;velco@fadata.bg&gt;.

	* sysdeps/gnu/ifaddrs.c (getifaddrs): If ioctl fails for netmask,
	brdaddr, or dstaddr, just set those pointers to null and don't fail.
	Reported by Momchil Velikov &lt;velco@fadata.bg&gt;.

	* sysdeps/generic/ifreq.h (__if_nextreq) [_HAVE_SA_LEN]: If sa_len
	is &gt; sizeof IFR-&gt;ifa_addr, advance past the whole longer length.
	(__ifreq): Count up NIFS that way too.
	Reported by Momchil Velikov &lt;velco@fadata.bg&gt;.

	* sysdeps/mach/hurd/lchmod.c: Include &lt;fcntl.h&gt;.
</content>
</entry>
<entry>
<title>* sysdeps/posix/readv.c: Include &lt;errno.h&gt;, use __set_errno macro.</title>
<updated>2002-11-24T23:56:47Z</updated>
<author>
<name>Roland McGrath</name>
<email>roland@gnu.org</email>
</author>
<published>2002-11-24T23:56:47Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=bf2cc5fb028fecf8d6b1adffd952f7402f685923'/>
<id>urn:sha1:bf2cc5fb028fecf8d6b1adffd952f7402f685923</id>
<content type='text'>
	* sysdeps/posix/writev.c: Likewise.
	From Momchil Velikov &lt;velco@fadata.bg&gt;.

	* elf/dl-error.c [! _LIBC_REENTRANT]: Use a static variable instead of
	calling *GL(dl_error_catch_tsd) for a thread-local location.
	* elf/rtld.c (startup_error_tsd): Conditionalize on [_LIBC_REENTRANT].
	(dl_main): Same for GL(dl_error_catch_tsd) initialization.
	* elf/dl-tsd.c: Conditionalize contents on [_LIBC_REENTRANT].

	* libio/iofflush.c: Add libc_hidden_def.
	* libio/iofwrite.c: Likewise.
	* sysdeps/generic/sigtimedwait.c: Likewise.
	* sysdeps/generic/sigwaitinfo.c: Likewise.
	* sysdeps/posix/sigwait.c: Likewise.
	Reported by Momchil Velikov &lt;velco@fadata.bg&gt;.

	* inet/inet_lnaof.c (inet_lnaof): Change return type to in_addr_t
	to match &lt;arpa/inet.h&gt; declaration.
	* inet/inet_netof.c (inet_netof): Likewise.
	* inet/inet_mkadr.c (inet_makeaddr): Likewise for argument types.
	Reported by Momchil Velikov &lt;velco@fadata.bg&gt;.
</content>
</entry>
<entry>
<title>Regenerated: autoconf  sysdeps/generic/configure.in</title>
<updated>2002-11-24T17:39:51Z</updated>
<author>
<name>Andreas Schwab</name>
<email>schwab@suse.de</email>
</author>
<published>2002-11-24T17:39:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=dab830850f70d682270d4637c1683eb54ad6dd37'/>
<id>urn:sha1:dab830850f70d682270d4637c1683eb54ad6dd37</id>
<content type='text'>
</content>
</entry>
<entry>
<title>2002-11-14  Roland McGrath  &lt;roland@redhat.com&gt;</title>
<updated>2002-11-15T03:36:52Z</updated>
<author>
<name>Roland McGrath</name>
<email>roland@gnu.org</email>
</author>
<published>2002-11-15T03:36:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=3fa5f1fa0a4973c6915fbfe0a43cbbe57c9b8ca9'/>
<id>urn:sha1:3fa5f1fa0a4973c6915fbfe0a43cbbe57c9b8ca9</id>
<content type='text'>
	* sysdeps/generic/errno.c (__libc_errno): Remove alias.
	* inet/herrno.c (__libc_h_errno): Likewise.
	* resolv/res_libc.c (__libc_res): Likewise.
	[USE___THREAD]: Use this in place of [USE_TLS &amp;&amp; HAVE___THREAD].
	(__res_state) [! USE___THREAD]: Don't define as weak.
	* csu/Versions: Revert last change.
	* resolv/Versions: Revert last change.
</content>
</entry>
<entry>
<title>* sysdeps/generic/errno.c [! USE___THREAD]</title>
<updated>2002-11-14T21:23:12Z</updated>
<author>
<name>Roland McGrath</name>
<email>roland@gnu.org</email>
</author>
<published>2002-11-14T21:23:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=d8b8842b047cf1119609fa24b2ee59ddc69da7fb'/>
<id>urn:sha1:d8b8842b047cf1119609fa24b2ee59ddc69da7fb</id>
<content type='text'>
	[HAVE_ELF &amp;&amp; SHARED &amp;&amp; DO_VERSIONING] (errno, _errno): Declare these
	with compat_symbol so they are not link-time visible.
	[! USE___THREAD] (__libc_errno): New alias for errno.
	* csu/Versions [!(USE_TLS &amp;&amp; HAVE___THREAD)] (libc: GLIBC_PRIVATE):
	Add __libc_errno here.
	* inet/herrno.c [USE___THREAD]: Use this conditional
	in place of [USE_TLS &amp;&amp; HAVE___THREAD].
	[! USE___THREAD] [HAVE_ELF &amp;&amp; SHARED &amp;&amp; DO_VERSIONING]
	(h_errno, _h_errno): Declare these with compat_symbol so they are not
	link-time visible.
	[! USE___THREAD] (__libc_h_errno): New alias for h_errno.
	* resolv/res_libc.c [! USE___THREAD]
	[HAVE_ELF &amp;&amp; SHARED &amp;&amp; DO_VERSIONING] (_res): Likewise.
	(_res): Use __attribute__ ((section (".bss"))) so we can have an alias.
	(__libc_res): Define as alias for _res.
	* resolv/Versions [!(USE_TLS &amp;&amp; HAVE___THREAD)] (libc: GLIBC_PRIVATE):
	Add __libc_h_errno and __libc_res here.

2002-11-14  Jakub Jelinek  &lt;jakub@redhat.com&gt;

	* csu/Versions (errno): Move STT_TLS symbol to GLIBC_PRIVATE for now.
	* resolv/Versions (h_errno, _res): Likewise.

2002-11-14  Roland McGrath  &lt;roland@redhat.com&gt;
</content>
</entry>
<entry>
<title>* sysdeps/generic/dl-tls.c (_dl_allocate_tls_storage): Zero the space</title>
<updated>2002-11-14T00:48:38Z</updated>
<author>
<name>Roland McGrath</name>
<email>roland@gnu.org</email>
</author>
<published>2002-11-14T00:48:38Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=cdedcc7943114bbbcbc2be1a0ef5716b0ef2e862'/>
<id>urn:sha1:cdedcc7943114bbbcbc2be1a0ef5716b0ef2e862</id>
<content type='text'>
	for the new TCB.
</content>
</entry>
<entry>
<title>2002-11-10  Roland McGrath  &lt;roland@redhat.com&gt;</title>
<updated>2002-11-10T23:22:35Z</updated>
<author>
<name>Roland McGrath</name>
<email>roland@gnu.org</email>
</author>
<published>2002-11-10T23:22:35Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=02f64dd9c0f170d4f81866eb5e4f0e9cf667dd91'/>
<id>urn:sha1:02f64dd9c0f170d4f81866eb5e4f0e9cf667dd91</id>
<content type='text'>
	* sysdeps/unix/sysv/linux/bits/pthreadtypes.h: Moved to ...
	* sysdeps/generic/bits/pthreadtypes.h: ... here.
</content>
</entry>
<entry>
<title>2002-11-03  Roland McGrath  &lt;roland@redhat.com&gt;</title>
<updated>2002-11-05T03:01:37Z</updated>
<author>
<name>Roland McGrath</name>
<email>roland@gnu.org</email>
</author>
<published>2002-11-05T03:01:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=c56baa872be4a23813de943f90b1808767eb9430'/>
<id>urn:sha1:c56baa872be4a23813de943f90b1808767eb9430</id>
<content type='text'>
	* sysdeps/generic/ldsodefs.h (struct rtld_global): New member
	`_dl_tls_static_used'.
	* sysdeps/generic/libc-tls.c (_dl_tls_static_used): New variable.
	(__libc_setup_tls): Initialize it.  Let the initial value of
	_dl_tls_static_size indicate some surplus space in the computed value.
	* elf/dl-open.c (_dl_tls_static_size): New variable.
	* sysdeps/generic/dl-tls.c (_dl_determine_tlsoffset): Initialize
	_dl_tls_static_used.  Add some surplus space into _dl_tls_static_size.
	* elf/dl-reloc.c [USE_TLS] (allocate_static_tls): New function.
	(CHECK_STATIC_TLS): Use it.
	* elf/dl-close.c (_dl_close): Adjust _dl_tls_static_used when the
	closed objects occupied a trailing contiguous chunk of static TLS area.
</content>
</entry>
<entry>
<title>Update.</title>
<updated>2002-11-04T07:14:09Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2002-11-04T07:14:09Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=80f6f981b9801b2164c472c3d6be57d96be50219'/>
<id>urn:sha1:80f6f981b9801b2164c472c3d6be57d96be50219</id>
<content type='text'>
	* sysdeps/generic/libc-tls.c: Define _dl_tls_static_used.
</content>
</entry>
<entry>
<title>(catch_segfault): If HAVE_PROC_SELF is defined write out memory map.</title>
<updated>2002-11-03T08:42:11Z</updated>
<author>
<name>Ulrich Drepper</name>
<email>drepper@redhat.com</email>
</author>
<published>2002-11-03T08:42:11Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=45cca066c1aea789435d0ee69ea8b0170f9edcdc'/>
<id>urn:sha1:45cca066c1aea789435d0ee69ea8b0170f9edcdc</id>
<content type='text'>
</content>
</entry>
</feed>
