Storable 2.06 (was Re: Bug in ext/Storable/t/integer.t)
[p5sagit/p5-mst-13.2.git] / thread.h
index 309d388..7371c81 100644 (file)
--- a/thread.h
+++ b/thread.h
@@ -1,3 +1,12 @@
+/*    thread.h
+ *
+ *    Copyright (c) 1997-2002, Larry Wall
+ *
+ *    You may distribute under the terms of either the GNU General Public
+ *    License or the Artistic License, as specified in the README file.
+ *
+ */
+
 #if defined(USE_5005THREADS) || defined(USE_ITHREADS)
 
 #if defined(VMS)
@@ -78,7 +87,7 @@
 #endif
 
 #ifdef DGUX
-#  define THREAD_CREATE_NEEDS_STACK (16*1024)
+#  define THREAD_CREATE_NEEDS_STACK (32*1024)
 #endif
 
 #ifdef I_MACH_CTHREADS
  * It would fail if the key were bogus, but if the key were bogus then
  * Really Bad Things would be happening anyway. --dan */
 #if (defined(__ALPHA) && (__VMS_VER >= 70000000)) || \
-    (defined(__alpha) && defined(__osf__)) /* Available only on >= 4.0 */
+    (defined(__alpha) && defined(__osf__) && !defined(__GNUC__)) /* Available only on >= 4.0 */
 #  define HAS_PTHREAD_UNCHECKED_GETSPECIFIC_NP /* Configure test needed */
 #endif