summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDenys Vlasenko2016-04-22 00:24:53 +0200
committerDenys Vlasenko2016-04-22 00:24:53 +0200
commit7ff24bd5fb37c58d9e41743a910df147357dda61 (patch)
tree033d12aae4f5ca7b83d890d418c8b9c47c6eeabe
parentd7b502c05911e1cf1d4fc31be71f3abccd0927a5 (diff)
downloadbusybox-7ff24bd5fb37c58d9e41743a910df147357dda61.zip
busybox-7ff24bd5fb37c58d9e41743a910df147357dda61.tar.gz
generate_BUFSIZ.sh: catch BUFSIZE < 1024 also on "big" builds
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
-rwxr-xr-xscripts/generate_BUFSIZ.sh4
1 files changed, 2 insertions, 2 deletions
diff --git a/scripts/generate_BUFSIZ.sh b/scripts/generate_BUFSIZ.sh
index 8aa0174..750fedb 100755
--- a/scripts/generate_BUFSIZ.sh
+++ b/scripts/generate_BUFSIZ.sh
@@ -105,14 +105,14 @@ if $postcompile; then
COMMON_BUFSIZE=$(( (-END) & PAGE_MASK ))
echo "COMMON_BUFSIZE = $COMMON_BUFSIZE bytes"
- if test x"$method" = x"1k"; then
+ if test x"$method" != x"malloc"; then
if test $COMMON_BUFSIZE -lt 1024; then
# _end[] has no enough space for bb_common_bufsiz1[]
rm -- "$common_bufsiz_h.1k.OK" 2>/dev/null
{ md5sum <.config | cut -d' ' -f1; stat -c "%Y" .config; } >"$common_bufsiz_h.1k.FAIL"
echo "Warning! Space in _end[] is too small ($COMMON_BUFSIZE bytes)!"
echo "Rerun make to build a binary which doesn't use it!"
- rm busybox_unstripped
+ rm busybox_unstripped busybox
exitcmd="exit 1"
else
rm -- "$common_bufsiz_h.1k.FAIL" 2>/dev/null