Re-land r219354: Use llvm-symbolizer to symbolize LLVM/Clang crash dumps.
authorAlexey Samsonov <vonosmas@gmail.com>
Fri, 10 Oct 2014 22:06:59 +0000 (22:06 +0000)
committerAlexey Samsonov <vonosmas@gmail.com>
Fri, 10 Oct 2014 22:06:59 +0000 (22:06 +0000)
commit8a584bb3d7a0c4cc15f1cf4a457f30ba96e355f8
tree06725f7645af4522ab9fe11a39d5d9f0da237da8
parent410332860d7bcb1033bbf47732c365730af710f6
Re-land r219354: Use llvm-symbolizer to symbolize LLVM/Clang crash dumps.

In fact, symbolization is now expected to work only on Linux and
FreeBSD/NetBSD, where we have dl_iterate_phdr and can learn the
main executable name without argv0 (it will be possible on BSD systems
after http://reviews.llvm.org/D5693 lands). #ifdef-out the code for
all the rest Unix systems.

Reviewed in http://reviews.llvm.org/D5610

llvm-svn: 219534
llvm/cmake/config-ix.cmake
llvm/include/llvm/Config/config.h.cmake
llvm/lib/Support/Unix/Signals.inc