| # Copyright 2019 The Fuchsia Authors. All rights reserved. |
| # Use of this source code is governed by a BSD-style license that can be |
| # found in the LICENSE file. |
| |
| source_set("scudo") { |
| deps = [ |
| "$zx/system/ulib/runtime", |
| "$zx/system/ulib/sync", |
| "$zx/system/ulib/zircon", |
| ] |
| sources = [ |
| "checksum.cc", |
| "common.cc", |
| "crc32_hw.cc", |
| "flags.cc", |
| "flags_parser.cc", |
| "fuchsia.cc", |
| "report.cc", |
| "string_utils.cc", |
| "wrappers_c.cc", |
| ] |
| |
| # This library is linked into libc, which is used by libfuzzer. |
| # Don't instrument it to avoid getting noise in code coverage. |
| # TODO(25073): Once a cleaner solution is found, remove this. |
| configs += [ "$zx_build/public/gn/config:no_fuzzer" ] |
| } |