Date: Sat, 07 Dec 1996 13:11:47 +0800 From: Peter Wemm <peter@spinner.DIALix.COM> To: dyson@freebsd.org Cc: bde@zeta.org.au (Bruce Evans), cvs-all@freefall.freebsd.org, CVS-committers@freefall.freebsd.org, cvs-sys@freefall.freebsd.org, dyson@freefall.freebsd.org Subject: Re: cvs commit: src/sys/i386/include endian.h Message-ID: <199612070511.NAA27272@spinner.DIALix.COM> In-Reply-To: Your message of "Fri, 06 Dec 1996 23:48:09 EST." <199612070448.XAA00309@dyson.iquest.net>
next in thread | previous in thread | raw e-mail | index | archive | help
"John S. Dyson" wrote: > > > > Most of the kernel doesn't pick up the CPU options. > > > Why not? That seems to be unwise, shouldn't anything with any > cpu specific inlines also pick-up the CPU options? Anything > that uses endian.h (or cpufunc.h) are perfect examples of where > there might be some value in that. > > John Perhaps we should seriously consider using 'cc -include opt_global.h' and moving things like Ix86_CPU etc into there? It has the benefits of having every file know about the settings, but without having to modify every file. We would have to tweak the .depend generation in the Makefile though, since cc -M doesn't seem to list files from -include. It should be a simple case of a simple sed script. Dependencies could still work. Cheers, -Peter
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199612070511.NAA27272>