lkml.org 
[lkml]   [2005]   [Sep]   [5]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[GIT PATCHES] kbuild updates
Hi Linus.

kbuild updates as accumulated over the last few months.
All patches has been in -mm in one or several versions.

Most noteworthy:
1) -Wundef added to CFLAGS. This is the cause of several new warnings,
which for the most part has been fixed for now.
2) "PREEMPT" in UTS_VERSION. So we complain when dealing
with modules compiled for a wrong kernel
3) Introduced Kbuild.include (the cause of most of
the changes lines in top-level Makefile).
It killed a lot of duplicate code
4) Introduce debug_kallsyms to better debug situations where
kallsyms fails the consistency check
5) Added support for building rpm tarballs of source

Some of this was leftovers from my old bitkeeper tree, and authorship
is not correct due to wron cogito usage. The changelog message though
attributes the correct author.

Please pull from:
www.kernel.org/pub/scm/linux/kernel/git/sam/kbuild.git

Sam

Diffstat:

Documentation/kbuild/makefiles.txt | 6 +
Makefile | 160 ++++++++++++++----------------------
arch/m68knommu/Makefile | 2
arch/mips/Makefile | 2
drivers/block/Kconfig | 42 ---------
include/asm-generic/vmlinux.lds.h | 9 ++
init/Kconfig | 22 ++++
init/Makefile | 3
scripts/Kbuild.include | 96 +++++++++++++++++++++
scripts/Lindent | 2
scripts/Makefile.build | 7 +
scripts/Makefile.clean | 14 +--
scripts/Makefile.host | 3
scripts/Makefile.lib | 99 ----------------------
scripts/Makefile.modinst | 2
scripts/Makefile.modpost | 1
scripts/conmakehash.c | 2
scripts/kallsyms.c | 6 -
scripts/kconfig/lkc.h | 2
scripts/kconfig/menu.c | 4
scripts/kconfig/zconf.tab.c_shipped | 8 -
scripts/kconfig/zconf.y | 8 -
scripts/kernel-doc | 8 +
scripts/lxdialog/dialog.h | 2
scripts/lxdialog/inputbox.c | 4
scripts/mkcompile_h | 12 +-
scripts/mod/modpost.c | 9 +-
scripts/mod/sumversion.c | 8 -
scripts/package/Makefile | 24 ++++-
scripts/package/builddeb | 56 +++++++++++-
scripts/package/buildtar | 111 ++++++++++++++++++++++++
scripts/package/mkspec | 9 ++
scripts/reference_discarded.pl | 1
scripts/reference_init.pl | 1
scripts/setlocalversion | 56 ++++++++++++
usr/Kconfig | 46 ++++++++++
usr/Makefile | 2
37 files changed, 555 insertions(+), 294 deletions(-)


Coywolf Qi Hunt:
kbuild: make help binrpm-pkg fix

Fabio Massimo Di Nitto:
kbuild: modpost needs to cope with new glibc elf header on sparc

Greg Edwards:
kbuild: add ia64 support to rpm Makefile target

Ian Campbell:
kbuild: allow cscope to index multiple architectures

J.A. Magallon:
kbuild: signed char fixes for scripts

Jan-Benedict Glaw:
kbuild: create tarballs

Jeff Mahoney:
Lindent: ignore .indent.pro

Jesper Juhl:
kallsyms: clarify KALLSYMS_ALL help text

Karl Hegbloom:
kbuild: make 'cscope -q' play well with cscope.el

Keenan Pepper:
kbuild: signed/unsigned char fix for make menuconfig

Matthias Urlichs:
kbuild: obey HOSTLOADLIBES_programname for single-file compilation

Olaf Hering:
kbuild: add -Wundef to global CFLAGS

Paolo 'Blaisorblade' Giarrusso:
kbuild: describe Kbuild pitfall
kconfig: trivial cleanup

Randy Dunlap:
scripts/kernel-doc: don't use uninitialized SRCTREE

Ryan Anderson:
kbuild: automatically append a short string to the version based upon the git commit

Sam Ravnborg:
kbuild: Fix build as root then user
buildcheck: reduce DEBUG_INFO noise from reference* scripts
kbuild: Avoid inconsistent kallsyms data
kbuild: "PREEMPT" in UTS_VERSION
kbuild: Add target debug_kallsyms
kbuild: fix buildcheck
kbuild: Don't fail if include/asm symlink exists
uml: Make deb-pkg build target build a Debian-style user-mode-linux package
uml: Restore proper descriptions in make deb-pkg target
kbuild: Fix bug in make deb-pkg when using seperate source and output directories
kbuild: fix make O=... build
kbuild: drop -Wundef from HOSTCFLAGS for now
kbuild: drop descend - converting existing users
kbuild: introduce Kbuild.include
kbuild: fix make O=...
kbuild: define clean before including kbuild file
kbuild: KBUILD_VERBOSE was exported twice
kbuild: pass less variables to second make invocation when using make O=...
kbuild: silence mystery message
kbuild: fix building external modules
kbuild: fix make TAGS (for emacs use)
kconfig: move initramfs options to General Setup

Tom Rini:
kbuild: When checking depmod version, redirect stderr

Yum Rayan:
kbuild: restrain output of "make help" to 80 columns

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-09-05 19:46    [W:0.125 / U:0.068 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site