Subject: Re: CVS commit: syssrc
To: None <msaitoh@netbsd.org>
From: Chris G. Demetriou <cgd@netbsd.org>
List: port-sh3
Date: 12/21/1999 20:02:21
SAITOH Masanobu <msaitoh@netbsd.org> writes:
> Modified Files:
> 	syssrc/sys/arch/evbsh3/include: cpu.h
> 	syssrc/sys/arch/mmeye/include: cpu.h
> 	syssrc/sys/arch/sh3/include: cpu.h
> 
> Log Message:
> move sysctl definitions into ${MACHINE}/include/cpu.h
>
> 
> To generate a diff of this commit:
> cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/evbsh3/include/cpu.h
> cvs rdiff -r1.1 -r1.2 syssrc/sys/arch/mmeye/include/cpu.h
> cvs rdiff -r1.3 -r1.4 syssrc/sys/arch/sh3/include/cpu.h
> 
> Please note that diffs are not public domain; they are subject to the
> copyright notices on the relevant files.

This isn't such a good idea.

It means that, probably inadvertantly, you've moved your user-land
binaries one step further from being compatible across all MACHINES in
the MACHINE_ARCH.


There should be relatively few of those incompatibilities now, and we
should be working to remove them, not add them.  8-) (If i remember
correctly, the most annoying source of them is disklabels and boot
blocks, though the latter's not so hard to cope with, and just
requires some file renaming.)



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