[GIT] kbuild/kconfig for 3.1-rc1

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Linus,

here is the kconfig stuff for 3.1-rc1:
* Lots of internal kconfig cleanup as well as bugfixes
* New macros that allow to test CONFIG_ options in C expressions, this will
  allow to convert some '#ifdef CONFIG_FOO' in the source to a more
  readable variant 'if (IS_ENABLED(CONFIG_FOO))' in the future.

Thanks,
Michal

The following changes since commit 55922c9d1b84b89cb946c777fddccb3247e7df2c:

  Linux 3.0-rc1 (2011-05-29 17:43:36 -0700)

are available in the git repository at:
  git://git.kernel.org/pub/scm/linux/kernel/git/mmarek/kbuild-2.6.git kconfig

Arnaud Lacombe (20):
      kconfig: annotate non-trivial fall-trough
      kconfig: fix return code for invalid boolean symbol in conf_set_sym_val()
      kconfig: add missing <stdarg.h> inclusion
      kconfig: add missing <ctype.h> inclusion
      kconfig: add missing <stdlib.h> inclusion
      kconfig: nuke reference to SWIG
      kconfig: nuke LKC_DIRECT_LINK cruft
      kconfig/gconf: kill deadcode
      kconfig/gconf: silent missing prototype warnings
      kconfig: do not overwrite symbol direct dependency in assignment
      kconfig: introduce specialized printer
      kconfig: use calloc() for expr allocation
      kconfig/conf: reduce the scope of `defconfig_file'
      kconfig/conf: add command line options' description
      kconfig: remove pending prototypes for kconfig_load()
      kconfig/conf: mark xfgets() private
      kconfig/nconf: use the generic menu_get_ext_help()
      kconfig/nconf: prevent segfault on empty menu
      kconfig/nconf: remove useless conditionnal
      kconfig: fix missing "0x" prefix from S_HEX symbol in autoconf.h

Jean-Christophe PLAGNIOL-VILLARD (1):
      kconfig: autogenerated config_is_xxx macro

Michal Marek (8):
      Merge branch 'kbuild/kconfig-for-40' into kbuild/kconfig
      kconfig: Only generate config_is_xxx for bool and tristate options
      Merge branch 'kbuild/kconfig-for-40' into kbuild/kconfig
      Merge commit 'v3.0-rc1' into kbuild/kconfig
      Merge branch 'kconfig-trivial' of git://github.com/lacombar/linux-2.6 into kbuild/kconfig
      Merge branch 'kconfig-trivial' of git://github.com/lacombar/linux-2.6 into kbuild/kconfig
      xconfig: Abort close if configuration cannot be saved
      kconfig: Introduce IS_ENABLED(), IS_BUILTIN() and IS_MODULE()

Raghavendra D Prabhu (1):
      nconfig: Avoid Wunused-but-set warning

 Makefile                            |    2 +-
 include/linux/kconfig.h             |   32 ++++
 scripts/kconfig/Makefile            |   23 +--
 scripts/kconfig/conf.c              |   48 +++++-
 scripts/kconfig/confdata.c          |  295 +++++++++++++++++++++++------------
 scripts/kconfig/expr.c              |   13 +-
 scripts/kconfig/expr.h              |    3 -
 scripts/kconfig/gconf.c             |   38 +-----
 scripts/kconfig/kconfig_load.c      |   35 ----
 scripts/kconfig/kxgettext.c         |    1 -
 scripts/kconfig/lex.zconf.c_shipped |    1 -
 scripts/kconfig/lkc.h               |   16 +--
 scripts/kconfig/lkc_proto.h         |    1 +
 scripts/kconfig/mconf.c             |    2 +-
 scripts/kconfig/menu.c              |    5 +-
 scripts/kconfig/nconf.c             |   30 +---
 scripts/kconfig/qconf.cc            |   17 ++-
 scripts/kconfig/qconf.h             |    2 +-
 scripts/kconfig/symbol.c            |   47 ++++++-
 scripts/kconfig/util.c              |    2 +
 scripts/kconfig/zconf.l             |    1 -
 scripts/kconfig/zconf.tab.c_shipped |    1 -
 scripts/kconfig/zconf.y             |    1 -
 23 files changed, 356 insertions(+), 260 deletions(-)
 create mode 100644 include/linux/kconfig.h
 delete mode 100644 scripts/kconfig/kconfig_load.c
--
To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Linux&nblp;USB Development]     [Linux Media]     [Video for Linux]     [Linux Audio Users]     [Yosemite Secrets]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux