From owner-freebsd-alpha Thu Dec 17 23:32:47 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id XAA02097 for freebsd-alpha-outgoing; Thu, 17 Dec 1998 23:32:47 -0800 (PST) (envelope-from owner-freebsd-alpha@FreeBSD.ORG) Received: from godzilla.zeta.org.au (godzilla.zeta.org.au [203.26.10.9]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id XAA01802; Thu, 17 Dec 1998 23:32:23 -0800 (PST) (envelope-from bde@godzilla.zeta.org.au) Received: (from bde@localhost) by godzilla.zeta.org.au (8.8.7/8.8.7) id SAA30830; Fri, 18 Dec 1998 18:32:12 +1100 Date: Fri, 18 Dec 1998 18:32:12 +1100 From: Bruce Evans Message-Id: <199812180732.SAA30830@godzilla.zeta.org.au> To: dfr@FreeBSD.ORG, dfr@nlsystems.com Subject: Re: cvs commit: src/share/mk bsd.kern.mk src/sys/alpha/conf Makefile.alpha Cc: alpha@FreeBSD.ORG, cvs-all@FreeBSD.ORG, cvs-committers@FreeBSD.ORG Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org >> Modified files: >> share/mk bsd.kern.mk >> sys/alpha/conf Makefile.alpha >> Log: >> Move some compile flags from the kernel makefile to bsd.kern.mk so that >> kernel modules are built with the right flags. >> >> Suggested by: Andrew Gallatin > >Anyone building alpha kernels should make sure to install bsd.kern.mk >before trying to build another one. This should not be necessary. Makefile.alpha should use the relative bsd.kern.mk like Makefile.i386. Makefile.alpha has rotted in several other ways since it was cloned from Makefile.i386. These Makefiles are mostly machine-independent, so they should be reorganized. I suggest the following reorganization: most of Makefile.alpha -> src/sys/conf/Makefile.kern most of Makefile.i386 -> src/sys/conf/Makefile.kern bsd.kern.mk -> src/sys/conf/bsd.kern.mk bsd.kmod.mk -> src/sys/conf/bsd.kmod.mk rules in sys/conf/files -> src/sys/conf/Makefile.inc src/lkm -> src/sys/lkm (like src/sys/modules) Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message