diff options
author | Florian Weimer <fweimer@redhat.com> | 2016-06-01 07:14:42 +0200 |
---|---|---|
committer | Florian Weimer <fweimer@redhat.com> | 2016-06-01 07:14:42 +0200 |
commit | f06f3f05b48c72e2c9b0fa78671f94fd22d67da8 (patch) | |
tree | c10ffb3105e84100c0fbe71f6f310dec39e48f86 /ChangeLog | |
parent | 7838d298d895f65247fb6b498db03a4336fc0506 (diff) | |
download | glibc-f06f3f05b48c72e2c9b0fa78671f94fd22d67da8.tar glibc-f06f3f05b48c72e2c9b0fa78671f94fd22d67da8.tar.gz glibc-f06f3f05b48c72e2c9b0fa78671f94fd22d67da8.tar.bz2 glibc-f06f3f05b48c72e2c9b0fa78671f94fd22d67da8.zip |
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.
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-05-30 Paul Pluzhnikov <ppluzhnikov@google.com> [BZ 19653] |