<feed xmlns='http://www.w3.org/2005/Atom'>
<title>glibc.git, branch fw/dlopen-nodelete-reloc</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>WIP dlopen NODELETE test</title>
<updated>2019-12-03T08:27:57+00:00</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2019-12-03T08:26:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=5a8f6dfc41ac90668beae571db58d54e189d00d9'/>
<id>5a8f6dfc41ac90668beae571db58d54e189d00d9</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>elf: Do not run IFUNC resolvers for LD_DEBUG=unused [BZ #24214]</title>
<updated>2019-12-02T13:55:22+00:00</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2019-11-29T16:55:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=4db71d2f9897c6ca7a9d0cadc1fc4067557a4eb3'/>
<id>4db71d2f9897c6ca7a9d0cadc1fc4067557a4eb3</id>
<content type='text'>
This commit adds missing skip_ifunc checks to aarch64, arm, i386,
sparc, and x86_64.  A new test case ensures that IRELATIVE IFUNC
resolvers do not run in various diagnostic modes of the dynamic
loader.

Reviewed-By: Szabolcs Nagy &lt;szabolcs.nagy@arm.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This commit adds missing skip_ifunc checks to aarch64, arm, i386,
sparc, and x86_64.  A new test case ensures that IRELATIVE IFUNC
resolvers do not run in various diagnostic modes of the dynamic
loader.

Reviewed-By: Szabolcs Nagy &lt;szabolcs.nagy@arm.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>elf/tst-dlopenfail: Disable --no-as-needed for tst-dlopenfailmod1.so</title>
<updated>2019-12-02T13:54:38+00:00</updated>
<author>
<name>Florian Weimer</name>
<email>fweimer@redhat.com</email>
</author>
<published>2019-12-02T13:53:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=61a7c9df71ee4e6f94b56c20f0d37c6e17d5f284'/>
<id>61a7c9df71ee4e6f94b56c20f0d37c6e17d5f284</id>
<content type='text'>
Otherwise, the shared object dependency which triggers the load
failure is dropped, invalidating the test.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Otherwise, the shared object dependency which triggers the load
failure is dropped, invalidating the test.
</pre>
</div>
</content>
</entry>
<entry>
<title>hurd: Fix ld.so __access override from libc</title>
<updated>2019-12-01T21:05:56+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2019-12-01T20:52:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=dd67928700bc9b5954c93b29a6e0b0c4b279d454'/>
<id>dd67928700bc9b5954c93b29a6e0b0c4b279d454</id>
<content type='text'>
ld.so symbols to be overriden by libc need to be extern to really get
overriden. __access happens to have never been exposed, putting it to
GLIBC_PRIVATE.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ld.so symbols to be overriden by libc need to be extern to really get
overriden. __access happens to have never been exposed, putting it to
GLIBC_PRIVATE.
</pre>
</div>
</content>
</entry>
<entry>
<title>hurd: Fix ld.so __getcwd override from libc</title>
<updated>2019-12-01T21:05:51+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2019-12-01T20:48:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=db25266c9202a1235ce2e2f8a4f84cfb86254196'/>
<id>db25266c9202a1235ce2e2f8a4f84cfb86254196</id>
<content type='text'>
ld.so symbols to be overriden by libc need to be extern to really get
overriden. __getcwd happens to have never been exposed, putting it to
GLIBC_PRIVATE.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
ld.so symbols to be overriden by libc need to be extern to really get
overriden. __getcwd happens to have never been exposed, putting it to
GLIBC_PRIVATE.
</pre>
</div>
</content>
</entry>
<entry>
<title>hurd: Make __sigprocmask GLIBC_PRIVATE</title>
<updated>2019-12-01T19:20:51+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2019-12-01T19:20:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=892badc9bbcd4a6f8c2eb6c8a99be3aa22517532'/>
<id>892badc9bbcd4a6f8c2eb6c8a99be3aa22517532</id>
<content type='text'>
We do not need to expose it.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
We do not need to expose it.
</pre>
</div>
</content>
</entry>
<entry>
<title>hurd: Fix renameat2 error</title>
<updated>2019-12-01T16:46:59+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2019-12-01T16:46:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=d51ca7d6ad1ab41ee8c86680cc82a3b75cbb6fd3'/>
<id>d51ca7d6ad1ab41ee8c86680cc82a3b75cbb6fd3</id>
<content type='text'>
renameat2 has to exclude RENAME_EXCHANGE | RENAME_NOREPLACE with EINVAL,
as tested by stdio-common/tst-renameat2.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
renameat2 has to exclude RENAME_EXCHANGE | RENAME_NOREPLACE with EINVAL,
as tested by stdio-common/tst-renameat2.
</pre>
</div>
</content>
</entry>
<entry>
<title>hurd: make strerror(0) coherent with other ports</title>
<updated>2019-12-01T16:36:43+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2019-12-01T16:36:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=563202976e5786ecef491d45e6c0fada2b8d0fdb'/>
<id>563202976e5786ecef491d45e6c0fada2b8d0fdb</id>
<content type='text'>
Some tests assume that it is "Success", and it is not necessarily
related to the kernel anyway.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Some tests assume that it is "Success", and it is not necessarily
related to the kernel anyway.
</pre>
</div>
</content>
</entry>
<entry>
<title>hurd: Fix ld.so link</title>
<updated>2019-12-01T16:17:22+00:00</updated>
<author>
<name>Samuel Thibault</name>
<email>samuel.thibault@ens-lyon.org</email>
</author>
<published>2019-12-01T14:58:25+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=d5ed9ba29a3c818b3433a1784862494968abda45'/>
<id>d5ed9ba29a3c818b3433a1784862494968abda45</id>
<content type='text'>
Since a2e8aa0d9ea6 ("Block signals during the initial part of dlopen") dl_open
uses sigprocmask, so we need a stub implementation.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since a2e8aa0d9ea6 ("Block signals during the initial part of dlopen") dl_open
uses sigprocmask, so we need a stub implementation.
</pre>
</div>
</content>
</entry>
<entry>
<title>Update kernel version to 5.4 in tst-mman-consts.py.</title>
<updated>2019-11-29T14:18:26+00:00</updated>
<author>
<name>Joseph Myers</name>
<email>joseph@codesourcery.com</email>
</author>
<published>2019-11-29T14:18:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/glibc.git/commit/?id=26e14efdb88e512b36fe4a8310dc95da521477e3'/>
<id>26e14efdb88e512b36fe4a8310dc95da521477e3</id>
<content type='text'>
This patch updates the kernel version in the test tst-mman-consts.py
to 5.4.  (There are no new constants covered by this test in 5.4 that
need any other header changes.)

Tested with build-many-glibcs.py.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch updates the kernel version in the test tst-mman-consts.py
to 5.4.  (There are no new constants covered by this test in 5.4 that
need any other header changes.)

Tested with build-many-glibcs.py.
</pre>
</div>
</content>
</entry>
</feed>
