Article View: gnu.emacs.bug
Article #87479getloadavg.c: getloadavg() on OSF_ALPHA
From: Jukka Partanen
Date: Fri, 16 Sep 1994 11:23
Date: Fri, 16 Sep 1994 11:23
45 lines
2020 bytes
2020 bytes
GNU Emacs 19.27.2 (alpha-dec-osf2.0, X toolkit) of Fri Sep 16 1994 on kitt.tekla.fi
Here's a patch for getloadavg() on OSF_ALPHA. They might be
The Right Thing on OSF_MIPS also, but I have no access to such
machine, so I can't check it.
jtp
I want a WESSON OIL lease!!
*** getloadavg.c.orig Fri Sep 16 14:08:32 1994
--- getloadavg.c Fri Sep 16 14:11:37 1994
***************
*** 149,154 ****
--- 149,155 ----
#if defined (__osf__) && (defined (__alpha) || defined (__alpha__))
#define OSF_ALPHA
+ #include <sys/table.h>
#endif
#if defined (__osf__) && (defined (mips) || defined (__mips__))
***************
*** 701,706 ****
--- 702,719 ----
? load_ave.tl_avenrun.d[0]
: (load_ave.tl_avenrun.l[0] / (double) load_ave.tl_lscale));
#endif /* OSF_MIPS */
+
+ #if !defined (LDAV_DONE) && defined (OSF_ALPHA)
+ #define LDAV_DONE
+
+ struct tbl_loadavg load_ave;
+ table (TBL_LOADAVG, 0, &load_ave, 1, sizeof (load_ave));
+ for (elem = 0; elem < nelem; elem++)
+ loadavg[elem]
+ = (load_ave.tl_lscale == 0
+ ? load_ave.tl_avenrun.d[elem]
+ : (load_ave.tl_avenrun.l[elem] / (double) load_ave.tl_lscale));
+ #endif /* OSF_ALPHA */
#if !defined (LDAV_DONE) && defined (VMS)
/* VMS specific code -- read from the Load Ave driver. */
Technical Details
Message-ID:
<9409161120.AA07178@kitt.tekla.fi.tekla.fi>Path:
arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!math.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!tekla.FI!jtpShow Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: fb2f1,45fb39cedcfee4cc,start X-Google-Attributes: gidfb2f1,public X-Google-ArrivalTime: 1994-09-17 23:40:52 PST Path: arc1-ca.pugleaf.net!bga.com!news.sprintlink.net!howland.reston.ans.net!math.ohio-state.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!tekla.FI!jtp From: jtp@tekla.FI (Jukka Partanen) Newsgroups: gnu.emacs.bug Subject: getloadavg.c: getloadavg() on OSF_ALPHA Date: 16 Sep 1994 07:23:31 -0400 Organization: GNUs Not Usenet Lines: 45 Sender: daemon@cis.ohio-state.edu Approved: bug-gnu-emacs@prep.ai.mit.edu Distribution: gnu Message-ID: <9409161120.AA07178@kitt.tekla.fi.tekla.fi>