From 114c4e0954b6a9f1d8ed83850ef106a041495037 Mon Sep 17 00:00:00 2001 From: Roland McGrath Date: Fri, 17 Oct 2014 15:40:36 -0700 Subject: Remove obsolete TLS_DEFINE_INIT_TP fallback. --- nptl/createthread.c | 13 ------------- 1 file changed, 13 deletions(-) (limited to 'nptl') diff --git a/nptl/createthread.c b/nptl/createthread.c index 9eaf2ce..0980a77 100644 --- a/nptl/createthread.c +++ b/nptl/createthread.c @@ -30,19 +30,6 @@ #define CLONE_SIGNAL (CLONE_SIGHAND | CLONE_THREAD) -/* The 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 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 -- cgit v1.1