Backport recovery mode related stuff from LLVM mainline.
authorMaxim Ostapenko <m.ostapenko@samsung.com>
Thu, 24 Mar 2016 12:12:07 +0000 (15:12 +0300)
committerIvan Baravy <i.baravy@samsung.com>
Thu, 16 Feb 2017 17:35:14 +0000 (20:35 +0300)
commit83ab99a89d94910ad1db50a3b416b2885fc009cb
treead7c5451c61f1513a50f1d6c4eac6962cc997991
parent3da155a0d55bbe3eed04892bdd980b1266e513ce
Backport recovery mode related stuff from LLVM mainline.

Backport ASan reports deduplication in recovery mode.
Backport from LLVM upstream r255228.

Optionally print reproducer cmdline in ASan reports.
Backport from LLVM upstream r258037.

Fix internal CHECK failure on double free in recovery mode.
Backport from LLVM upstream r259473.

Bail out on stack overflow in ASan recovery mode.
Backport from LLVM upstream r268713.

Change-Id: I11ad0ddf94e803a0f240bf76cdff529e1b72f576
Signed-off-by: Maxim Ostapenko <m.ostapenko@samsung.com>
libsanitizer/asan/asan_allocator.cc
libsanitizer/asan/asan_report.cc
libsanitizer/sanitizer_common/sanitizer_common.cc
libsanitizer/sanitizer_common/sanitizer_common.h
libsanitizer/sanitizer_common/sanitizer_flags.inc
libsanitizer/sanitizer_common/sanitizer_linux.cc
libsanitizer/sanitizer_common/sanitizer_mac.cc
libsanitizer/sanitizer_common/sanitizer_win.cc