mirror of
https://git.suyu.dev/suyu/mbedtls.git
synced 2025-12-24 00:06:32 +01:00
Add temporary scripts
This commit is contained in:
parent
f5fc64997c
commit
3385cf4eec
8 changed files with 285 additions and 0 deletions
17
tmp/list-symbols.sh
Executable file
17
tmp/list-symbols.sh
Executable 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue