From: Jaehoon Chung Date: Wed, 2 Aug 2023 23:06:11 +0000 (+0900) Subject: Tizen: Tizen-Base-ASAN: Update project_config X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e40411a539b34e5721f214265637d65de955b8a9;p=scm%2Fmeta%2Fqb.git Tizen: Tizen-Base-ASAN: Update project_config Update project_config. Change-Id: I5b7f835b58c326e4091446181777ff80fd1d7d62 Signed-off-by: Jaehoon Chung --- diff --git a/TIZEN/Tizen/Tizen-Base-ASAN/project_config b/TIZEN/Tizen/Tizen-Base-ASAN/project_config index b722073..799667c 100644 --- a/TIZEN/Tizen/Tizen-Base-ASAN/project_config +++ b/TIZEN/Tizen/Tizen-Base-ASAN/project_config @@ -243,3 +243,23 @@ Optflags: armv7hl %{__global_cflags} --param=ssp-buffer-size=4 -march=armv7-a -m Optflags: aarch64 %{__global_cflags} -feliminate-unused-debug-types -Wformat -march=armv8-a+fp+simd+crc+crypto -mtune=cortex-a57.cortex-a53 Optflags: i686 %{__global_cflags} -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m32 -march=i686 -mtune=i686 -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer -mstackrealign -Wl,-z,noseparate-code Optflags: x86_64 %{__global_cflags} -feliminate-unused-debug-types --param=ssp-buffer-size=4 -fdiagnostics-color=never -m64 -march=nehalem -msse4.2 -mfpmath=sse -fasynchronous-unwind-tables -fno-omit-frame-pointer + +#### Enable ASan for the project +%define asan 1 +Macros: +%asan 1 +:Macros + +Preinstall: asan-build-env libasan libstdc++ +Preinstall: asan-force-options +RunScripts: libasan +RunScripts: asan-build-env +RunScripts: asan-force-options + +Macros: +%__spec_check_pre exit 0 +%run_check_section 0 +:Macros + +#Add RpmbuildStage option into prjconf +Rpmbuildstage: -bb