aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvapier <vapier@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-04-16 21:14:59 +0000
committervapier <vapier@69ca8d6d-28ef-0310-b511-8ec308f3f277>2006-04-16 21:14:59 +0000
commit825af858a175e7a7ca41735ac0e6223306423250 (patch)
tree095876179a2966a8ecb28c997c187e50e32ab363
parent7bd41c76c763f6ea689636d6204706d3bb4e62c9 (diff)
downloadbusybox-w32-825af858a175e7a7ca41735ac0e6223306423250.tar.gz
busybox-w32-825af858a175e7a7ca41735ac0e6223306423250.tar.bz2
busybox-w32-825af858a175e7a7ca41735ac0e6223306423250.zip
add a check for obsolete headers
git-svn-id: svn://busybox.net/trunk/busybox@14893 69ca8d6d-28ef-0310-b511-8ec308f3f277
-rwxr-xr-xtestsuite/all_sourcecode.tests16
1 files changed, 13 insertions, 3 deletions
diff --git a/testsuite/all_sourcecode.tests b/testsuite/all_sourcecode.tests
index 23b8aec88..83b4bd507 100755
--- a/testsuite/all_sourcecode.tests
+++ b/testsuite/all_sourcecode.tests
@@ -56,9 +56,19 @@ rm -f src.typos
56# 56#
57find $srcdir/.. '(' -name '*.c' -o -name '*.h' ')' -print0 | xargs -0 \ 57find $srcdir/.. '(' -name '*.c' -o -name '*.h' ')' -print0 | xargs -0 \
58 grep -E -e '\<(bcmp|bcopy|bzero|getwd|index|mktemp|rindex|utimes)\>[[:space:]]*\(' \ 58 grep -E -e '\<(bcmp|bcopy|bzero|getwd|index|mktemp|rindex|utimes)\>[[:space:]]*\(' \
59 | sed -e "s:^$srcdir/\.\./::g" > src.obsolete 59 | sed -e "s:^$srcdir/\.\./::g" > src.obsolete.funcs
60testing "Obsolete function usage" "cat src.obsolete" "" "" "" 60testing "Obsolete function usage" "cat src.obsolete.funcs" "" "" ""
61rm -f src.obsolete 61rm -f src.obsolete.funcs
62
63
64#
65# don't allow obsolete headers
66#
67find $srcdir/.. '(' -name '*.c' -o -name '*.h' ')' -print0 | xargs -0 \
68 grep -E -e '\<(malloc|memory)\.h\>' \
69 | sed -e "s:^$srcdir/\.\./::g" > src.obsolete.headers
70testing "Obsolete function usage" "cat src.obsolete.headers" "" "" ""
71rm -f src.obsolete.headers
62 72
63 73
64exit $FAILCOUNT 74exit $FAILCOUNT