Merge branch 'linus' of git://git.kernel.org/pub/scm/linux/kernel/git/herbert/crypto-2.6
[linux-2.6-microblaze.git] / tools / testing / selftests / ftrace / test.d / selftest / bashisms.tc
1 #!/bin/sh
2 # SPDX-License-Identifier: GPL-2.0
3 # description: Meta-selftest: Checkbashisms
4
5 if [ ! -f $FTRACETEST_ROOT/ftracetest ]; then
6   echo "Hmm, we can not find ftracetest"
7   exit_unresolved
8 fi
9
10 if ! which checkbashisms > /dev/null 2>&1 ; then
11   echo "No checkbashisms found. skipped."
12   exit_unresolved
13 fi
14
15 checkbashisms $FTRACETEST_ROOT/ftracetest
16 checkbashisms $FTRACETEST_ROOT/test.d/functions
17 for t in $(find $FTRACETEST_ROOT/test.d -name \*.tc); do
18   checkbashisms $t
19 done
20
21 exit 0