Date: | Wed, 06 Feb 2019 14:53:26 -0800 |
---|---|
From: | Xiaozhu Meng <noreply@xxxxxxxxxx> |
Subject: | [DynInst_API:] [dyninst/dyninst] ad753b: Do not put newly added functions to .dynsym, which... |
Branch: refs/heads/dynsym_fix Home: https://github.com/dyninst/dyninst Commit: ad753b233f77bc38fb8130671fc4acdfa57d031e https://github.com/dyninst/dyninst/commit/ad753b233f77bc38fb8130671fc4acdfa57d031e Author: Xiaozhu Meng <xmeng@xxxxxxxxxxx> Date: 2019-02-06 (Wed, 06 Feb 2019) Changed paths: M symtabAPI/src/Symtab-edit.C Log Message: ----------- 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. |
[← Prev in Thread] | Current Thread | [Next in Thread→] |
---|---|---|
|
Previous by Date: | [DynInst_API:] [dyninst/dyninst], Xiaozhu Meng |
---|---|
Next by Date: | [DynInst_API:] [dyninst/dyninst] d6f7ae: Remove undefined behavior from bit-shifting code, Tim Haines |
Previous by Thread: | [DynInst_API:] [dyninst/dyninst] aa840b: Updates TLS descriptors values in .dynamic section, Sasha NÃcolas |
Next by Thread: | [DynInst_API:] [dyninst/dyninst] ad753b: Do not put newly added functions to .dynsym, which..., Xiaozhu Meng |
Indexes: | [Date] [Thread] |