[kbuild-devel] PATCH: kconfig spurious shell metacharacters (1/2)

2002-06-11 Thread Greg Banks
G'day, The config language is *not* shell. The construct [ foo ] || [ bar ] is legal in shell but not in the config language, where we should use the equivalent [ foo -o bar ] diff -ruN linux-2.5.20-orig/arch/ia64/config.in linux-2.5.20/arch/ia64/config.in ---

[kbuild-devel] PATCH: kconfig choice defaults (2/2)

2002-06-11 Thread Greg Banks
G'day, The format for the choice statement is: choice 'prompt' {sub-prompt sub-symbol}* default-value and the following is *not* legal config language (note the positioning of the closing double quote): choice 'prompt' {sub-prompt sub-symbol}* default-value It only happens to work because of

[kbuild-devel] PATCH: kconfig misspelled symbols

2002-06-11 Thread Greg Banks
G'day, Two symbols used in drivers/net/wan/Config.in are misspelled. CONFIG_PPP_MULTLINK should be CONFIG_PPP_MULTILINK CONFIG_PPP_SYNCTTY should be CONFIG_PPP_SYNC_TTY diff -ruN linux-2.5.20-orig/drivers/net/wan/Config.in linux-2.5.20/drivers/net/wan/Config.in ---

[kbuild-devel] PATCH: kconfig spurious shell metacharacters (2/2)

2002-06-11 Thread Greg Banks
G'day, The config language is *not* shell. Sprinkling around stray semicolons is legal in shell but not in the config language. diff -ruN linux-2.5.20-orig/drivers/s390/Config.in linux-2.5.20-test/drivers/s390/Config.in --- linux-2.5.20-orig/drivers/s390/Config.inWed Jun 12 02:07:13 2002

[kbuild-devel] PATCH: kconfig unbalanced menu start

2002-06-11 Thread Greg Banks
G'day, Removed a spurious menu definition which was both a duplicate and had no matching endmenu. diff -ruN linux-2.5.20-orig/arch/ppc/8260_io/Config.in linux-2.5.20/arch/ppc/8260_io/Config.in --- linux-2.5.20-orig/arch/ppc/8260_io/Config.inMon Apr 15 05:18:43 2002 +++