From: Sam Ravnborg <sam@ravnborg.org>
To: Linus Torvalds <torvalds@osdl.org>
Cc: Russell King <rmk@arm.linux.org.uk>,
linux-kernel@vger.kernel.org,
Kai Germaschewski <kai@tp1.ruhr-uni-bochum.de>,
Roman Zippel <zippel@linux-m68k.org>,
linuxppc-dev@lists.linuxppc.org, Sam Ravnborg <sam@ravnborg.org>
Subject: [BK PATCHES] kbuild/kconfig
Date: Wed, 10 Sep 2003 21:14:11 +0200 [thread overview]
Message-ID: <20030910191411.GA5517@mars.ravnborg.org> (raw)
Hi Linus.
Here are a few kbuild/kconfig related patches:
1) kbuild: Save relevant parts of modules.txt
2) kconfig: Allow architectures to select board specific configs
3) kbuild: Build minimum in scripts/ when changing configuration
4) kbuild: Remove cscope.out during make mrproper
5) kbuild/ppc*: Remove obsolete _config support
6) bk ignore scripts/bin2c
The only patch worth mention is the one allowing architectures
to select board specific configurations. Adding a few trivial
changes to conf.c enabled generic support for that.
ppc* already followed the required setup.
I did not update arm for this new scheme. Russell?
Please pull
bk pull bk://linux-sam.bkbits.net/kbuild
Patches will follow.
Sam
ChangeSet@1.1273, 2003-09-10 20:34:29+02:00, sam@mars.ravnborg.org
kbuild/ppc*: Remove obsolete _config support
arch/ppc/Makefile | 4 ----
arch/ppc64/Makefile | 4 ----
2 files changed, 8 deletions(-)
ChangeSet@1.1272, 2003-09-10 20:26:00+02:00, sam@mars.ravnborg.org
kbuild: Remove cscope.out during make mrproper
From: "Nathan T. Lynch" <ntl@pobox.com>
The attached patch fixes the toplevel Makefile to remove cscope.out
during make mrproper. The default name for the database that cscope
creates is cscope.out, and this is what the cscope rule in the
makefile uses. Currently, mrproper will leave cscope.out behind,
which can make for interesting diffs...
Makefile | 2 +-
1 files changed, 1 insertion(+), 1 deletion(-)
ChangeSet@1.1271, 2003-09-10 20:23:57+02:00, sam@mars.ravnborg.org
kbuild: Build minimum in scripts/ when changing configuration
From: Ricky Beam <jfbeam@bluetronic.net>, me
With the increasing amount of programs located in scripts/, several
of which is dependent on the kernel configuration, it makes sense to
avoid building these too often.
With this patch only fixdep is build, the minimal requirement for running
any *config target
Makefile | 11 +++++++----
1 files changed, 7 insertions(+), 4 deletions(-)
ChangeSet@1.1270, 2003-09-10 20:14:02+02:00, sam@mars.ravnborg.org
kconfig: Allow architectures to select board specific configs
This patch introduces the framework required for architectures to supply
several independent configurations. Three architectures does this today:
ppc, ppc64 and arm.
The infrastructure provided here requires the files to be located in
the following directory:
arch/$(ARCH)/configs
The file shall be named <board>_defconfig
To select the configuration for ppc/gemini simply issue the following command:
make gemini_defconfig
This will generate a valid configuration.
ppc and ppc64 already comply to the above requirements, arm needs some
trivial updates.
scripts/kconfig/Makefile | 3 +++
scripts/kconfig/conf.c | 30 ++++++++++++++++++++++--------
2 files changed, 25 insertions(+), 8 deletions(-)
ChangeSet@1.1268, 2003-09-10 20:04:00+02:00, sam@mars.ravnborg.org
kbuild: Save relevant parts of modules.txt
The out-dated modules.txt were deleted from the kernel, save the kbuild
related bits in Documentation/kbuild.
It needs more updates, but for now this is better than nothing
Documentation/kbuild/00-INDEX | 2 ++
Documentation/kbuild/modules.txt | 28 ++++++++++++++++++++++++++++
2 files changed, 30 insertions(+)
next reply other threads:[~2003-09-10 19:14 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-09-10 19:14 Sam Ravnborg [this message]
2003-09-10 19:16 ` kbuild: Save relevant parts of modules.txt Sam Ravnborg
2003-09-10 19:17 ` kconfig: Allow architectures to select board specific configs Sam Ravnborg
2003-09-10 19:17 ` kbuild: Build minimum in scripts/ when changing configuration Sam Ravnborg
2003-09-10 19:58 ` Ricky Beam
2003-09-10 20:13 ` Sam Ravnborg
2003-09-10 21:00 ` Ricky Beam
2003-09-10 19:18 ` kbuild: Remove cscope.out during make mrproper Sam Ravnborg
2003-09-22 17:24 ` GOTO Masanori
2003-09-22 20:55 ` Sam Ravnborg
2003-09-10 19:18 ` kbuild/ppc*: Remove obsolete _config support Sam Ravnborg
2003-09-10 19:34 ` [BK PATCHES] kbuild/kconfig Russell King
2003-09-10 19:48 ` Sam Ravnborg
2003-09-10 22:13 ` Russell King
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20030910191411.GA5517@mars.ravnborg.org \
--to=sam@ravnborg.org \
--cc=kai@tp1.ruhr-uni-bochum.de \
--cc=linux-kernel@vger.kernel.org \
--cc=linuxppc-dev@lists.linuxppc.org \
--cc=rmk@arm.linux.org.uk \
--cc=torvalds@osdl.org \
--cc=zippel@linux-m68k.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox