Mercurial > emacs
changeset 7873:09fd0024f046
Add conditional for SOLARIS2.
author | Richard M. Stallman <rms@gnu.org> |
---|---|
date | Mon, 13 Jun 1994 21:09:17 +0000 |
parents | 00d9f3adb17b |
children | 4f224b16f0f9 |
files | src/m/intel386.h |
diffstat | 1 files changed, 15 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/src/m/intel386.h Mon Jun 13 21:08:42 1994 +0000 +++ b/src/m/intel386.h Mon Jun 13 21:09:17 1994 +0000 @@ -120,6 +120,21 @@ #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. */