Date: Thu, 21 May 1998 11:37:14 -0700 From: Matthew Jacob <mjacob@feral.com> To: "Jordan K. Hubbard" <jkh@time.cdrom.com> Cc: Eivind Eklund <eivind@yes.no>, "Justin T. Gibbs" <gibbs@plutotech.com>, "Jordan K. Hubbard" <jkh@FreeBSD.ORG>, cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-sys@FreeBSD.ORG Subject: Re: cvs commit: src/sys/pci if_tl.c if_tlreg.h Message-ID: <3564745A.75ABCF5C@feral.com> References: <27764.895775475@time.cdrom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Okay- off the top of my head while I'm out the door for a week in Ohio: A) Create a new file, sys/osversion.h. Have it contain: #define FreeBSD_OS_MAJOR N # N is 1..N #define FreeBSD_OS_MINOR M # M is 1..M #define FreeBSD_OS_MICRO K # K is 1..M #define FreeBSD_OS_Version \ (FreeBSD_OS_MAJOR<<16|FreeBSD_OS_Minor<<8|FreeBSD_OS_Micro) A') Have a FreeBSD_OS_NANO if you'd like... you get the idea. B) Include this from sys/param.h, protected by _KERNEL. Or, you pick how it gets into all kernel files. C) Integrate this into 3.0 && 2.2.X. With the approprate settings. D) Only FreeBSD release engineering can update and change this file. E) Document this in a section 9 (is thers such in FreeBSD_ I have all my FreeBSD machines down 'coz I'm, like, out the door for a week) so that developers may depend upon this. ------------- So- is this stupid? What have I missed? I'm sorry if I didn't get something, but it seems to be something really useful to have, and, yes, I've claimed that this should work. If not, how come? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3564745A.75ABCF5C>