From d93950a3b24fb5f7ef7fdc9836ae56a260666eea Mon Sep 17 00:00:00 2001 From: zhushengle Date: Fri, 29 Nov 2024 12:39:19 +0800 Subject: [PATCH] =?UTF-8?q?cherry=20pick=2097e873e=20from=20https://gitee.?= =?UTF-8?q?com/zhushengle/chromium=5Fsrc/pulls/2259=20fix:=20=E4=BF=AE?= =?UTF-8?q?=E5=A4=8DCFI?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: zhushengle Change-Id: Ibb16387134755a28635dfc886dbc7387e0ea8413 --- build/config/sanitizers/sanitizers.gni | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build/config/sanitizers/sanitizers.gni b/build/config/sanitizers/sanitizers.gni index 446736e790..92ee061aea 100644 --- a/build/config/sanitizers/sanitizers.gni +++ b/build/config/sanitizers/sanitizers.gni @@ -113,7 +113,7 @@ declare_args() { # Enable checks for bad casts: derived cast and unrelated cast. # TODO(krasin): remove this, when we're ready to add these checks by default. # https://crbug.com/626794 - use_cfi_cast = is_cfi && is_chromeos + use_cfi_cast = is_cfi && (is_chromeos || (is_ohos && use_cfi)) # Compile for Undefined Behaviour Sanitizer's vptr checks. is_ubsan_vptr = is_ubsan_security -- Gitee