* team.c: Add include of alloca.h.
* configure.ac: Add check for alloca.h.
* configure: Regenerate.
* config.h.in: Regenerate.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110031
138bc75d-0d04-0410-961f-
82ee72b054a4
+2006-01-20 Steve Ellcey <sje@cup.hp.com>
+
+ PR libgomp/25877
+ * team.c: Add include of alloca.h.
+ * configure.ac: Add check for alloca.h.
+ * configure: Regenerate.
+ * config.h.in: Regenerate.
+
2006-01-17 Jakub Jelinek <jakub@redhat.com>
PR fortran/25219
/* config.h.in. Generated from configure.ac by autoheader. */
+/* Define to 1 if you have the <alloca.h> header file. */
+#undef HAVE_ALLOCA_H
+
/* Define to 1 if the target supports __attribute__((alias(...))). */
#undef HAVE_ATTRIBUTE_ALIAS
-for ac_header in unistd.h semaphore.h sys/time.h
+
+for ac_header in alloca.h unistd.h semaphore.h sys/time.h
do
as_ac_Header=`echo "ac_cv_header_$ac_header" | $as_tr_sh`
if eval "test \"\${$as_ac_Header+set}\" = set"; then
# Check header files.
AC_STDC_HEADERS
AC_HEADER_TIME
-AC_CHECK_HEADERS(unistd.h semaphore.h sys/time.h)
+AC_CHECK_HEADERS(alloca.h unistd.h semaphore.h sys/time.h)
AC_CHECK_HEADER([pthread.h],[],
[AC_MSG_ERROR([Pthreads are required to build libgomp])])
#include <stdlib.h>
#include <string.h>
+#ifdef HAVE_ALLOCA_H
+# include <alloca.h>
+#endif
+
/* This array manages threads spawned from the top level, which will
return to the idle loop once the current PARALLEL construct ends. */