diff options
author | Florian Weimer <fweimer@redhat.com> | 2016-06-01 07:14:42 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2016-06-02 11:39:58 +0200 |
commit | 1915d6d182a55d1eb852643a78ac24bc17783fb0 (patch) | |
tree | a635ada7cf7b27c0727c18172c72b0f917b28b0e /ChangeLog | |
parent | e6eea05ee7bc49dbe9531620595fd7f6ca587dcd (diff) | |
download | glibc-1915d6d182a55d1eb852643a78ac24bc17783fb0.zip glibc-1915d6d182a55d1eb852643a78ac24bc17783fb0.tar.gz glibc-1915d6d182a55d1eb852643a78ac24bc17783fb0.tar.bz2 |
fork in libpthread cannot use IFUNC resolver [BZ #19861]
This commit only addresses the fork case, the vfork case has to be a
tail call, which is why the generic code needs an IFUNC resolver
there.
(cherry picked from commit f06f3f05b48c72e2c9b0fa78671f94fd22d67da8)
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -1,3 +1,12 @@ +2016-06-01 Florian Weimer <fweimer@redhat.com> + + [BZ #19861] + Do not use IFUNC resolver with potentially unrelocated symbol. + * nptl/pt-fork.c [HAVE_IFUNC]: Remove. + (DEFINE_FORK): Remove macro and inline definition. + (fork_alias): Renamed from fork_ifunc. + (__fork_alias): Renamed from __fork_ifunc. + 2016-03-07 Florian Weimer <fweimer@redhat.com> [BZ #19648] |