commit | 42371bcef7242e4f845f271c76278b9ecdfd4254 | [log] [tgz] |
---|---|---|
author | Jonas Devlieghere <jonas@devlieghere.com> | Tue Sep 26 08:17:28 2017 +0000 |
committer | Jonas Devlieghere <jonas@devlieghere.com> | Tue Sep 26 08:17:28 2017 +0000 |
tree | 50d074652f4100b030cd0839f470bc583166724e | |
parent | f3898aeacac28bed38f345e29c125ac2adbd08cb [diff] |
[dsymutil] Better support for symbol aliases This patch adds logic to follow a symbol's aliases when the symbol name cannot be found in the current object file. It checks the main binary for the symbol's address and queries the current object for its aliases (symbols with the same address) before printing out a warning. Differential revision: https://reviews.llvm.org/D38230 git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@314198 91177308-0d34-0410-b5e6-96231b3b80d8