File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed
compiler-rt/test/asan/android_commands Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change 4
4
from android_common import *
5
5
6
6
ANDROID_TMPDIR = '/data/local/tmp/Output'
7
+ ANDROID_SYMBOLIZER_PATH = os .environ .get ('ANDROID_SYMBOLIZER_PATH' , None )
7
8
8
9
here = os .path .abspath (os .path .dirname (sys .argv [0 ]))
9
10
device_binary = os .path .join (ANDROID_TMPDIR , os .path .basename (sys .argv [0 ]))
@@ -12,6 +13,8 @@ def build_env():
12
13
args = []
13
14
# Android linker ignores RPATH. Set LD_LIBRARY_PATH to Output dir.
14
15
args .append ('LD_LIBRARY_PATH=%s' % (ANDROID_TMPDIR ,))
16
+ if ANDROID_SYMBOLIZER_PATH :
17
+ args .append ('ASAN_SYMBOLIZER_PATH=%s' % (ANDROID_SYMBOLIZER_PATH ))
15
18
for (key , value ) in os .environ .items ():
16
19
if key in ['ASAN_OPTIONS' , 'ASAN_ACTIVATION_OPTIONS' ]:
17
20
args .append ('%s="%s"' % (key , value ))
You can’t perform that action at this time.
0 commit comments