Syncing up clang and clang-tools-extra with llvm for git


I’m hitting some segfault when I run dsymutil without any flags, but when I add “-update”, it works. I’m curious about this flag, but i can’t find any documentation. When it “updates”, does that mean it needs an existing dSYM file to begin with? And what are the actual pros and cons of using this flag? FYI I’m trying to generate a dSYM for crash symbolication for an iOS app.


+Adrian for questions about dsymutil.

Though I’m not quite sure how the subject line relates to the question?

The --update option is meant to be used to rebuild the accelerator tables in an existing .dSYM. Can you share the crash log for when dsymutil fails?

– adrian