Add temporary scripts

This commit is contained in:
Manuel Pégourié-Gonnard 2015-04-02 17:59:30 +01:00
parent f5fc64997c
commit 3385cf4eec
8 changed files with 285 additions and 0 deletions

17
tmp/list-symbols.sh Executable file
View file

@ -0,0 +1,17 @@
#!/bin/sh
set -eu
if grep -i cmake Makefile >/dev/null; then
echo "not compatible with cmake" >&2
exit 1
fi
cp include/mbedtls/config.h{,.bak}
scripts/config.pl full
CFLAGS=-fno-asynchronous-unwind-tables make clean lib >/dev/null 2>&1
mv include/mbedtls/config.h{.bak,}
nm -gUj library/libmbedtls.a 2>/dev/null | sed -n -e 's/^_//p' | sort > exported-symbols
make clean
wc -l exported-symbols