summaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRichard Henderson <rth@redhat.com>2014-05-20 16:34:59 -0400
committerRichard Henderson <rth@redhat.com>2014-05-29 12:41:08 -0400
commit11a28aee60fae347aa7db306965297c24443ff88 (patch)
tree47e27662b09025dece927fe803fc82562f3c3adf /ChangeLog
parenta17e5ffb80a17449add001ff7901e317afa6f632 (diff)
downloadglibc-11a28aee60fae347aa7db306965297c24443ff88.tar
glibc-11a28aee60fae347aa7db306965297c24443ff88.tar.gz
glibc-11a28aee60fae347aa7db306965297c24443ff88.tar.bz2
glibc-11a28aee60fae347aa7db306965297c24443ff88.zip
aarch64: Use tpidr_el0 rather than __errno_location in librt
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog8
1 files changed, 7 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 5b9b820b45..8ea6ef9a2d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,7 +1,13 @@
2014-05-29 Richard Henderson <rth@twiddle.net>
+ * sysdeps/unix/sysv/linux/aarch64/sysdep.h [NOT_IN_libc]
+ (SYSCALL_ERROR_HANDLER): Use tpidr_el0 instead of a call
+ to __errno_location.
+ * sysdeps/unix/sysv/linux/aarch64/nptl/localplt.data (libpthread.so):
+ Remove the expected plt for __errno_location.
+
* sysdeps/unix/sysv/linux/aarch64/nptl/sysdep-cancel.h
- [!NOT_IN_libc] (SINGLE_THREAD_P): Use tpidr_el0 instead of a
+ [NOT_IN_libc] (SINGLE_THREAD_P): Use tpidr_el0 instead of a
call to __read_tp.
* sysdeps/unix/sysv/linux/aarch64/nptl/sysdep-cancel.h (PSEUDO):