Linux kernel 如何判断System.map中的符号是变量还是函数?

Linux kernel 如何判断System.map中的符号是变量还是函数?,linux-kernel,Linux Kernel,我正在试图找到一种方法来区分System.map文件中的符号。符号可以是函数或变量,但这是我得到的最远的。我检查了符号类型,但没有帮助 一,。获取内核源代码。2.在内核源代码中查找该符号定义。3.检查它是一个函数还是一个变量。这对所有的函数或变量来说都有点困难,但对一些函数来说是可行的。为什么符号类型没有帮助?符号类型记录在手册页的“nm”中。是的,但是如果它只对t/t符号说:“符号在文本(代码)部分。”对于其他符号也一样,所以对我没有太大帮助。

我正在试图找到一种方法来区分System.map文件中的符号。符号可以是函数或变量,但这是我得到的最远的。我检查了符号类型,但没有帮助

一,。获取内核源代码。2.在内核源代码中查找该符号定义。3.检查它是一个函数还是一个变量。这对所有的函数或变量来说都有点困难,但对一些函数来说是可行的。为什么符号类型没有帮助?符号类型记录在手册页的“nm”中。是的,但是如果它只对t/t符号说:“符号在文本(代码)部分。”对于其他符号也一样,所以对我没有太大帮助。