[llvm] r374600 - DebugInfo: Use base address selection entries for debug_loc

Reid Kleckner via llvm-commits llvm-commits at lists.llvm.org
Fri Nov 22 11:51:34 PST 2019


On Tue, Nov 5, 2019 at 9:51 AM Reid Kleckner <rnk at google.com> wrote:

> However, is clang now producing DWARF that will not work with the released
> XCode version of dsymutil? As in, is clang now ABI incompatible with XCode
> tools? If so, users might still want a flag to generate objects that older
> dsymutils can link.
>

So, we updated the version of dsymutil used by Chromium, but it turned out
that the official iOS configuration still used XCode dsymutil:
https://bugs.chromium.org/p/chromium/issues/detail?id=1027468
We didn't catch this, and other people had to spend time debugging it. I
have no idea what the XCode release cycle is like, but Apple folks might
want to consider backporting the fix, or adding a clang flag to request the
old location list behavior.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20191122/ef995801/attachment.html>


More information about the llvm-commits mailing list