未验证 提交 5b1ae297 编写于 作者: O openharmony_ci 提交者: Gitee

!1028 【回合monthly1018】Panic支持ExcHook

Merge pull request !1028 from zhangdengyu/cherry-pick-1677047148
...@@ -114,6 +114,7 @@ LITE_OS_SEC_TEXT_INIT VOID LOS_Panic(const CHAR *fmt, ...) ...@@ -114,6 +114,7 @@ LITE_OS_SEC_TEXT_INIT VOID LOS_Panic(const CHAR *fmt, ...)
va_start(ap, fmt); va_start(ap, fmt);
PRINT_ERR(fmt, ap); PRINT_ERR(fmt, ap);
va_end(ap); va_end(ap);
OsDoExcHook(EXC_PANIC);
#if (LOSCFG_BACKTRACE_TYPE != 0) #if (LOSCFG_BACKTRACE_TYPE != 0)
LOS_BackTrace(); LOS_BackTrace();
#endif #endif
......
...@@ -74,6 +74,7 @@ typedef struct { ...@@ -74,6 +74,7 @@ typedef struct {
typedef enum { typedef enum {
EXC_REBOOT, EXC_REBOOT,
EXC_ASSERT, EXC_ASSERT,
EXC_PANIC,
EXC_STACKOVERFLOW, EXC_STACKOVERFLOW,
EXC_INTERRUPT, EXC_INTERRUPT,
EXC_TYPE_END EXC_TYPE_END
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册