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
---
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
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
---
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
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
+++