2005-03-01 Alfred M. Szmidt <ams@gnu.org>

* malloc/arena.c: #include <stdbool.h> outside of [SHARED &&
	USE_TLS && !USE___THREAD].
This commit is contained in:
Roland McGrath 2005-03-01 20:30:29 +00:00
parent 9db670f07a
commit a28b6b0a55

View File

@ -1,5 +1,5 @@
/* Malloc implementation for multiple threads without lock contention. /* Malloc implementation for multiple threads without lock contention.
Copyright (C) 2001, 2002, 2003, 2004 Free Software Foundation, Inc. Copyright (C) 2001, 2002, 2003, 2004, 2005 Free Software Foundation, Inc.
This file is part of the GNU C Library. This file is part of the GNU C Library.
Contributed by Wolfram Gloger <wg@malloc.de>, 2001. Contributed by Wolfram Gloger <wg@malloc.de>, 2001.
@ -20,6 +20,8 @@
/* $Id$ */ /* $Id$ */
#include <stdbool.h>
/* Compile-time constants. */ /* Compile-time constants. */
#define HEAP_MIN_SIZE (32*1024) #define HEAP_MIN_SIZE (32*1024)
@ -353,8 +355,6 @@ libc_hidden_proto (_dl_open_hook);
# endif # endif
# if defined SHARED && defined USE_TLS && !USE___THREAD # if defined SHARED && defined USE_TLS && !USE___THREAD
# include <stdbool.h>
/* This is called by __pthread_initialize_minimal when it needs to use /* This is called by __pthread_initialize_minimal when it needs to use
malloc to set up the TLS state. We cannot do the full work of malloc to set up the TLS state. We cannot do the full work of
ptmalloc_init (below) until __pthread_initialize_minimal has finished, ptmalloc_init (below) until __pthread_initialize_minimal has finished,