Fix Asan build errors (#281)
[platform/upstream/iotivity.git] / extlibs / mbedtls / SConscript
index cfcec9d..152c4ba 100644 (file)
@@ -77,6 +77,11 @@ mbedtls_env.PrependUnique(CPPPATH = [mbedtls_dir])
 mbedtls_env.AppendUnique(CPPPATH = [mbedtls_dir+'include/'])
 mbedtls_env.AppendUnique(CFLAGS = ['-fPIC', '-Wall'])
 
+asan_build = env.get('WITH_ASAN')
+print 'Asan build: {}'.format(asan_build)
+if asan_build:
+    mbedtls_env.AppendUnique(CFLAGS = ['-UMBEDTLS_HAVE_ASM'])
+
 ######################################################################
 # Source files and Target(s)
 ######################################################################