Work around libcrashpad_handler_trampoline.so ASan trunk clang problem

This first landed downstream in Chromium at 7a8076717f11.

Bug: chromium:936418
Change-Id: I3eea804039829163948683f014bc10dee6477fb7
Reviewed-on: https://chromium-review.googlesource.com/c/1495416
Reviewed-by: Nico Weber <thakis@chromium.org>
Commit-Queue: Mark Mentovai <mark@chromium.org>
This commit is contained in:
Mark Mentovai 2019-02-28 13:54:37 -05:00 committed by Commit Bot
parent 708367f5ba
commit 5a21d038c9

View File

@ -14,6 +14,10 @@
import("../build/crashpad_buildconfig.gni")
if (crashpad_is_in_chromium) {
import("//build/config/sanitizers/sanitizers.gni")
}
static_library("handler") {
sources = [
"crash_report_upload_thread.cc",
@ -177,7 +181,8 @@ if (crashpad_is_android) {
ldflags = [ "-llog" ]
if (crashpad_is_in_chromium) {
# TODO(thakis): Remove !using_sanitizer, https://crbug.com/936418
if (crashpad_is_in_chromium && !using_sanitizer) {
no_default_deps = true
}
}