aboutsummaryrefslogtreecommitdiff
path: root/shell/Config.in
diff options
context:
space:
mode:
Diffstat (limited to 'shell/Config.in')
-rw-r--r--shell/Config.in16
1 files changed, 13 insertions, 3 deletions
diff --git a/shell/Config.in b/shell/Config.in
index f4a9e7b1c..ee2f832fa 100644
--- a/shell/Config.in
+++ b/shell/Config.in
@@ -178,9 +178,11 @@ config HUSH
178 hush is a very small shell (just 18k) and it has fairly complete 178 hush is a very small shell (just 18k) and it has fairly complete
179 Bourne shell grammar. It even handles all the normal flow control 179 Bourne shell grammar. It even handles all the normal flow control
180 options such as if/then/elif/else/fi, for/in/do/done, while loops, 180 options such as if/then/elif/else/fi, for/in/do/done, while loops,
181 etc. 181 case/esac.
182 182
183 It does not handle case/esac, select, function, here documents ( << 183 It uses only vfork, so it can be used on uClinux systems.
184
185 It does not handle select, functions, here documents ( <<
184 word ), arithmetic expansion, aliases, brace expansion, tilde 186 word ), arithmetic expansion, aliases, brace expansion, tilde
185 expansion, &> and >& redirection of stdout+stderr, etc. 187 expansion, &> and >& redirection of stdout+stderr, etc.
186 188
@@ -232,6 +234,14 @@ config HUSH_LOOPS
232 depends on HUSH 234 depends on HUSH
233 help 235 help
234 Enable for, while and until loops in hush. 236 Enable for, while and until loops in hush.
237 As of 2008-07, break and continue statements are not supported.
238
239config HUSH_CASE
240 bool "Support case ... esac statement"
241 default n
242 depends on HUSH
243 help
244 Enable case ... esac statement in hush. +400 bytes.
235 245
236config LASH 246config LASH
237 bool "lash" 247 bool "lash"
@@ -249,7 +259,7 @@ config MSH
249 shell to do. It is not always pedantically correct about Bourne 259 shell to do. It is not always pedantically correct about Bourne
250 shell grammar (try running the shell testscript "tests/sh.testcases" 260 shell grammar (try running the shell testscript "tests/sh.testcases"
251 on it and compare vs bash) but for most things it works quite well. 261 on it and compare vs bash) but for most things it works quite well.
252 It also uses only vfork, so it can be used on uClinux systems. 262 It uses only vfork, so it can be used on uClinux systems.
253 263
254comment "Bourne Shell Options" 264comment "Bourne Shell Options"
255 depends on MSH || LASH || HUSH || ASH 265 depends on MSH || LASH || HUSH || ASH