Update etc/ci/check_dynamic_symbols.py to work after the latest changes

This commit is contained in:
Mátyás Mustoha 2016-10-27 17:38:38 +02:00
parent 6b40f97289
commit b0d2382c2d

View file

@ -9,16 +9,19 @@
from __future__ import absolute_import, print_function
import sys
import os
import re
import subprocess
import sys
symbol_regex = re.compile(b"D \*UND\*\t(.*) (.*)$")
allowed_symbols = frozenset([b'unshare', b'malloc_usable_size'])
actual_symbols = set()
objdump_output = subprocess.check_output([
'arm-linux-androideabi-objdump',
os.path.join(
os.environ['ANDROID_NDK'], 'toolchains', 'arm-linux-androideabi-4.9',
'prebuilt', 'linux-x86_64', 'bin', 'arm-linux-androideabi-objdump'),
'-T',
'target/arm-linux-androideabi/debug/libservo.so']
).split(b'\n')