aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ChangeLog7
-rw-r--r--sysdeps/unix/sysv/linux/powerpc/powerpc64/swapcontext.S1
2 files changed, 8 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index a551f7086a..64d1bc722e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,10 @@
+2016-05-03 Paul E. Murphy <murphyp@linux.vnet.ibm.com>
+ Segher Boessenkool <segher@gcc.gnu.org>
+
+ [BZ #20004]
+ * sysdeps/unix/sysv/linux/powerpc/powerpc64/swapcontext.S:
+ (__novec_swapcontext): Add missing load.
+
2016-05-02 Joseph Myers <joseph@codesourcery.com>
[BZ #20023]
diff --git a/sysdeps/unix/sysv/linux/powerpc/powerpc64/swapcontext.S b/sysdeps/unix/sysv/linux/powerpc/powerpc64/swapcontext.S
index a166dcc53f..a05a9ccc89 100644
--- a/sysdeps/unix/sysv/linux/powerpc/powerpc64/swapcontext.S
+++ b/sysdeps/unix/sysv/linux/powerpc/powerpc64/swapcontext.S
@@ -163,6 +163,7 @@ ENTRY(__novec_swapcontext)
cmpdi r0,0
bne L(nv_do_sigret)
+ ld r8,.LC__dl_hwcap@toc(r2)
# ifdef SHARED
/* Load _rtld-global._dl_hwcap. */
ld r8,RTLD_GLOBAL_RO_DL_HWCAP_OFFSET(r8)