commit | 20c692a44555dc6e4ffee66a874e63c382e925df | [log] [tgz] |
---|---|---|
author | Jonas Devlieghere <jonas@devlieghere.com> | Tue Oct 15 23:43:37 2019 +0000 |
committer | Jonas Devlieghere <jonas@devlieghere.com> | Tue Oct 15 23:43:37 2019 +0000 |
tree | 2de7da3ce44e965282b8240e7e549133afc10577 | |
parent | 21703543a77dfae0e7a4dc45d4c3c4eed0308953 [diff] |
[dsymutil] Support and relocate base address selection entries for debug_loc Since r374600 clang emits base address selection entries. Currently dsymutil does not support these entries and incorrectly interprets them as location list entries. This patch adds support for base address selection entries in dsymutil and makes sure they are relocated correctly. Thanks to Dave for coming up with the test case! Differential revision: https://reviews.llvm.org/D69005 llvm-svn: 374957