lists.openwall.net   lists  /  announce  owl-users  owl-dev  john-users  john-dev  passwdqc-users  yescrypt  popa3d-users  /  oss-security  kernel-hardening  musl  sabotage  tlsify  passwords  /  crypt-dev  xvendor  /  Bugtraq  Full-Disclosure  linux-kernel  linux-netdev  linux-ext4  linux-hardening  linux-cve-announce  PHC 
Open Source and information security mailing list archives
 
Hash Suite: Windows password security audit tool. GUI, reports in PDF.
[<prev] [next>] [day] [month] [year] [list]
Date:	Fri, 29 Jul 2011 22:23:36 +0200
From:	Michal Marek <mmarek@...e.cz>
To:	Linus Torvalds <torvalds@...ux-foundation.org>
Cc:	lacombar@...il.com, mmarek@...e.cz, plagnioj@...osoft.com,
	rprabhu@...hang.net, linux-kbuild@...r.kernel.org,
	linux-kernel@...r.kernel.org
Subject: [GIT] kbuild/kconfig for 3.1-rc1

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-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/

Powered by blists - more mailing lists

Powered by Openwall GNU/*/Linux Powered by OpenVZ