что это означает, если символ упоминается в symtab, но не в dynsym вывода readelf? - PullRequest
0 голосов
/ 13 июня 2019

У меня есть общая библиотека с именем libtest.so.Я анализировал вывод этого файла .so, чтобы решить undefined reference to _invalid_parameter().Вывод readelf показывает _invalid_parameter UND в разделе .symtab, но не упоминает об этом в разделе .dynsym.

Может кто-нибудь объяснить, что означает, что символ упоминается в разделе .symtab, но не в .dynsymsection?

libtest.so динамически связывается с несколькими другими общими библиотеками, но ни одна из них не предоставляет определения для _invalid_parameter, но связывание проходит.Любая идея, как ?

...