【发布时间】:2015-10-29 03:52:59
【问题描述】:
我正在为 ARM(IMX6) 开发 Linux 内核 3.0.35。成功交叉编译内核并支持 GCOV。但是 .gcno 文件的创建名称以 .tmp_ 开头(例如:.tmp_fork.gcno)。这是预期的结果吗?
然后挂载 debugfs uImage 但 /sys/kernel/debug/gcov/ 只有重置文件。我错过了什么吗?
【问题讨论】:
我正在为 ARM(IMX6) 开发 Linux 内核 3.0.35。成功交叉编译内核并支持 GCOV。但是 .gcno 文件的创建名称以 .tmp_ 开头(例如:.tmp_fork.gcno)。这是预期的结果吗?
然后挂载 debugfs uImage 但 /sys/kernel/debug/gcov/ 只有重置文件。我错过了什么吗?
【问题讨论】:
检查配置文件。
CONFIG_MODVERSIONS=y // (Because of this, ".tmp_" seems to be added.)
禁用它,你会发现fork.gcno。
【讨论】: