summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Meyering <jim@meyering.net>1996-04-14 02:12:46 +0000
committerJim Meyering <jim@meyering.net>1996-04-14 02:12:46 +0000
commit31395e89ca1926008b7603ee1c22594d6bba7d92 (patch)
tree6e10f0274de51dfd3662b17189fa673e4c1e4705
parentfee3da72c91404b6d627490411d13b58e29e33de (diff)
downloadgnulib-31395e89ca1926008b7603ee1c22594d6bba7d92.tar.gz
Test cpp-defined __sun as well as sun, because
in strict ANSI mode, only __sun is defined. From Kaveh Ghazi.
-rw-r--r--lib/getloadavg.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/getloadavg.c b/lib/getloadavg.c
index 598c505d1a..bd024cf20d 100644
--- a/lib/getloadavg.c
+++ b/lib/getloadavg.c
@@ -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