Типы символов, сообщаемые командой nm - PullRequest
0 голосов
/ 04 января 2019
Команда

nm сообщает о множестве типов символов, например:

"U" The symbol is undefined.
"D"
"d" The symbol is in the initialized data section.
"B"
"b" The symbol is in the uninitialized data section (known as BSS).
"T"
"t" The symbol is in the text (code) section.
"I" The symbol is an indirect reference to another symbol.

и т. Д.Правильно ли, что все типы символов, не равные «u» и «U», являются определенными символами?

Если говорить более конкретно, допустим, что мы применяем nm к общей библиотеке utils.so:

nm utils.so

Правильно ли, что все символы, помеченные типом, отличным от "u", "U" определены в utils.so?

...