]> sourceware.org Git - glibc.git/commitdiff
Remove obsolete TLS_DEFINE_INIT_TP fallback.
authorRoland McGrath <roland@hack.frob.com>
Fri, 17 Oct 2014 22:40:36 +0000 (15:40 -0700)
committerRoland McGrath <roland@hack.frob.com>
Fri, 17 Oct 2014 22:40:36 +0000 (15:40 -0700)
ChangeLog
nptl/createthread.c

index 78c2d9606f89aba06d3a97f9598a01a813c06fd7..4886efa026b8aaa7d3acc34565ab4506f5c8188b 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,7 @@
 2014-10-17  Roland McGrath  <roland@hack.frob.com>
 
+       * nptl/createthread.c (TLS_DEFINE_INIT_TP, TLS_VALUE): Macros removed.
+
        * sysdeps/i386/nptl/tls.h
        (THREAD_SELF_SYSINFO, THREAD_SYSINFO): Macros removed.
        [NEED_DL_SYSINFO] (SETUP_THREAD_SYSINFO, CHECK_THREAD_SYSINFO):
index 9eaf2ce9c337877e36cc26d23950b19922674b05..0980a7748b43bf245cbaba5d41a7aac56f7d7180 100644 (file)
 
 #define CLONE_SIGNAL           (CLONE_SIGHAND | CLONE_THREAD)
 
-/* The <tls.h> header should define the macro TLS_DEFINE_INIT_TP such that:
-       TLS_DEFINE_INIT_TP (VAR, PD);
-   Declares and initializes a variable VAR with the value that should
-   be passed to the OS thread creation function (e.g. clone) to initialize
-   its TLS state for the 'struct pthread *' PD.  */
-#ifndef TLS_DEFINE_INIT_TP
-/* For a transitional period while all the <tls.h> implementations are
-   getting updated, we define it using the old TLS_VALUE macro.  */
-# define TLS_DEFINE_INIT_TP(tp, pd) void *tp = TLS_VALUE
-# ifndef TLS_VALUE
-#  define TLS_VALUE pd
-# endif
-#endif
 
 #ifndef ARCH_CLONE
 # define ARCH_CLONE __clone
This page took 0.118368 seconds and 5 git commands to generate.