From 88983e2fa584a0ccd018f2290d087e4db4c46350 Mon Sep 17 00:00:00 2001 From: jasone Date: Tue, 6 Jul 1999 00:25:38 +0000 Subject: Always use growable thread stacks on the i386. The VM_STACK kernel option must be made default for the alpha before growable thread stacks are enabled for the alpha. --- lib/libpthread/thread/thr_gc.c | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'lib/libpthread/thread/thr_gc.c') diff --git a/lib/libpthread/thread/thr_gc.c b/lib/libpthread/thread/thr_gc.c index a8e05ea..6b504d9 100644 --- a/lib/libpthread/thread/thr_gc.c +++ b/lib/libpthread/thread/thr_gc.c @@ -29,7 +29,7 @@ * OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF * SUCH DAMAGE. * - * $Id: uthread_gc.c,v 1.4 1999/06/20 08:28:25 jb Exp $ + * $Id: uthread_gc.c,v 1.5 1999/07/05 00:35:18 jasone Exp $ * * Garbage collector thread. Frees memory allocated for dead threads. * @@ -38,10 +38,8 @@ #include #include #include -#ifdef _PTHREAD_GSTACK #include #include -#endif #include #include "pthread_private.h" @@ -136,7 +134,7 @@ _thread_gc(pthread_addr_t arg) */ if (pthread->attr.stackaddr_attr == NULL && pthread->stack != NULL) { -#ifdef _PTHREAD_GSTACK +#ifdef __i386__ if (pthread->attr.stacksize_attr == PTHREAD_STACK_DEFAULT) { /* Default-size stack. Cache it: */ struct stack * spare_stack = (pthread->stack + PTHREAD_STACK_DEFAULT @@ -172,7 +170,7 @@ _thread_gc(pthread_addr_t arg) */ if (pthread->attr.stackaddr_attr == NULL && pthread->stack != NULL) { -#ifdef _PTHREAD_GSTACK +#ifdef __i386__ if (pthread->attr.stacksize_attr == PTHREAD_STACK_DEFAULT) { /* Default-size stack. Cache it: */ struct stack * spare_stack = (pthread->stack + PTHREAD_STACK_DEFAULT -- cgit v1.1