Test cpp-defined __sun as well as sun, because
authorJim Meyering <jim@meyering.net>
Sun, 14 Apr 1996 02:12:46 +0000 (02:12 +0000)
committerJim Meyering <jim@meyering.net>
Sun, 14 Apr 1996 02:12:46 +0000 (02:12 +0000)
in strict ANSI mode, only __sun is defined.  From Kaveh Ghazi.

lib/getloadavg.c

index 598c505d1af6862f8dcde15f2afbb22342f38476..bd024cf20d0e43f15ca6f9d9293ff825f55420f4 100644 (file)
@@ -139,7 +139,7 @@ extern int errno;
 #define decstation
 #endif
 
-#if defined(sun) && defined(SVR4)
+#if (defined(sun) || defined(__sun)) && defined(SVR4)
 #define SUNOS_5
 #endif
 
@@ -168,7 +168,7 @@ extern int errno;
 #define LOAD_AVE_TYPE long
 #endif
 
-#ifdef sun
+#if defined(sun) || defined(__sun)
 #define LOAD_AVE_TYPE long
 #endif
 
@@ -284,7 +284,7 @@ extern int errno;
 #define NLIST_STRUCT
 #endif
 
-#ifdef sun
+#if defined(sun) || defined(__sun)
 #define NLIST_STRUCT
 #endif