← Commit list

bca4ea8b6

Denys Vlasenko
Denys Vlasenko
2017-01-24
SUCCESS Duration: 241s

Subject

remove "local" bashism from a few scripts

Binary

No binary (build failed)

Architecture & Compiler Flags

Architecture: x86_64-linux-gnu Compiler: gcc (Ubuntu 11.4.0-1ubuntu1~22.04.3) 11.4.0

—

Build Log

(log yok)

Commit Diff GitHub →

examples/depmod+1 -1
@@ -7,7 +7,7 @@
# Licensed under GPLv2, see file LICENSE in this source tree.
#
-local BASE="${1:-/usr/lib/modules}"
+BASE="${1:-/usr/lib/modules}"
find "$BASE" -name '*.ko.gz' | while read I ; do
N=`basename "$I" '.ko.gz'`
scripts/gen_build_files.sh+3 -1
@@ -20,7 +20,9 @@ chk() { status "CHK" "$@"; }
generate()
{
# NB: data to be inserted at INSERT line is coming on stdin
- local src="$1" dst="$2" header="$3"
+ src="$1"
+ dst="$2"
+ header="$3"
#chk "${dst}"
{
# Need to use printf: different shells have inconsistent
scripts/trylink+6 -8
@@ -46,8 +46,7 @@ try() {
}
check_cc() {
- local tempname="$(mktemp tmp.XXXXXXXXXX)"
- local r
+ tempname="$(mktemp tmp.XXXXXXXXXX)"
echo "int main(int argc,char**argv){return argv?argc:0;}" >"$tempname".c
# Can use "-o /dev/null", but older gcc tend to *unlink it* on failure! :(
# Was using "-xc /dev/null", but we need a valid C program.
@@ -55,14 +54,13 @@ check_cc() {
# '... -D"BB_VER=KBUILD_STR(1.N.M)" ...'
# and we need shell to process quotes!
$CC $CFLAGS $LDFLAGS $1 "$tempname".c -o "$tempname" >/dev/null 2>&1
- r=$?
+ exitcode=$?
rm -f "$tempname" "$tempname".c "$tempname".o
- return $r
+ return $exitcode
}
check_libc_is_glibc() {
- local tempname="$(mktemp tmp.XXXXXXXXXX)"
- local r
+ tempname="$(mktemp tmp.XXXXXXXXXX)"
echo "\
#include <stdlib.h>
/* Apparently uclibc defines __GLIBC__ (compat trick?). Oh well. */
@@ -71,9 +69,9 @@ check_libc_is_glibc() {
#endif
" >"$tempname".c
! $CC $CFLAGS "$tempname".c -c -o "$tempname".o >/dev/null 2>&1
- r=$?
+ exitcode=$?
rm -f "$tempname" "$tempname".c "$tempname".o
- return $r
+ return $exitcode
}
EXE="$1"
testsuite/runtest+5 -5
@@ -12,12 +12,12 @@ total_failed=0
# Option -e will make testcase stop on the first failed command.
run_applet_testcase()
{
- local applet="$1"
- local testcase="$2"
+ applet="$1"
+ testcase="$2"
- local status=0
- local uc_applet=$(echo "$applet" | tr a-z A-Z)
- local testname="$testcase"
+ status=0
+ uc_applet=$(echo "$applet" | tr a-z A-Z)
+ testname="$testcase"
testname="${testname##*/}" # take basename
if grep "^# CONFIG_$uc_applet is not set$" "$bindir/.config" >/dev/null; then