-
Notifications
You must be signed in to change notification settings - Fork 221
Open
Description
在学习PA2时产生如下疑问:
CONFIG_ITRACE和ITRACE_COND宏为何需要同时存在?仅仅使用CONFIG_ITRACE宏可以吗?CONFIG_ITRACE_COND在Kconfig中的说明为Only trace instructions when the condition is true,这里的condition是指什么呢?搜索后发现ITRACE_COND仅仅使用了一次,在cpu-exec.c中,ITRACE_COND决定是否把 ITRACE 的内容写入log文件,ITRACE_COND的作用仅仅是控制log的写入内容吗?- 既然已经有了
CONFIG_ITRACE_COND,在Makefile中通过-D重新传入ITRACE_COND的作用是什么,可以直接使用CONFIG_ITRACE_COND吗? - 我们在开发 mtrace 和 ftrace 时,需要
MTRACE_COND和FTRACE_COND吗?
能否帮忙解答这些疑问?万分感激!
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels