toolchain: Disable libtsan and liblsan sanitizer on loongarch64
authorWeijie Gao <hackpascal@gmail.com>
Sun, 7 Jan 2024 04:50:51 +0000 (12:50 +0800)
committerChuanhong Guo <gch981213@gmail.com>
Sat, 4 May 2024 06:14:24 +0000 (14:14 +0800)
libtsan and liblsan are not supported by glibc on loongarch64

Signed-off-by: Weijie Gao <hackpascal@gmail.com>
package/libs/toolchain/Makefile

index 285fbcfa98938f8b097e2bdfab4cb42990353de9..3dd844d65b6558f824b2daf7a1fdfd1ebc1fa727 100644 (file)
@@ -144,7 +144,7 @@ define Package/libtsan
 $(call Package/gcc/Default)
   NAME:=libtsan
   TITLE:=Runtime library for ThreadSanitizer in GCC
-  DEPENDS:=@USE_GLIBC +librt +libstdcpp @!mips @!mipsel @!mips64 @!mips64el @!arc
+  DEPENDS:=@USE_GLIBC +librt +libstdcpp @!loongarch64 @!mips @!mipsel @!mips64 @!mips64el @!arc
   ABI_VERSION:=0
 endef
 
@@ -173,7 +173,7 @@ define Package/liblsan
 $(call Package/gcc/Default)
   NAME:=liblsan
   TITLE:=Runtime library for LeakSanitizer in GCC
-  DEPENDS:=@USE_GLIBC +librt +libstdcpp @!mips @!mipsel @!mips64 @!mips64el @!arc
+  DEPENDS:=@USE_GLIBC +librt +libstdcpp @!loongarch64 @!mips @!mipsel @!mips64 @!mips64el @!arc
   ABI_VERSION:=0
 endef