linux-kbuild.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/3] remove undocumented type definition alias
@ 2014-12-08  1:49 Christoph Jaeger
  2014-12-08  1:49 ` [PATCH 1/3] kconfig: regenerate parser Christoph Jaeger
                   ` (3 more replies)
  0 siblings, 4 replies; 15+ messages in thread
From: Christoph Jaeger @ 2014-12-08  1:49 UTC (permalink / raw)
  To: yann.morin.1998; +Cc: linux-kbuild, linux-kernel, dborkman, Christoph Jaeger

This patchset removes support for the undocumented type definition keyword
'boolean', that is used in some config option definitions, in favor of the
much more widely used 'bool'. Both are semantically equivalent.

% git grep -w bool -- '*Kconfig*' | wc -l
7065
% git grep -w boolean -- '*Kconfig*' | wc -l
94

Having this alias is more confusing than helpful.

This change was suggested by Daniel Borkmann <dborkman@redhat.com>.


Patch 3/3 is purely cosmetic and therefore optional.

Christoph Jaeger (3):
  kconfig: regenerate parser
  kconfig: remove undocumented type definition alias 'boolean'
  kconfig: rename S_BOOLEAN to S_BOOL for consistency

 arch/cris/arch-v32/drivers/Kconfig   |    2 +-
 arch/mips/pmcs-msp71xx/Kconfig       |    6 +-
 drivers/connector/Kconfig            |    2 +-
 drivers/hwmon/Kconfig                |    2 +-
 drivers/i2c/Kconfig                  |    4 +-
 drivers/iio/Kconfig                  |    4 +-
 drivers/isdn/hardware/mISDN/Kconfig  |    2 +-
 drivers/md/Kconfig                   |    4 +-
 drivers/md/persistent-data/Kconfig   |    2 +-
 drivers/net/ethernet/ti/Kconfig      |    4 +-
 drivers/net/usb/Kconfig              |   12 +-
 drivers/net/wireless/rt2x00/Kconfig  |    6 +-
 drivers/pci/pcie/aer/Kconfig         |    2 +-
 drivers/rtc/Kconfig                  |    8 +-
 drivers/spi/Kconfig                  |    6 +-
 drivers/staging/board/Kconfig        |    2 +-
 drivers/staging/emxx_udc/Kconfig     |    2 +-
 drivers/staging/iio/Kconfig          |    4 +-
 drivers/tty/serial/Kconfig           |    2 +-
 drivers/usb/gadget/Kconfig           |   26 +-
 drivers/usb/gadget/legacy/Kconfig    |    2 +-
 drivers/usb/gadget/udc/Kconfig       |    4 +-
 drivers/usb/phy/Kconfig              |    2 +-
 init/Kconfig                         |    4 +-
 lib/Kconfig                          |   30 +-
 mm/Kconfig                           |   22 +-
 net/Kconfig                          |   14 +-
 net/sched/Kconfig                    |    2 +-
 scripts/kconfig/confdata.c           |   22 +-
 scripts/kconfig/expr.c               |   10 +-
 scripts/kconfig/expr.h               |    2 +-
 scripts/kconfig/gconf.c              |    4 +-
 scripts/kconfig/mconf.c              |    6 +-
 scripts/kconfig/menu.c               |   10 +-
 scripts/kconfig/nconf.c              |    4 +-
 scripts/kconfig/qconf.cc             |   10 +-
 scripts/kconfig/symbol.c             |   34 +-
 scripts/kconfig/zconf.gperf          |    5 +-
 scripts/kconfig/zconf.hash.c_shipped |   53 +-
 scripts/kconfig/zconf.tab.c_shipped  | 1248 +++++++++++++++-------------------
 scripts/kconfig/zconf.y              |    6 +-
 security/integrity/Kconfig           |    4 +-
 security/integrity/evm/Kconfig       |    2 +-
 43 files changed, 737 insertions(+), 865 deletions(-)

-- 
2.1.0


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2014-12-09 23:14 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-12-08  1:49 [PATCH 0/3] remove undocumented type definition alias Christoph Jaeger
2014-12-08  1:49 ` [PATCH 1/3] kconfig: regenerate parser Christoph Jaeger
2014-12-08 20:28   ` Paul Bolle
2014-12-08  1:49 ` [PATCH 2/3] kconfig: remove undocumented type definition alias 'boolean' Christoph Jaeger
2014-12-08 18:51   ` Paul Bolle
2014-12-08 19:13     ` Paul Bolle
2014-12-08 19:16       ` Daniel Borkmann
2014-12-08 19:41         ` Paul Bolle
2014-12-08 20:36           ` Paul Bolle
2014-12-08 21:15             ` Paul Bolle
2014-12-09 11:49               ` Daniel Borkmann
2014-12-09 23:14                 ` Christoph Jaeger
2014-12-08  1:49 ` [PATCH 3/3] kconfig: rename S_BOOLEAN to S_BOOL for consistency Christoph Jaeger
2014-12-08 20:43   ` Paul Bolle
2014-12-08 20:20 ` [PATCH 0/3] remove undocumented type definition alias Paul Bolle

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).