aboutsummaryrefslogtreecommitdiff
path: root/ChangeLog
diff options
context:
space:
mode:
authorRoland McGrath <roland@hack.frob.com>2014-06-09 12:52:55 -0700
committerRoland McGrath <roland@hack.frob.com>2014-06-09 12:52:55 -0700
commit962b744d06c1df8653570f32c03da572801e4b6b (patch)
tree408556ab7597eba9480e1bd53379681c01c2a55b /ChangeLog
parent2976feab1f37ad7b4e06b253f0a2e844505217da (diff)
downloadglibc-962b744d06c1df8653570f32c03da572801e4b6b.zip
glibc-962b744d06c1df8653570f32c03da572801e4b6b.tar.gz
glibc-962b744d06c1df8653570f32c03da572801e4b6b.tar.bz2
Start cleaning up TLS initial value for pthread_create.
Diffstat (limited to 'ChangeLog')
-rw-r--r--ChangeLog11
1 files changed, 11 insertions, 0 deletions
diff --git a/ChangeLog b/ChangeLog
index d693b04..bd13771 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,14 @@
+2014-06-09 Roland McGrath <roland@hack.frob.com>
+
+ * nptl/sysdeps/pthread/createthread.c (TLS_DEFINE_INIT_TP): New macro,
+ if not already defined.
+ (do_clone): Use that in place of PREPARE_CREATE and TLS_VALUE.
+ * nptl/sysdeps/x86_64/tls.h (TLS_DEFINE_INIT_TP): New macro.
+ * nptl/sysdeps/i386/tls.h (tls_fill_user_desc): New function.
+ (TLS_INIT_TP): Use it.
+ (TLS_DEFINE_INIT_TP): New macro.
+ * sysdeps/unix/sysv/linux/i386/createthread.c: File removed.
+
2014-06-09 Joseph Myers <joseph@codesourcery.com>
* conform/data/termios.h-data [POSIX] (IUCLC): Do not expect