All of lore.kernel.org
 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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.