about summary refs log tree commit diff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2014-05-21 11:36:51 -0400
committerRichard Henderson <rth@redhat.com>2014-05-21 11:36:51 -0400
commita6b3657be6bc5067aeec98d990f60765361c6557 (patch)
tree49a94b053d9a73eb6e77bb95dbf6db58e524a536 /ChangeLog
parent3612eb8f25d978e7e4ac536a34098091f737161c (diff)
downloadglibc-a6b3657be6bc5067aeec98d990f60765361c6557.tar.gz
glibc-a6b3657be6bc5067aeec98d990f60765361c6557.tar.xz
glibc-a6b3657be6bc5067aeec98d990f60765361c6557.zip
aarch64: Merge __local_multiple_threads offset with memory reference
This also highlights that we'd been loading 64-bits instead of
the proper 32-bits.  Caught by the linker as a relocation error,
since the variable happened to be unaligned for 64-bits.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog4
1 files changed, 4 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index 4f0414ef0a..f25bd3f10f 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2014-05-21  Richard Henderson  <rth@redhat.com>
 
+	* sysdeps/unix/sysv/linux/aarch64/nptl/sysdep-cancel.h
+	(SINGLE_THREAD_P): Use the correct width load.  Fold
+	into the ldr offset.
+
 	* sysdeps/unix/sysv/linux/aarch64/sysdep.h [RTLD_PRIVATE_ERRNO]
 	(SYSCALL_ERROR_HANDLER): Fold add insn into str offset.