From 53543895db348296542aaedcf5e1ceeb48c35f10 Mon Sep 17 00:00:00 2001 From: Abdoulaye Walsimou GAYE Date: Fri, 22 Mar 2013 12:32:38 +0100 Subject: [Embtk] common sanitizer: link arror workaround with llvm/clang-3.2 Signed-off-by: Abdoulaye Walsimou GAYE --- lib/asan/asan_interface_internal.h | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/asan/asan_interface_internal.h b/lib/asan/asan_interface_internal.h index 8288d0cb..cf659750 100644 --- a/lib/asan/asan_interface_internal.h +++ b/lib/asan/asan_interface_internal.h @@ -25,8 +25,12 @@ extern "C" { // Everytime the asan ABI changes we also change the version number in this // name. Objects build with incompatible asan ABI version // will not link with run-time. +#if 0 // Workaround for llvm/clang-3.2 in embtoolkit void __asan_init_v2() SANITIZER_INTERFACE_ATTRIBUTE; #define __asan_init __asan_init_v2 +#else + void __asan_init() SANITIZER_INTERFACE_ATTRIBUTE; +#endif // This structure describes an instrumented global variable. struct __asan_global { -- cgit v1.2.3