Subject: Re: CVS commit: syssrc
To: None <frueauf@netbsd.org>
From: Chris G. Demetriou <cgd@netbsd.org>
List: current-users
Date: 12/20/1999 18:46:00
Thorsten Frueauf <frueauf@netbsd.org> writes:
> Modified Files:
> 	syssrc/sys/arch/hp300/include: Makefile
> 
> Log Message:
> Add loadfile_machdep.h to includes to be installed - this makes
> sys/arch/hp300/stand/* compile again.

This is bogus; the bits in 'stand' should be looking directly in the
kernel's include files, like they do on so many other ports.

This recently came up re: another port; i'm sure that you could find
that discussion without too much problem.

Look at e.g. alpha to see the "right" thing to do.  (it's not pretty,
but installing loadfile_machdep.h is wrong; there's no reason why
user-land code should ever need to know anything about its contents,
or even that it exists.)


cgd
-- 
Chris Demetriou - cgd@netbsd.org - http://www.netbsd.org/People/Pages/cgd.html
Disclaimer: Not speaking for NetBSD, just expressing my own opinion.