🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.emacs.bug
Article #99375

bad includes in etc/loadst.c for UMAX 4.3

#99375
From: "Eric D. Hendrickson"
Date: Mon, 17 Sep 1990 17:36
40 lines
2086 bytes
Hi, I am setting up emacs 18.55 here on an Encore UMAX 4.3, as well as make
3.58, and each has some incorrect pathnames for include files for UMAX
specific files.  Here is a diff from emacs 18.55:

*** etc/loadst.c.orig	Mon Sep 10 15:25:31 1990
--- etc/loadst.c	Thu Sep 13 15:32:01 1990
***************
*** 78,88 ****
   *  have a /dev/kmem.  Information about the workings of the running kernel
   *  can be gathered with inq_stats system calls.
   */
! #include <sys/sysdefs.h>
  #include <sys/syscall.h>
! #include <sys/statistics.h>
! #include <sys/procstats.h>
! #include <sys/sysstats.h>
  #endif /* UMAX */
  
  /* We don't want Emacs's macro definitions for these USG primitives. */
--- 78,88 ----
   *  have a /dev/kmem.  Information about the workings of the running kernel
   *  can be gathered with inq_stats system calls.
   */
! #include <machine/machparam.h>
  #include <sys/syscall.h>
! #include <inq_stats/statistics.h>
! #include <inq_stats/procstats.h>
! #include <inq_stats/sysstats.h>
  #endif /* UMAX */
  
  /* We don't want Emacs's macro definitions for these USG primitives. */

In load.c from make 3.58, there is a similar arrangement, except make has a
seperate UMAX_43 definition, which does take into account the inq_stats
changes, but, like emacs, not the fact that sys/sysdefs.h is now a part of
machine/machparam.h.

Hope this helps,
		Eric Hendrickson
		edh@ux.acs.umn.edu
Technical Details
Message-ID: <9009171734.AA12597@life.ai.mit.edu>
Path: arc1-ca.pugleaf.net!gmdzi!unido!isaak!escher!nadia!smurf!ira.uka.de!sol.ctr.columbia.edu!cica!tut.cis.ohio-state.edu!UX.ACS.UMN.EDU!edh

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: fb2f1,aa58dde6c4cdb635,start
X-Google-Attributes: gidfb2f1,public
X-Google-ArrivalTime: 1990-09-17 10:36:15 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!isaak!escher!nadia!smurf!ira.uka.de!sol.ctr.columbia.edu!cica!tut.cis.ohio-state.edu!UX.ACS.UMN.EDU!edh
From: edh@UX.ACS.UMN.EDU ("Eric D. Hendrickson")
Newsgroups: gnu.emacs.bug
Subject: bad includes in etc/loadst.c for UMAX 4.3
Message-ID: <9009171734.AA12597@life.ai.mit.edu>
Date: 17 Sep 90 17:36:15 GMT
Sender: daemon@tut.cis.ohio-state.edu
Distribution: gnu
Organization: GNUs Not Usenet
Lines: 40
Posted: Mon Sep 17 18:36:15 1990