]> git.eshelyaron.com Git - emacs.git/commitdiff
Add conditional for SOLARIS2.
authorRichard M. Stallman <rms@gnu.org>
Mon, 13 Jun 1994 21:09:17 +0000 (21:09 +0000)
committerRichard M. Stallman <rms@gnu.org>
Mon, 13 Jun 1994 21:09:17 +0000 (21:09 +0000)
src/m/intel386.h

index 546e8a16b68c79144ab67f19d691359bf1cd51b1..c0c7608e38ab22c1e4b812f9271b9d78efe9a4f5 100644 (file)
@@ -120,6 +120,21 @@ NOTE-END */
 #define FSCALE 256.0
 #endif
 
+#ifdef SOLARIS2
+/* Data type of load average, as read out of kmem.  */
+#define LOAD_AVE_TYPE long
+
+/* Convert that into an integer that is 100 for a load average of 1.0  */
+/* This is totally uncalibrated. */
+#define LOAD_AVE_CVT(x) ((int) (((double) (x)) * 100.0 / FSCALE))
+
+/* j.w.hawtin@lut.ac.uk says Solaris 2.1 on the X86 needs -lkvm, and it 
+   already has FSCALE defined in a system header.  configure thinks solaris
+   X86 has gethostname but it does not work so undefine it.  */
+#define LIBS_MACHINE -lkvm
+#undef HAVE_GETHOSTNAME
+#endif
+
 /* Define CANNOT_DUMP on machines where unexec does not work.
    Then the function dump-emacs will not be defined
    and temacs will do (load "loadup") automatically unless told otherwise.  */