X-Git-Url: http://git.chise.org/gitweb/?a=blobdiff_plain;f=src%2Fs%2Fsol2.h;h=aa9e4e49713b1c9ff520d346f647ac6906a6f971;hb=ae48bfc3474c0332eefad4beab7041b28de355ea;hp=b306088153f3fba6bd12e64d94ed9a0c472de820;hpb=3e447015251ce6dcde843cbed10d9033d5538622;p=chise%2Fxemacs-chise.git.1 diff --git a/src/s/sol2.h b/src/s/sol2.h index b306088..aa9e4e4 100644 --- a/src/s/sol2.h +++ b/src/s/sol2.h @@ -10,12 +10,8 @@ #define USG5_4 #endif -#if OS_RELEASE >= 57 -#define HAVE_GETLOADAVG -#endif - /* Fix understandable GCC lossage on Solaris 2.6 */ -#if defined(__GNUC__) && OS_RELEASE >= 56 && !defined(NOT_C_CODE) +#if defined(__GNUC__) && OS_RELEASE >= 506 && OS_RELEASE < 510 && !defined(NOT_C_CODE) /* GCC va_list munging is a little messed up */ #define __GNUC_VA_LIST @@ -70,7 +66,7 @@ extern int __xnet_getsockopt (int, int, int, void *, size_t *); */ #undef UNEXEC -#if OS_RELEASE < 56 +#if OS_RELEASE < 506 #define UNEXEC "unexsol2.o" #else #define UNEXEC "unexsol2-6.o" @@ -78,7 +74,7 @@ extern int __xnet_getsockopt (int, int, int, void *, size_t *); #else /* C_CODE */ -#if OS_RELEASE <= 53 +#if OS_RELEASE <= 503 /* Solaris 2.3 has a bug in XListFontsWithInfo. */ #define BROKEN_XLISTFONTSWITHINFO #endif @@ -95,7 +91,7 @@ extern int __xnet_getsockopt (int, int, int, void *, size_t *); #define BROKEN_SIGCHLD #endif -#if OS_RELEASE < 55 +#if OS_RELEASE < 505 #if __STDC__ == 1 && defined(__SUNPRO_C) #define _POSIX_C_SOURCE 1 @@ -107,7 +103,7 @@ extern int __xnet_getsockopt (int, int, int, void *, size_t *); extern void *__builtin_alloca (size_t); #endif /* before SunOS 5.5 */ -#if OS_RELEASE == 55 +#if OS_RELEASE == 505 /* The following functions were added in Solaris 2.5, but they forgot to add prototypes to the system header files. */ int getpagesize (void); @@ -117,13 +113,13 @@ int usleep (unsigned int useconds); #endif /* SunOS 5.5 */ /* 2.5 now has `random' back in libc but we don't want to use it. */ -#if OS_RELEASE >= 55 +#if OS_RELEASE >= 505 #undef HAVE_RANDOM /* Apparently not necessary here, and it causes 10% CPU chewage. */ #undef BROKEN_SIGCHLD #endif /* >= SunOS 5.5 */ -#if OS_RELEASE < 56 +#if OS_RELEASE < 506 /* Missing prototypes, added in Solaris 2.6 */ struct timeval; int utimes (char *file, struct timeval *tvp);