我正在尝试跟踪内核函数并且我正在使用-finstrument-functions
这样做,但我收到未定义的参考错误,如下所示:
arch/arm/kernel/elf.c:9: undefined reference to `__cyg_profile_func_enter'
arch/arm/kernel/elf.c:13: undefined reference to `__cyg_profile_func_exit'
arch/arm/kernel/built-in.o: In function `elf_set_personality':
arch/arm/kernel/elf.c:42: undefined reference to `__cyg_profile_func_enter'
arch/arm/kernel/elf.c:75: undefined reference to `__cyg_profile_func_exit'
类似上面的错误还有很多drivers
还。
我已经导出了__cyg_profile_func_enter
and __cyg_profile_func_exit
符号,但我仍然收到此错误。我用linux 4.1 kernel
和臂板。
您是否也在头文件中添加了 __cyg_profile_func_enter 和 __cyg_profile_func_exit 条目?如果没有,请在头文件中声明这些函数并确保该模块正在编译。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)