nm vs “readelf -s”
why nm give no result for striped libtest.so There are two symbol tables in the original libtest.so: a “regular” one (in .symtab and .strtab sections) and a dynamic one (in .dynsym and .dynstr sections). If strip removed both symbol tables, you library would be completely useless: the dynamic loader couldn’t resolve any symbols in it. … Read more