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 a combination of accidental
side effects of the current parsers:
* unpaired sub-words inside the 2nd word are silently ignored
* the missing last word is silently treated as if empty
diff -ruN linux-2.5.20-orig/arch/mips64/config.in linux-2.5.20/arch/mips64/config.in
--- linux-2.5.20-orig/arch/mips64/config.in Mon Jun 3 18:54:51 2002
+++ linux-2.5.20/arch/mips64/config.in Mon Jun 10 18:01:01 2002
@@ -10,7 +10,7 @@
comment 'Machine selection'
choice 'Machine type' \
"SGI-IP22,Indy/Indigo2 CONFIG_SGI_IP22 \
- SGI-IP27,Origin200/2000 CONFIG_SGI_IP27 SGI-IP27,Origin200/2000"
+ SGI-IP27,Origin200/2000 CONFIG_SGI_IP27" SGI-IP27,Origin200/2000
if [ "$CONFIG_SGI_IP27" = "y" ]; then
bool ' IP27 N-Mode' CONFIG_SGI_SN0_N_MODE
Greg.
--
the price of civilisation today is a courageous willingness to prevail,
with force, if necessary, against whatever vicious and uncomprehending
enemies try to strike it down. - Roger Sandall, The Age, 28Sep2001.
_______________________________________________________________
Don't miss the 2002 Sprint PCS Application Developer's Conference
August 25-28 in Las Vegas -
http://devcon.sprintpcs.com/adp/index.cfm?source=osdntextlink
_______________________________________________
kbuild-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kbuild-devel