diff options
author | Richard Henderson <rth@redhat.com> | 2014-05-21 11:36:51 -0400 |
---|---|---|
committer | Richard Henderson <rth@redhat.com> | 2014-05-21 11:36:51 -0400 |
commit | a6b3657be6bc5067aeec98d990f60765361c6557 (patch) | |
tree | 49a94b053d9a73eb6e77bb95dbf6db58e524a536 /ChangeLog | |
parent | 3612eb8f25d978e7e4ac536a34098091f737161c (diff) | |
download | glibc-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-- | ChangeLog | 4 |
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. |