From ebf6472dfa11548364fda78fb2c3977cf51e24b0 Mon Sep 17 00:00:00 2001 From: guojun Date: Sat, 29 Jul 2023 14:48:53 +0800 Subject: [PATCH 1/2] Support HWAddress in ohos targets Signed-off-by: guojun --- clang/lib/Driver/ToolChains/OHOS.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/clang/lib/Driver/ToolChains/OHOS.cpp b/clang/lib/Driver/ToolChains/OHOS.cpp index 551ae2ec821c..a74b7ceef89c 100644 --- a/clang/lib/Driver/ToolChains/OHOS.cpp +++ b/clang/lib/Driver/ToolChains/OHOS.cpp @@ -415,6 +415,7 @@ SanitizerMask OHOS::getSupportedSanitizers() const { Res |= SanitizerKind::Scudo; Res |= SanitizerKind::KernelAddress; Res |= SanitizerKind::KernelMemory; + Res |= SanitizerKind::HwAddress; // TODO: Support TSAN and HWASAN and update mask. return Res; } -- Gitee From 8a97e11e00779bdccd442d38ecbbff015aa8127c Mon Sep 17 00:00:00 2001 From: gwx1260019 Date: Tue, 1 Aug 2023 16:32:09 +0800 Subject: [PATCH 2/2] [HWAsan] Support HWAddress in ohos targets Signed-off-by: gwx1260019 --- clang/lib/Driver/ToolChains/OHOS.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang/lib/Driver/ToolChains/OHOS.cpp b/clang/lib/Driver/ToolChains/OHOS.cpp index a74b7ceef89c..916e39d2187d 100644 --- a/clang/lib/Driver/ToolChains/OHOS.cpp +++ b/clang/lib/Driver/ToolChains/OHOS.cpp @@ -415,7 +415,7 @@ SanitizerMask OHOS::getSupportedSanitizers() const { Res |= SanitizerKind::Scudo; Res |= SanitizerKind::KernelAddress; Res |= SanitizerKind::KernelMemory; - Res |= SanitizerKind::HwAddress; + Res |= SanitizerKind::HWAddress; // TODO: Support TSAN and HWASAN and update mask. return Res; } -- Gitee