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.