linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/8] kbuild: use script for final link, move definitions out of top-level Makefile
@ 2012-05-05  8:06 Sam Ravnborg
  2012-05-05  8:18 ` [PATCH 1/8] kbuild: drop unused KBUILD_VMLINUX_OBJS from " Sam Ravnborg
                   ` (8 more replies)
  0 siblings, 9 replies; 24+ messages in thread
From: Sam Ravnborg @ 2012-05-05  8:06 UTC (permalink / raw)
  To: Michal Marek, linux-kbuild, lkml
  Cc: David S. Miller, Arnaud Lacombe, Nick Bowler, Richard Weinberger

Hi Michal, all.

o Move the link of vmlinux from top-level Makefile to a script.
  This increased the readability a lot.
  They have had a few rounds of reviews and are ready.

o Move a lot of definitions from top-level Makefile to
  two new files located in scripts/

o Fix so we do not call CC too often when using W=...

o Fix so KCFLAGS (and friends) are added last to the
  command lines.

Patches 1-4 are ready to be applied.
Patches 5-8 are new and may raise a few comments.

All patches are on top of 3.4-rc5.

	Sam

 Documentation/kbuild/kbuild.txt |   19 ++
 Makefile                        |  389 ++------------------------------------
 arch/sparc/Makefile             |   11 -
 arch/sparc/boot/Makefile        |   14 +-
 arch/um/Makefile                |   11 +-
 scripts/Kbuild.arch             |  148 +++++++++++++++
 scripts/Kbuild.config           |   68 +++++++
 scripts/Makefile.build          |   51 -----
 scripts/link-vmlinux.sh         |  211 +++++++++++++++++++++
 9 files changed, 478 insertions(+), 444 deletions(-)

Artem Bityutskiy (1):
      kbuild: remove useless warning

Sam Ravnborg (7):
      kbuild: drop unused KBUILD_VMLINUX_OBJS from top-level Makefile
      kbuild: refactor final link of sparc32
      kbuild: link of vmlinux moved to a script
      kbuild: document KBUILD_LDS, KBUILD_VMLINUX_{INIT,MAIN} and LDFLAGS_vmlinux
      kbuild: move definitions from top-level Makefile to scripts/Kbuild.config
      kbuild: move arch definitions from top-level Makefile to scripts/Kbuild.arch
      kbuild: move W=... stuff to Kbuild.arch


^ permalink raw reply	[flat|nested] 24+ messages in thread

end of thread, other threads:[~2012-08-15 10:17 UTC | newest]

Thread overview: 24+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-05-05  8:06 [PATCH 0/8] kbuild: use script for final link, move definitions out of top-level Makefile Sam Ravnborg
2012-05-05  8:18 ` [PATCH 1/8] kbuild: drop unused KBUILD_VMLINUX_OBJS from " Sam Ravnborg
2012-05-05  8:18 ` [PATCH 2/8] kbuild: refactor final link of sparc32 Sam Ravnborg
2012-05-05  8:18 ` [PATCH 3/8] kbuild: link of vmlinux moved to a script Sam Ravnborg
2012-05-05  8:18 ` [PATCH 4/8] kbuild: document KBUILD_LDS, KBUILD_VMLINUX_{INIT,MAIN} and LDFLAGS_vmlinux Sam Ravnborg
2012-05-05  8:18 ` [PATCH 5/8] kbuild: move definitions from top-level Makefile to scripts/Kbuild.config Sam Ravnborg
2012-06-26  9:37   ` Michal Marek
2012-06-26 10:18   ` Michal Marek
2012-05-05  8:18 ` [PATCH 6/8] kbuild: move arch definitions from top-level Makefile to scripts/Kbuild.arch Sam Ravnborg
2012-06-26 10:33   ` Michal Marek
2012-05-05  8:18 ` [PATCH 7/8] kbuild: move W=... stuff to Kbuild.arch Sam Ravnborg
2012-05-05  9:51   ` Artem Bityutskiy
2012-06-06 10:18   ` Artem Bityutskiy
2012-06-06 15:35     ` Sam Ravnborg
2012-06-06 15:46       ` Artem Bityutskiy
2012-08-15  9:41       ` Artem Bityutskiy
2012-08-15 10:17         ` Sam Ravnborg
2012-06-26 10:37   ` Michal Marek
2012-05-05  8:18 ` [PATCH 8/8] kbuild: remove useless warning Sam Ravnborg
2012-05-07  6:59   ` Artem Bityutskiy
2012-06-26 10:40   ` Michal Marek
2012-05-05 19:28 ` [PATCH 0/8] kbuild: use script for final link, move definitions out of top-level Makefile Michal Marek
2012-05-05 21:03   ` Sam Ravnborg
2012-05-16  4:52   ` Sam Ravnborg

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).