about summary refs log tree commit diff
diff options
context:
space:
mode:
authorAndreas Schwab <schwab@linux-m68k.org>2014-11-07 17:36:36 +0100
committerAndreas Schwab <schwab@linux-m68k.org>2014-11-07 17:39:55 +0100
commit1400983e04d7b4b5a92db79ab27b0d0ec7d8bdef (patch)
tree13cb5dad601d5bfda52e30c73c9c7982b70392b8
parent2c46a66a3a24e94fbe78151b6a53f15972ef7e2b (diff)
downloadglibc-1400983e04d7b4b5a92db79ab27b0d0ec7d8bdef.tar.gz
glibc-1400983e04d7b4b5a92db79ab27b0d0ec7d8bdef.tar.xz
glibc-1400983e04d7b4b5a92db79ab27b0d0ec7d8bdef.zip
m68k: don't expect PLT reference to __tls_get_addr
-rw-r--r--ChangeLog5
-rw-r--r--sysdeps/unix/sysv/linux/m68k/localplt.data7
2 files changed, 8 insertions, 4 deletions
diff --git a/ChangeLog b/ChangeLog
index a8d9c4996d..3acd7ba02d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2014-11-07  Andreas Schwab  <schwab@linux-m68k.org>
+
+	* sysdeps/unix/sysv/linux/m68k/localplt.data (ld.so): Remove
+	__tls_get_addr.
+
 2014-11-07  Joseph Myers  <joseph@codesourcery.com>
 
 	* include/sys/wait.h (__libc_waitpid): Remove declaration.
diff --git a/sysdeps/unix/sysv/linux/m68k/localplt.data b/sysdeps/unix/sysv/linux/m68k/localplt.data
index 15a9fe5beb..88124c4460 100644
--- a/sysdeps/unix/sysv/linux/m68k/localplt.data
+++ b/sysdeps/unix/sysv/linux/m68k/localplt.data
@@ -6,10 +6,9 @@ libc.so: malloc
 libc.so: memalign
 libc.so: realloc
 libm.so: matherr
-# The dynamic loader needs __tls_get_addr for TLS, and uses __libc_memalign
-# internally to allocate aligned TLS storage. The other malloc family of
-# functions are expected to allow user symbol interposition.
-ld.so: __tls_get_addr
+# The dynamic loader uses __libc_memalign internally to allocate aligned
+# TLS storage. The other malloc family of functions are expected to allow
+# user symbol interposition.
 ld.so: __libc_memalign
 ld.so: malloc
 ld.so: calloc