diff options
author | Adhemerval Zanella <azanella@linux.vnet.ibm.com> | 2013-11-07 05:34:22 -0600 |
---|---|---|
committer | Adhemerval Zanella <azanella@linux.vnet.ibm.com> | 2015-01-15 21:01:44 -0500 |
commit | e3008132765936162552b15a77fe348c01074310 (patch) | |
tree | 3da1f42e04e5ddb0d7079cb8da90bb581b6db729 /ChangeLog | |
parent | 6ff69e1eb81719ee907642f615cef889d5bf8b2c (diff) | |
download | glibc-e3008132765936162552b15a77fe348c01074310.tar.gz glibc-e3008132765936162552b15a77fe348c01074310.tar.xz glibc-e3008132765936162552b15a77fe348c01074310.zip |
PowerPC: Fix vDSO missing ODP entries
This patch fixes the vDSO symbol used directed in IFUNC resolver where they do not have an associated ODP entry leading to undefined behavior in some cases. It adds an artificial OPD static entry to such cases and set its TOC to non 0 to avoid triggering lazy resolutions.
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog index e3f16eacb6..963a282cf1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2013-11-08 Adhemerval Zanella <azanella@linux.vnet.ibm.com> + + * sysdeps/unix/sysv/linux/powerpc/bits/libc-vdso.h (VDSO_IFUNC_RET): + Add artificial ODP entry for vDSO symbol for PPC64. + * sysdeps/unix/sysv/linux/powerpc/gettimeofday.c: Adjust includes. + * sysdeps/unix/sysv/linux/powerpc/time.c: Likewise. + 2014-11-19 Carlos O'Donell <carlos@redhat.com> Florian Weimer <fweimer@redhat.com> Joseph Myers <joseph@codesourcery.com> |