Add symbol imports file
This commit is contained in:
7
symbol-imports.txt
Normal file
7
symbol-imports.txt
Normal file
@@ -0,0 +1,7 @@
|
|||||||
|
__stack_chk_fail@GLIBC_2.4
|
||||||
|
__tls_get_addr@GLIBC_2.3
|
||||||
|
abort@GLIBC_2.2.5
|
||||||
|
free@GLIBC_2.2.5
|
||||||
|
malloc@GLIBC_2.2.5
|
||||||
|
memcpy@GLIBC_2.14
|
||||||
|
memmove@GLIBC_2.2.5
|
@@ -7,7 +7,7 @@ set -euo pipefail
|
|||||||
diff -u <(sort < "$2") <(nm "$1" | grep " T " | cut -f3 -d " " | sort)
|
diff -u <(sort < "$2") <(nm "$1" | grep " T " | cut -f3 -d " " | sort)
|
||||||
ec=0
|
ec=0
|
||||||
for symbol in $(nm "$1" | grep " U " | sed 's/ U //') ; do
|
for symbol in $(nm "$1" | grep " U " | sed 's/ U //') ; do
|
||||||
if ! grep "$symbol" "$3" > /dev/null ; then
|
if ! grep --fixed-strings "$symbol" "$3" > /dev/null ; then
|
||||||
echo "Imported symbol $symbol not present in $3"
|
echo "Imported symbol $symbol not present in $3"
|
||||||
ec=1
|
ec=1
|
||||||
fi
|
fi
|
||||||
|
Reference in New Issue
Block a user