From d18334404eee397c56aafb6f78cca7760fcd14b7 Mon Sep 17 00:00:00 2001 From: lihehe Date: Sat, 29 Oct 2022 14:35:18 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=AE=8C=E5=96=84sanitizer=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=E8=AF=B4=E6=98=8E=EF=BC=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: lihehe Change-Id: Iaf55b0e3f3f2f388cff59403c929e88d0cb661c8 --- zh-cn/device-dev/subsystems/subsys-build-reference.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/zh-cn/device-dev/subsystems/subsys-build-reference.md b/zh-cn/device-dev/subsystems/subsys-build-reference.md index 17b5add7a4..3279c9bb5d 100644 --- a/zh-cn/device-dev/subsystems/subsys-build-reference.md +++ b/zh-cn/device-dev/subsystems/subsys-build-reference.md @@ -77,7 +77,7 @@ } ``` -**支持的Sanitizer选项** +**支持的Sanitizer类型** 目前支持开启的Sanitizer: @@ -86,11 +86,11 @@ **发布、调测模式** -通过`debug`选项控制使用发布模式还是调测模式,默认为发布模式,使用`debug = true`显式声明开启调测模式,在发布版本的编译中不带此选项。 +通过`debug`选项控制使用发布模式还是调测模式,默认为发布模式,使用`debug = true`显式声明开启调测模式。`debug`选项仅对Sanitizer生效,且与模块是否编译为调试版本无关,但在模块发布版本的编译配置中不应带此选项,或显式地将`debug`设置为`false`,使得Sanitizer处于发布模式。 -- 调试模式:使用Sanitizer在开发时排查问题,与编译的debug版本无关。该模式下会输出产生错误相关的丰富信息来辅助定位错误,并且在发生错误后并不会直接中断程序运行,而是会恢复程序运行进一步识别后续的错误。 +- 调测模式:用于开发时排查问题。该模式下会输出产生错误相关的丰富信息来辅助定位错误,并且在发生错误后并不会直接中断程序运行,而是会恢复程序运行进一步识别后续的错误。 -- 发布模式:保护程序发生错误或被恶意攻击,在产生错误后直接中断程序不会继续执行。 +- 发布模式:保护程序不发生错误或被恶意攻击,在产生错误后直接中断程序不会继续执行。 **屏蔽名单** -- GitLab