Tru64 and gcc and threads
H.Merijn Brand [Wed, 9 Oct 2002 12:22:26 +0000 (12:22 +0000)]
Sat, 5 Oct 2002; Jarkko Hietaniemi <jhi@iki.fi>

p4raw-id: //depot/perl@17983

thread.h

index e9933e2..7371c81 100644 (file)
--- a/thread.h
+++ b/thread.h
  * 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