Add option to disable inline asm of mbedtls accepted/tizen/4.0/unified/20180514.093856 accepted/tizen/unified/20180514.094056 submit/tizen/20180511.022510 submit/tizen_4.0/20180511.022541
authorHaesik Jun <haesik.jun@samsung.com>
Thu, 10 May 2018 12:27:27 +0000 (21:27 +0900)
committerHaesik Jun <haesik.jun@samsung.com>
Thu, 10 May 2018 12:27:27 +0000 (21:27 +0900)
Change-Id: I94062f1104741cf350a509847141cec2d45a255c
Signed-off-by: Haesik Jun <haesik.jun@samsung.com>
config/mbedtls/config-for-iotjs.h
config/tizen/packaging/iotjs.spec
packaging/iotjs.spec

index 6581586..745ebbf 100644 (file)
@@ -57,7 +57,9 @@
  *
  * Comment to disable the use of assembly code.
  */
+#ifndef TIZEN_ASAN_BUILD
 #define MBEDTLS_HAVE_ASM
+#endif
 
 /**
  * \def MBEDTLS_HAVE_TIME
index cbc9b3a..ec7c728 100644 (file)
@@ -91,6 +91,7 @@ V=1 VERBOSE=1 ./tools/build.py \
   --create-shared-lib \
   --no-init-submodule \
   --no-parallel-build \
+  %{?asan:--compile-flag=-DTIZEN_ASAN_BUILD} \
   %{external_build_options}
 # --external-lib=sdkapi \
 
index cbc9b3a..ec7c728 100644 (file)
@@ -91,6 +91,7 @@ V=1 VERBOSE=1 ./tools/build.py \
   --create-shared-lib \
   --no-init-submodule \
   --no-parallel-build \
+  %{?asan:--compile-flag=-DTIZEN_ASAN_BUILD} \
   %{external_build_options}
 # --external-lib=sdkapi \