🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #87479

getloadavg.c: getloadavg() on OSF_ALPHA

#87479
From: Jukka Partanen
Date: Fri, 16 Sep 1994 11:23
45 lines
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!jtp

Show 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>