<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glibc.git, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/'/>
<entry>
<title>htl: Fix conditions for thread list variables</title>
<updated>2025-11-22T20:55:02+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2025-11-22T10:55:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=0f7b73f2ed70e783cd02ab77503645b03ee1d332'/>
<id>0f7b73f2ed70e783cd02ab77503645b03ee1d332</id>
<content type='text'>
_dl_stack_used/user/etc. vs _dl_pthread_num_threads etc. is really an
nptl vs htl question rather than pthread being in libc.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
_dl_stack_used/user/etc. vs _dl_pthread_num_threads etc. is really an
nptl vs htl question rather than pthread being in libc.
</pre>
</div>
</content>
</entry>
<entry>
<title>pthread: Simplify condition for hidden proto</title>
<updated>2025-11-22T20:55:02+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2025-11-22T10:54:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=c71ee65a7932e68f6d5b6390150378624387a9ac'/>
<id>c71ee65a7932e68f6d5b6390150378624387a9ac</id>
<content type='text'>
This is not needed yet for htl (only the Linux mq_notify), but we can as
well just simplify the header.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is not needed yet for htl (only the Linux mq_notify), but we can as
well just simplify the header.
</pre>
</div>
</content>
</entry>
<entry>
<title>htl: move c11 symbols into libc.</title>
<updated>2025-11-22T02:28:48+00:00</updated>
<author>
<name>gfleury</name>
<email>gfleury@disroot.org</email>
</author>
<published>2025-11-21T19:13:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=585eee3962d00490a95790035714d53c81cc38ba'/>
<id>585eee3962d00490a95790035714d53c81cc38ba</id>
<content type='text'>
thrd_{create,detach,exit,join}.
mtx_{init,destroy,lock,trylock,unlock,timeelock}.
cnd_{broadcast,destroy,init,signal,timewait,wait,destroy}
tss_{create,delete,get,set}. call_once.
Message-ID: &lt;20251121191336.1224485-1-gfleury@disroot.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
thrd_{create,detach,exit,join}.
mtx_{init,destroy,lock,trylock,unlock,timeelock}.
cnd_{broadcast,destroy,init,signal,timewait,wait,destroy}
tss_{create,delete,get,set}. call_once.
Message-ID: &lt;20251121191336.1224485-1-gfleury@disroot.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>htl: Also use __libc_thread_freeres to clean TLS state</title>
<updated>2025-11-22T02:27:40+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2025-11-22T02:25:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=604bdb0f8e9c0873b5420ec4429bd1dc40a41860'/>
<id>604bdb0f8e9c0873b5420ec4429bd1dc40a41860</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>benchtests: Fix bench-build after cd748a63ab</title>
<updated>2025-11-21T16:22:34+00:00</updated>
<author>
<name>Adhemerval Zanella</name>
<email>adhemerval.zanella@linaro.org</email>
</author>
<published>2025-11-21T16:21:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=aa6066087f5a4d709ff148591d4a58564e2b09bf'/>
<id>aa6066087f5a4d709ff148591d4a58564e2b09bf</id>
<content type='text'>
The benchtests does not define _LIBC.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The benchtests does not define _LIBC.
</pre>
</div>
</content>
</entry>
<entry>
<title>linux: Handle EINVAL as unsupported on tst-pidfd_getinfo</title>
<updated>2025-11-21T16:13:26+00:00</updated>
<author>
<name>Adhemerval Zanella</name>
<email>adhemerval.zanella@linaro.org</email>
</author>
<published>2025-11-20T19:42:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=907089ba369408fc7c2fbaada218a05df605d64a'/>
<id>907089ba369408fc7c2fbaada218a05df605d64a</id>
<content type='text'>
Some kernels returns EINVAL for ioctl (PIDFD_GET_INFO) on pidfd
descriptors.

Checked on aarch64-linux-gnu with Linux 6.12.

Reviewed-by: Florian Weimer &lt;fweimer@redhat.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some kernels returns EINVAL for ioctl (PIDFD_GET_INFO) on pidfd
descriptors.

Checked on aarch64-linux-gnu with Linux 6.12.

Reviewed-by: Florian Weimer &lt;fweimer@redhat.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>bench-malloc-thread: Add libm for powf</title>
<updated>2025-11-21T16:13:24+00:00</updated>
<author>
<name>Adhemerval Zanella</name>
<email>adhemerval.zanella@linaro.org</email>
</author>
<published>2025-11-20T18:30:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=52524467afc2398140c65a8ca4c937a085e592b5'/>
<id>52524467afc2398140c65a8ca4c937a085e592b5</id>
<content type='text'>
The compiler might not constant fold the call, which issues
linker error.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The compiler might not constant fold the call, which issues
linker error.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>benchtests: Remove clang warnings</title>
<updated>2025-11-21T16:13:21+00:00</updated>
<author>
<name>Adhemerval Zanella</name>
<email>adhemerval.zanella@linaro.org</email>
</author>
<published>2025-11-20T18:30:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=4d695077b893c4e65c451e4d7ff91e01c05d4efa'/>
<id>4d695077b893c4e65c451e4d7ff91e01c05d4efa</id>
<content type='text'>
clangs warns of the implicit cast of RAND_MAX to float:

  error: implicit conversion from 'int' to 'float' changes value from
  2147483647 to 2147483648 [-Werror,-Wimplicit-const-int-float-conversion]

So make it explicit.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
clangs warns of the implicit cast of RAND_MAX to float:

  error: implicit conversion from 'int' to 'float' changes value from
  2147483647 to 2147483648 [-Werror,-Wimplicit-const-int-float-conversion]

So make it explicit.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>benchtests: Add attribute_optimize</title>
<updated>2025-11-21T16:13:15+00:00</updated>
<author>
<name>Adhemerval Zanella</name>
<email>adhemerval.zanella@linaro.org</email>
</author>
<published>2025-11-20T18:30:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=9849a61b34b4693cf3fea32aefd6e3793477ab1e'/>
<id>9849a61b34b4693cf3fea32aefd6e3793477ab1e</id>
<content type='text'>
Similar to tst-printf-bz18872.sh, add the attribute_optimize to avoid
build failures with compilers that do not support "GCC optimize" pragma.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Similar to tst-printf-bz18872.sh, add the attribute_optimize to avoid
build failures with compilers that do not support "GCC optimize" pragma.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>benchtests: Use __f128 on ilogbf128-inputs constants</title>
<updated>2025-11-21T16:13:14+00:00</updated>
<author>
<name>Adhemerval Zanella</name>
<email>adhemerval.zanella@linaro.org</email>
</author>
<published>2025-11-20T18:30:12+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=46be3e521c0fab7e3156e1ab8323128557d7cebc'/>
<id>46be3e521c0fab7e3156e1ab8323128557d7cebc</id>
<content type='text'>
The f128 is not a valid floating constant suffix on clang.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The f128 is not a valid floating constant suffix on clang.

Reviewed-by: Sam James &lt;sam@gentoo.org&gt;
</pre>
</div>
</content>
</entry>
</feed>
