[ID 20010730.003] IRIX 6.5 already has struct sv in <sys/sema.h> (defined in perl.h)
Stian Seeberg [Mon, 30 Jul 2001 12:28:07 +0000 (14:28 +0200)]
Message-Id: <68236D3FC2D92347B466639324391D1A0432AB@PONDUS.nimsoft.no>

p4raw-id: //depot/perl@11542

perl.h

diff --git a/perl.h b/perl.h
index c68faec..938e730 100644 (file)
--- a/perl.h
+++ b/perl.h
@@ -1548,8 +1548,11 @@ typedef struct pvop PVOP;
 typedef struct loop LOOP;
 
 typedef struct interpreter PerlInterpreter;
-#ifdef UTS
-#   define STRUCT_SV perl_sv /* Amdahl's <ksync.h> has struct sv */
+
+/* Amdahl's <ksync.h> has struct sv */
+/* SGI's <sys/sema.h> has struct sv */
+#if defined(UTS) || defined(__sgi)
+#   define STRUCT_SV perl_sv
 #else
 #   define STRUCT_SV sv
 #endif