[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <CAK7LNAQ_2XPx6-v5irQDw0HyfSRKrrxcR2rutmZ=WBUsSBW-wA@mail.gmail.com>
Date: Thu, 29 Apr 2021 15:48:53 +0900
From: Masahiro Yamada <masahiroy@...nel.org>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: Linux Kbuild mailing list <linux-kbuild@...r.kernel.org>,
Linux Kernel Mailing List <linux-kernel@...r.kernel.org>
Subject: [GIT PULL 2/2] Kconfig updates for v5.13-rc1
Hi Linus,
Please pull Kconfig updates for v5.13-rc1.
Thanks.
The following changes since commit 1e28eed17697bcf343c6743f0028cc3b5dd88bf0:
Linux 5.12-rc3 (2021-03-14 14:41:02 -0700)
are available in the Git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuild.git
tags/kconfig-v5.13
for you to fetch changes up to 8ac27f2c6eac1f140531411e404fb3ba23339ba5:
kconfig: refactor .gitignore (2021-04-26 02:17:39 +0900)
----------------------------------------------------------------
Kconfig updates for v5.13
- Change 'option defconfig' to the environment variable
KCONFIG_DEFCONFIG_LIST
- Refactor tinyconfig without using allnoconfig_y
- Remove 'option allnoconfig_y' syntax
- Change 'option modules' to 'modules'
- Do not use /boot/config-* etc. as base config for cross-compilation
- Fix a search bug in nconf
- Various code cleanups
----------------------------------------------------------------
Bhaskar Chowdhury (2):
kconfig: streamline_config.pl: Couple of typo fixes
kconfig: lxdialog: A spello fix and a punctuation added
Masahiro Yamada (28):
kconfig: split randconfig setup code into set_randconfig_seed()
kconfig: refactor option parse code
kconfig: add long options --help and --silent
kconfig: add help messages for --help (-h) and --silent (-s)
kconfig: remove assignment for Kconfig file
kconfig: move conf_rewrite_mod_or_yes() to conf.c
kconfig: move conf_set_all_new_symbols() to conf.c
kconfig: move JUMP_NB to mconf.c
kconfig: change defconfig_list option to environment variable
kconfig: move default KBUILD_DEFCONFIG back to scripts/kconfig/Makefile
kconfig: do not use allnoconfig_y option
kconfig: remove allnoconfig_y option
kconfig: change "modules" from sub-option to first-level attribute
kconfig: nconf: fix core dump when searching in empty menu
kconfig: change sym_change_count to a boolean flag
kconfig: use /boot/config-* etc. as DEFCONFIG_LIST only for native build
kconfig: mconf,nconf: remove unneeded '\0' termination after snprintf()
kconfig: nconf: fix NORMAL attributes
kconfig: nconf: get rid of (void) casts from wattrset() calls
kconfig: nconf: remove unneeded default for menu prompt
kconfig: nconf: refactor attributes setup code
kconfig: nconf: change set_config_filename() to void function
kconfig: nconf: remove meaningless wattrset() call from show_menu()
kconfig: nconf: refactor in print_in_middle()
kconfig: split menu.c out of parser.y
kconfig: remove unused PACKAGE definition
kconfig: gconf: remove unused code
kconfig: refactor .gitignore
Mihai Moldovan (1):
kconfig: nconf: stop endless search loops
Randy Dunlap (2):
kconfig: highlight gconfig 'comment' lines with '***'
kconfig: highlight xconfig 'comment' lines with '***'
Yang Li (1):
kconfig: use true and false for bool variable
Documentation/kbuild/kconfig-language.rst | 23 +-
Documentation/kbuild/kconfig.rst | 8 +
Makefile | 8 +-
init/Kconfig | 12 +-
kernel/configs/tiny-base.config | 1 +
scripts/kconfig/.gitignore | 13 +-
scripts/kconfig/Makefile | 21 +-
scripts/kconfig/conf.c | 363
++++++++++++++++++++-----
scripts/kconfig/confdata.c | 262 +++---------------
scripts/kconfig/expr.h | 6 -
scripts/kconfig/gconf.c | 15 +-
scripts/kconfig/internal.h | 9 +
scripts/kconfig/lexer.l | 3 -
scripts/kconfig/lkc.h | 21 --
scripts/kconfig/lkc_proto.h | 1 +
scripts/kconfig/lxdialog/util.c | 4 +-
scripts/kconfig/mconf.c | 15 +-
scripts/kconfig/menu.c | 23 +-
scripts/kconfig/nconf.c | 58 ++--
scripts/kconfig/nconf.gui.c | 284 ++++++++-----------
scripts/kconfig/nconf.h | 51 ++--
scripts/kconfig/parser.y | 27 +-
scripts/kconfig/qconf.cc | 1 +
scripts/kconfig/streamline_config.pl | 4 +-
scripts/kconfig/symbol.c | 3 +-
scripts/kconfig/tests/choice/Kconfig | 2 +-
scripts/kconfig/tests/choice_value_with_m_dep/Kconfig | 2 +-
scripts/kconfig/tests/conftest.py | 4 +
scripts/kconfig/tests/inter_choice/Kconfig | 2 +-
29 files changed, 578 insertions(+), 668 deletions(-)
create mode 100644 kernel/configs/tiny-base.config
create mode 100644 scripts/kconfig/internal.h
--
Best Regards
Masahiro Yamada
Powered by blists - more mailing lists