Kernel Linux内核上的GCOV

Kernel Linux内核上的GCOV,kernel,arm,gcov,Kernel,Arm,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.) 禁

我正在为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

检查配置文件

CONFIG_MODVERSIONS=y    // (Because of this, ".tmp_" seems to be added.)
禁用它,您将找到
fork.gcno