From: Matt Ranostay Date: Wed, 11 Dec 2019 05:50:19 +0000 (+0200) Subject: agl-demo-platform-crosssdk: add gcc-sanitizer to TOOLCHAIN_TARGET_TASK X-Git-Tag: 8.99.3~2 X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?p=AGL%2Fmeta-agl-demo.git;a=commitdiff_plain;h=3258649b0452f69c666d1f2f6aff04eb03abf7d0 agl-demo-platform-crosssdk: add gcc-sanitizer to TOOLCHAIN_TARGET_TASK Add gcc-sanitizers package to TOOLCHAIN_TARGET_TASK which allows linking of libasan for detecting use-after-free and other memory corruption issue in built applications/libraries. Bug-AGL: SPEC-3040 Change-Id: Idad618e2bd0e9fa98baa9a3befc694c5bddeb711 Signed-off-by: Matt Ranostay --- diff --git a/recipes-platform/images/agl-demo-platform-crosssdk.bb b/recipes-platform/images/agl-demo-platform-crosssdk.bb index dcd8848f5..a814b694e 100755 --- a/recipes-platform/images/agl-demo-platform-crosssdk.bb +++ b/recipes-platform/images/agl-demo-platform-crosssdk.bb @@ -74,3 +74,8 @@ TOOLCHAIN_TARGET_TASK += "nlohmann-json-dev" # other users of the C++17 filesystem standard library feature. # Can be removed upon upgrade to gcc 9.x, as it will no longer be necessary. TOOLCHAIN_TARGET_TASK += "libstdc++-staticdev" + +# Add gcc-sanitizers to support building applications using the SDK with +# AddressSanitizer support to detect use-after-frees along with other +# memory issue. +TOOLCHAIN_TARGET_TASK += "gcc-sanitizers"