From 983b18a6ff16f5687a9ece63a50d1831dec88609 Mon Sep 17 00:00:00 2001 From: Richard Braun Date: Sun, 29 Dec 2013 14:06:43 +0100 Subject: Revert "Allow applications to set the default stack size" This reverts commit 536420a581f9f822cdef0fc460b5176a840f49e5. Now that threadvars have been replaced with TLS, this hack is no longer needed. --- sysdeps/mach/hurd/pt-sysdep.c | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'sysdeps/mach') diff --git a/sysdeps/mach/hurd/pt-sysdep.c b/sysdeps/mach/hurd/pt-sysdep.c index fd71aba..038d614 100644 --- a/sysdeps/mach/hurd/pt-sysdep.c +++ b/sysdeps/mach/hurd/pt-sysdep.c @@ -28,16 +28,6 @@ __thread struct __pthread *___pthread_self; -/* Allow programs that know about this library to override the default stack - size. - - FIXME Stack sizes should normally be set at thread creation time using the - standard interface, but Hurd threadvars have special alignment constraints. - Until they are completely replaced with correct TLS, make this hack - available. */ -extern size_t __pthread_stack_default_size; -weak_extern(__pthread_stack_default_size); - /* Forward. */ static void *init_routine (void); @@ -54,10 +44,6 @@ init_routine (void) struct __pthread *thread; int err; - /* FIXME */ - if (&__pthread_stack_default_size != NULL) - __pthread_default_attr.stacksize = __pthread_stack_default_size; - /* Initialize the library. */ __pthread_init (); -- cgit v1.2.3