Do not put newly added functions to .dynsym, which may cause the load 548/head
authorXiaozhu Meng <xmeng@cs.wisc.edu>
Wed, 6 Feb 2019 22:16:16 +0000 (16:16 -0600)
committerXiaozhu Meng <xmeng@cs.wisc.edu>
Wed, 6 Feb 2019 22:16:16 +0000 (16:16 -0600)
commitad753b233f77bc38fb8130671fc4acdfa57d031e
tree166844c1f3c6384d5824183af65042094a953f5a
parent86512d5fea1c675950291ac735ba15ee1205a8c7
Do not put newly added functions to .dynsym, which may cause the load
to behave abnormally due to duplicated symbols.

Note that adding symbols to .dynsym can be a legit use case, where
we expose hidden functions in shared libraries. But this use case
needs more development to support.
symtabAPI/src/Symtab-edit.C