我正在尝试调试驱动程序。
gdb 说...
(gdb) break i2c-hid.c:i2c_hid_suspend
没有名为 i2c-hid.c 的源文件。
断点 9 (i2c-hid.c:i2c_hid_suspend) 挂起。
nm vmlinux --- 在该文件中找不到任何函数名称。
cat /proc/kallsyms --- 显示该文件中包含的所有函数名称。
我将此添加到 Makefile "EXTRA_CFLAGS += -DI2C-HID_DEBUG -g" 无济于事。
有谁知道我需要做什么才能使 gdb 能够看到该文件中的符号?
我得到了许多其他驱动程序的符号级调试。