<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glibc/rt/Versions, branch master</title>
<subtitle>Fork of glibc for development</subtitle>
<id>https://git.zx2c4.com/glibc/atom/rt/Versions?h=master</id>
<link rel='self' href='https://git.zx2c4.com/glibc/atom/rt/Versions?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/'/>
<updated>2021-06-28T07:51:01Z</updated>
<entry>
<title>Linux: Cleanups after librt move</title>
<updated>2021-06-28T07:51:01Z</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2021-06-28T07:51:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=30639e79d3370243ee5ef3a029204a4c71e15856'/>
<id>urn:sha1:30639e79d3370243ee5ef3a029204a4c71e15856</id>
<content type='text'>
librt.so is no longer installed for PTHREAD_IN_LIBC, and tests
are not linked against it.  $(librt) is introduced globally for
shared tests that need to be linked for both PTHREAD_IN_LIBC
and !PTHREAD_IN_LIBC.

GLIBC_PRIVATE symbols that were needed during the transition are
removed again.

Reviewed-by: Carlos O'Donell &lt;carlos@redhat.com&gt;
</content>
</entry>
<entry>
<title>Linux: Move timer_settime, __timer_settime64 from librt to libc</title>
<updated>2021-06-28T07:51:01Z</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2021-06-28T07:51:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=477910b83e5ef3b3aa78b11808433846989461c8'/>
<id>urn:sha1:477910b83e5ef3b3aa78b11808433846989461c8</id>
<content type='text'>
The symbols were moved using scripts/move-symbol-to-libc.py.

The way the ABI intransition is implemented is changed with this
commit: the implementation is now consolidated in one file with a
TIMER_T_WAS_INT_COMPAT check.

The shared librt is now empty, so this commit adds a placeholder
symbol at the base version, GLIBC_2.2, and potentially at the
GLIBC_2.3.3 version as well (the leftover from the int/timer_t ABI
transition).

Reviewed-by: Adhemerval Zanella  &lt;adhemerval.zanella@linaro.org&gt;
</content>
</entry>
<entry>
<title>Linux: Move timer_gettime, __timer_gettime64 from librt to libc</title>
<updated>2021-06-28T07:51:01Z</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2021-06-28T07:51:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=a1d6ed027b7f3ee603fba77c16508c7edc78d00a'/>
<id>urn:sha1:a1d6ed027b7f3ee603fba77c16508c7edc78d00a</id>
<content type='text'>
The symbols were moved using scripts/move-symbol-to-libc.py.

The way the ABI intransition is implemented is changed with this
commit: the implementation is now consolidated in one file with a
TIMER_T_WAS_INT_COMPAT check.

Reviewed-by: Adhemerval Zanella  &lt;adhemerval.zanella@linaro.org&gt;
</content>
</entry>
<entry>
<title>Linux: Move timer_getoverrun from librt to libc</title>
<updated>2021-06-28T07:51:00Z</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2021-06-28T07:51:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=df6d227e69082c5cab33b60aa676aebf08b7585e'/>
<id>urn:sha1:df6d227e69082c5cab33b60aa676aebf08b7585e</id>
<content type='text'>
The symbol was moved using scripts/move-symbol-to-libc.py.

The way the ABI intransition is implemented is changed with this
commit: the implementation is now consolidated in one file with a
TIMER_T_WAS_INT_COMPAT check.

Reviewed-by: Adhemerva Zanella  &lt;adhemerval.zanella@linaro.org&gt;
</content>
</entry>
<entry>
<title>Linux: Move timer_create, timer_delete from librt to libc</title>
<updated>2021-06-28T07:51:00Z</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2021-06-28T07:51:00Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=273a2a2ae8b097672cdc8e9888548b134955af42'/>
<id>urn:sha1:273a2a2ae8b097672cdc8e9888548b134955af42</id>
<content type='text'>
The symbols were moved using scripts/move-symbol-to-libc.py.

timer_create and timer_delete are tied together via the int/timer_t
compatibility code.  The way the ABI intransition is implemented
is changed with this commit: the implementation is now consolidated
in one file with a TIMER_T_WAS_INT_COMPAT check.

Reviewed-by: Adhemerval Zanella  &lt;adhemerval.zanella@linaro.org&gt;
</content>
</entry>
<entry>
<title>Linux: Move mq_unlink from librt to libc</title>
<updated>2021-06-25T10:21:12Z</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2021-06-25T08:42:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=1a5a653be2f95d4d9485d08672dc5083c74c39d8'/>
<id>urn:sha1:1a5a653be2f95d4d9485d08672dc5083c74c39d8</id>
<content type='text'>
The symbol was moved using scripts/move-symbol-to-libc.py.
A placeholder symbol is needed on some architectures for the
GLIBC_2.3.4 version.

Reviewed-by: Adhemerva Zanella  &lt;adhemerval.zanella@linaro.org&gt;
</content>
</entry>
<entry>
<title>Linux: Move mq_send, mq_timedsend, __mq_timedsend_time64 to libc</title>
<updated>2021-06-25T10:21:12Z</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2021-06-25T08:42:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=5b3a2abfb339738085dcd8d956b570b56d03b9ed'/>
<id>urn:sha1:5b3a2abfb339738085dcd8d956b570b56d03b9ed</id>
<content type='text'>
The symbols were moved using scripts/move-symbol-to-libc.py.

Reviewed-by: Adhemerva Zanella  &lt;adhemerval.zanella@linaro.org&gt;
</content>
</entry>
<entry>
<title>Linux: Move mq_receive, mq_timedreceive, __mq_timedreceive_time64 to libc</title>
<updated>2021-06-25T10:21:12Z</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2021-06-25T08:42:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=903e6f9960f6ad2ee9edd35fff979e2953445e08'/>
<id>urn:sha1:903e6f9960f6ad2ee9edd35fff979e2953445e08</id>
<content type='text'>
The symbols were moved using scripts/move-symbol-to-libc.py.

Reviewed-by: Adhemerva Zanella  &lt;adhemerval.zanella@linaro.org&gt;
</content>
</entry>
<entry>
<title>Linux: Move mq_open, __mq_open_2 from librt to libc</title>
<updated>2021-06-25T10:21:12Z</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2021-06-25T08:42:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=983f43b57bc347717aca85616cbce731c7494ca3'/>
<id>urn:sha1:983f43b57bc347717aca85616cbce731c7494ca3</id>
<content type='text'>
The symbols were moved using scripts/move-symbol-to-libc.py.
A placeholder symbol is required to keep the GLIBC_2.7 version.

Reviewed-by: Adhemerva Zanella  &lt;adhemerval.zanella@linaro.org&gt;
</content>
</entry>
<entry>
<title>Linux: Move mq_notify from librt to libc</title>
<updated>2021-06-25T10:20:47Z</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2021-06-25T08:42:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/glibc/commit/?id=2da5f22fff639e891b9f516724683d9d7ad1511c'/>
<id>urn:sha1:2da5f22fff639e891b9f516724683d9d7ad1511c</id>
<content type='text'>
The symbol was moved using scripts/move-symbol-to-libc.py.

An explicit call from fork into the mq_notify implementation replaces
the previous use of pthread_atfork.

Reviewed-by: Adhemerva Zanella  &lt;adhemerval.zanella@linaro.org&gt;
</content>
</entry>
</feed>
