build system tweaks to account for latest hush changes
No binary (build failed)
—
(log yok)
| @@ -76,17 +76,6 @@ cat .config \ | |
| mv .config.new .config | |
| } | |
| - | # CONFIG_NOMMU + CONFIG_HUSH + CONFIG_WERROR don't mix |
| - | # (produces warning) |
| - | grep -q ^CONFIG_NOMMU= .config && \ |
| - | grep -q ^CONFIG_HUSH= .config && \ |
| - | { |
| - | cat .config \ |
| - | | grep -v ^CONFIG_WERROR= \ |
| - | | cat >.config.new |
| - | mv .config.new .config |
| - | } |
| - | |
| # Regenerate .config with default answers for yanked-off options | |
| { yes "" | make oldconfig >/dev/null; } || exit 1 | |
| @@ -136,14 +136,14 @@ config ASH_OPTIMIZE_FOR_SIZE | |
| Compile ash for reduced size at the price of speed. | |
| config ASH_RANDOM_SUPPORT | |
| - | bool "Pseudorandom generator and variable $RANDOM" |
| + | bool "Pseudorandom generator and $RANDOM variable" |
| default n | |
| depends on ASH | |
| help | |
| Enable pseudorandom generator and dynamic variable "$RANDOM". | |
| Each read of "$RANDOM" will generate a new pseudorandom value. | |
| You can reset the generator by using a specified start value. | |
| - | After "unset RANDOM" then generator will switch off and this |
| + | After "unset RANDOM" the generator will switch off and this |
| variable will no longer have special treatment. | |
| config ASH_EXPAND_PRMT | |
| @@ -151,7 +151,7 @@ config ASH_EXPAND_PRMT | |
| default n | |
| depends on ASH | |
| help | |
| - | "PS#" may be contain volatile content, such as backquote commands. |
| + | "PS#" may contain volatile content, such as backquote commands. |
| This option recreates the prompt string from the environment | |
| variable each time it is displayed. | |
| @@ -164,11 +164,11 @@ config HUSH | |
| options such as if/then/elif/else/fi, for/in/do/done, while loops, | |
| case/esac. | |
| - | It uses only vfork, so it can be used on no-mmu systems. |
| + | It will compile and work on no-mmu systems. |
| It does not handle select, functions, here documents ( << | |
| - | word ), arithmetic expansion, aliases, brace expansion, tilde |
| - | expansion, &> and >& redirection of stdout+stderr, etc. |
| + | word ), aliases, brace expansion, tilde expansion, |
| + | &> and >& redirection of stdout+stderr, etc. |
| config HUSH_HELP | |
| bool "help builtin" | |
| @@ -218,7 +218,6 @@ config HUSH_LOOPS | |
| depends on HUSH | |
| help | |
| Enable for, while and until loops in hush. | |
| - | As of 2008-07, break and continue statements are not supported. |
| config HUSH_CASE | |
| bool "Support case ... esac statement" | |