Merge the trunk's rrs 3438:3445, 3447:3450, 3452:3456 and 3458:3466

git-svn-id: http://svn.code.sf.net/p/scst/svn/branches/2.1.0.x@3470 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This commit is contained in:
Vladislav Bolkhovitin
2011-05-20 23:02:07 +00:00
parent ef3019b48b
commit 0bfa54bfb8
41 changed files with 1705 additions and 491 deletions

View File

@@ -414,15 +414,18 @@ function compile_kernel {
local subdir="$2"
echo "Compiling the patched kernel ..."
(
cd "${outputdir}/linux-$1" \
&& make -s prepare \
&& make -s scripts \
&& LC_ALL=C make -k M="${subdir}"
) &> "${outputfile}"
local errors=$(grep -c ' error:' "${outputfile}")
local warnings=$(grep -c ' warning:' "${outputfile}")
echo "${errors} errors / ${warnings} warnings."
if (cd "${outputdir}/linux-$1" \
&& make -s prepare \
&& make -s scripts \
&& LC_ALL=C make -k M="${subdir}"
) &> "${outputfile}"
then
local errors=$(grep -c ' error:' "${outputfile}")
local warnings=$(grep -c ' warning:' "${outputfile}")
echo "${errors} errors / ${warnings} warnings."
else
echo FAILED
fi
cat "${outputfile}" | grep -E 'warning:|error:' | sort | uniq -c
return 0
}