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)
commitfcc00a10e321ec6181ad37ce3afe0d3cb78ad313
tree54dd73f1cc309aa3f4b4fe6b0283ab189cce4814
parent968e1f2f5b6f9379ce5c222841ca842060354e8e
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

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@219534 91177308-0d34-0410-b5e6-96231b3b80d8
cmake/config-ix.cmake
include/llvm/Config/config.h.cmake
lib/Support/Unix/Signals.inc