Kconfig generalization
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest15 patches 17 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/15 | kconfig: replace a `switch()' statement by a more flexible `if()' statementscripts/ | +5 | 0 replies | |
| 2/15 | kconfig: rephrase help text not to mention the internal prefixscripts/ scripts/ | +11 | 0 replies | |
| 3/15 | kconfig: allow build-time definition of the internal config prefixscripts/ scripts/ scripts/ +3 more | +43 | 0 replies | |
| 4/15 | kconfig: rephrase help texts/comments not to include the package namescripts/ scripts/ scripts/ +2 more | +44 | 5 replies | |
| 5/15 | kconfig: allow PACKAGE to be defined on the compiler's command-linescripts/ | +3 | 0 replies | |
| 6/15 | kconfig: implement the `mainmenu' directiveDocumentation/ scripts/ | +13 | 2 replies | |
| 7/15 | kconfig: add a symbol string expansion helperscripts/ scripts/ | +50 | 0 replies | |
| 8/15 | kconfig: expand by default the rootmenu's promptscripts/ | +4 | 1 reply | |
| 9/15 | kconfig: replace KERNELVERSION usage by the mainmenu's promptscripts/ scripts/ scripts/ +2 more | +9 | 3 replies | |
| 10/15 | kconfig: don't emit warning upon rootmenu's prompt redefinitionscripts/ | +1 | 0 replies | |
| 11/15 | kconfig: constify file namescripts/ | +1 | 0 replies | |
| 12/15 | kconfig: use the file's name of sourced filescripts/ | +3 | 0 replies | |
| 13/15 | kconfig: expand file namesscripts/ | +5 | 0 replies | |
| 14/15 | kconfig: regen parserscripts/ scripts/ | +286 | 1 reply | |
| 15/15 | kbuild: migrate all arch to the kconfig mainmenu upgradeKconfig arch/ arch/ +23 more | +12 | 0 replies |
Reviews trailers per patch
None of the 15 patches has a Reviewed-by or Acked-by of their own; the series has one for all of them.
| Patch | Sam Ravnborg |
|---|---|
| Series | R-b |
| 1/15 | |
| 2/15 | |
| 3/15 | |
| 4/15 | |
| 5/15 | |
| 6/15 | |
| 7/15 | |
| 8/15 | |
| 9/15 | |
| 10/15 | |
| 11/15 | |
| 12/15 | |
| 13/15 | |
| 14/15 | |
| 15/15 |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH 00/15] Kconfig generalization
Hi Sam, Michal,
You'll find hereafter the series for kconfig generalization and interfaces changes with the rest of the kernel.
A quick summary of the serie is:
- patch 1 -> 3: handles the CONFIG_ prefix, its build time definition and its
mention in help text.
- patch 4: handles the reference to the 'kernel' keyword in various strings.
- patch 5: takes care of the "linux" domain name used to get translation informations.
- patch 6 -> 15 handles the mainmenu syntax changes and related.
This series is available in the git repository at:
git://github.com/lacombar/linux-2.6.git kbuild-generic-v5
Comments welcome !
Thanks in advance,
- Arnaud
Arnaud Lacombe (15):
kconfig: replace a switch()' statement by a more flexible if()'
statement
kconfig: rephrase help text not to mention the internal prefix
kconfig: allow build-time definition of the internal config prefix
kconfig: rephrase help texts/comments not to include the package name
kconfig: allow PACKAGE to be defined on the compiler's command-line
kconfig: implement the `mainmenu' directive
kconfig: add a symbol string expansion helper
kconfig: expand by default the rootmenu's prompt
kconfig: replace KERNELVERSION usage by the mainmenu's prompt
kconfig: don't emit warning upon rootmenu's prompt redefinition
kconfig: constify file name
kconfig: use the file's name of sourced file
kconfig: expand file names
kconfig: regen parser
kbuild: migrate all arch to the kconfig mainmenu upgrade
Documentation/kbuild/kconfig-language.txt | 3 +- Kconfig | 11 + arch/alpha/Kconfig | 4 - arch/arm/Kconfig | 7 - arch/avr32/Kconfig | 7 - arch/blackfin/Kconfig | 7 - arch/cris/Kconfig | 7 - arch/frv/Kconfig | 6 - arch/h8300/Kconfig | 7 - arch/ia64/Kconfig | 7 - arch/m32r/Kconfig | 7 - arch/m68k/Kconfig | 6 - arch/m68knommu/Kconfig | 7 - arch/microblaze/Kconfig | 5 - arch/mips/Kconfig | 2 - arch/mn10300/Kconfig | 9 - arch/parisc/Kconfig | 7 - arch/powerpc/Kconfig | 6 - arch/s390/Kconfig | 7 - arch/score/Kconfig | 5 - arch/sh/Kconfig | 7 - arch/sparc/Kconfig | 6 - arch/tile/Kconfig | 2 - arch/um/Kconfig.common | 2 - arch/x86/Kconfig | 3 - arch/xtensa/Kconfig | 5 - scripts/kconfig/Makefile | 2 +- scripts/kconfig/conf.c | 13 +- scripts/kconfig/confdata.c | 77 ++--- scripts/kconfig/expr.h | 2 +- scripts/kconfig/gconf.c | 8 +- scripts/kconfig/lex.zconf.c_shipped | 5 +- scripts/kconfig/lkc.h | 6 + scripts/kconfig/lkc_proto.h | 1 + scripts/kconfig/mconf.c | 64 ++-- scripts/kconfig/menu.c | 4 +- scripts/kconfig/nconf.c | 73 ++--- scripts/kconfig/qconf.cc | 6 +- scripts/kconfig/symbol.c | 49 +++ scripts/kconfig/util.c | 7 +- scripts/kconfig/zconf.l | 5 +- scripts/kconfig/zconf.tab.c_shipped | 547 +++++++++++++++-------------- scripts/kconfig/zconf.y | 18 +- 43 files changed, 489 insertions(+), 550 deletions(-) create mode 100644 Kconfig
Signature · 1 line
1.7.2.30.gc37d7.dirty