<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glibc.git/sysdeps/htl/include, 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: move sem_{clockwait, timedwait, wait, trywait} into libc.</title>
<updated>2025-08-17T23:06:38+00:00</updated>
<author>
<name>gfleury</name>
<email>gfleury@disroot.org</email>
</author>
<published>2025-08-17T10:40:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=f5a43420e24ebdaddde2afc3878da8b6f0c83362'/>
<id>f5a43420e24ebdaddde2afc3878da8b6f0c83362</id>
<content type='text'>
Message-ID: &lt;20250817104023.91919-7-gfleury@disroot.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Message-ID: &lt;20250817104023.91919-7-gfleury@disroot.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>htl: move sem_post into libc.</title>
<updated>2025-08-17T22:55:33+00:00</updated>
<author>
<name>gfleury</name>
<email>gfleury@disroot.org</email>
</author>
<published>2025-08-17T10:40:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=795f5f2a8b05a8d1636d95823246f11e9203eaa1'/>
<id>795f5f2a8b05a8d1636d95823246f11e9203eaa1</id>
<content type='text'>
Message-ID: &lt;20250817104023.91919-6-gfleury@disroot.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Message-ID: &lt;20250817104023.91919-6-gfleury@disroot.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>htl: move __pthread_get_cleanup_stack to libc</title>
<updated>2025-07-06T19:56:15+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2025-07-06T09:01:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=6afece738c2b8408585272a95090ce5d5345dd19'/>
<id>6afece738c2b8408585272a95090ce5d5345dd19</id>
<content type='text'>
This fixes the cleanup call from __qsort_r
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This fixes the cleanup call from __qsort_r
</pre>
</div>
</content>
</entry>
<entry>
<title>htl: Fix build error in annexc</title>
<updated>2022-01-17T23:18:27+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2022-01-17T23:18:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=f8b765bec44e6c464a7eabf80e58c6851ca15ac3'/>
<id>f8b765bec44e6c464a7eabf80e58c6851ca15ac3</id>
<content type='text'>
We were getting

../scripts/evaluate-test.sh posix/annexc $? true false &gt; /usr/src/glibc-upstream/build/posix/annexc.test-result
In file included from ../include/pthread.h:1,
                 from &lt;stdin&gt;:1:
../sysdeps/htl/include/pthread.h:7:62: error: missing binary operator before token "("
    7 | # if defined __USE_EXTERN_INLINES &amp;&amp; defined _LIBC &amp;&amp; !IS_IN (libsupport)
      |                                                              ^
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We were getting

../scripts/evaluate-test.sh posix/annexc $? true false &gt; /usr/src/glibc-upstream/build/posix/annexc.test-result
In file included from ../include/pthread.h:1,
                 from &lt;stdin&gt;:1:
../sysdeps/htl/include/pthread.h:7:62: error: missing binary operator before token "("
    7 | # if defined __USE_EXTERN_INLINES &amp;&amp; defined _LIBC &amp;&amp; !IS_IN (libsupport)
      |                                                              ^
</pre>
</div>
</content>
</entry>
<entry>
<title>Hurd: Define ARCH_MIN_GUARD_SIZE in internal &lt;pthread.h&gt;</title>
<updated>2021-05-20T16:56:57+00:00</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2021-05-20T16:55:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=f5e196b5a0174ed23b739879c0a513ec762b7920'/>
<id>f5e196b5a0174ed23b739879c0a513ec762b7920</id>
<content type='text'>
This macro is always defined on Linux.

Reviewed-by: H.J. Lu &lt;hjl.tools@gmail.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This macro is always defined on Linux.

Reviewed-by: H.J. Lu &lt;hjl.tools@gmail.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>htl: Add wrapper header for &lt;semaphore.h&gt; with hidden __sem_post</title>
<updated>2020-06-24T11:38:08+00:00</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2020-06-24T11:38:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=1fb7dc751edc462f6954b9c16dd126bf48a1df18'/>
<id>1fb7dc751edc462f6954b9c16dd126bf48a1df18</id>
<content type='text'>
This is required to avoid a check-localplt failure due to a
sem_post call through the PLT.

Reviewed-by: Samuel Thibault &lt;samuel.thibault@ens-lyon.org&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is required to avoid a check-localplt failure due to a
sem_post call through the PLT.

Reviewed-by: Samuel Thibault &lt;samuel.thibault@ens-lyon.org&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>htl: Avoid check-installed-headers looking at inlines</title>
<updated>2020-02-09T16:42:36+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2020-02-09T16:41:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=e622ce98c58b61e1c61dc7ff0c8b3f9ba23c3d9a'/>
<id>e622ce98c58b61e1c61dc7ff0c8b3f9ba23c3d9a</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>htl: Do not put spin_lock inlines in public headers</title>
<updated>2020-02-09T16:36:37+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2020-02-09T16:34:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=865bf7110936d46c01a673e3327a6bd8b2a06082'/>
<id>865bf7110936d46c01a673e3327a6bd8b2a06082</id>
<content type='text'>
They were not getting used anyway.
Also do not make libsupport use them, it would make tests using it have
to be made to link against libmachuser for gsync_wait.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
They were not getting used anyway.
Also do not make libsupport use them, it would make tests using it have
to be made to link against libmachuser for gsync_wait.
</pre>
</div>
</content>
</entry>
</feed>
