blob: b5a83200ff7decaf7ad3a917d22811a22c25c9d8 [file] [log] [blame]
# Copyright 2023 The Pigweed Authors
#
# Licensed under the Apache License, Version 2.0 (the "License"); you may not
# use this file except in compliance with the License. You may obtain a copy of
# the License at
#
# https://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS, WITHOUT
# WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the
# License for the specific language governing permissions and limitations under
# the License.
# DO NOT MANUALLY EDIT!
# This file was automatically generated by pw_build/gn_writer.py
# It contains GN build targets for fuzztest.
import("//build_overrides/pigweed.gni")
import("$dir_pw_build/error.gni")
import("$dir_pw_build/target_types.gni")
import("$dir_pw_third_party/abseil-cpp/abseil-cpp.gni")
import("$dir_pw_third_party/fuzztest/fuzztest.gni")
import("$dir_pw_third_party/googletest/googletest.gni")
import("$dir_pw_third_party/re2/re2.gni")
# Generated from //fuzztest:absl_helpers
pw_source_set("absl_helpers") {
public = [
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/absl_helpers.h",
]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":logging",
"../../abseil-cpp/absl/time",
]
}
# Generated from //fuzztest:any
pw_source_set("any") {
public = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/any.h" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":logging",
":meta",
]
}
# Generated from //fuzztest:compatibility_mode
pw_source_set("compatibility_mode") {
public =
[ "$dir_pw_third_party_fuzztest/fuzztest/internal/compatibility_mode.h" ]
sources =
[ "$dir_pw_third_party_fuzztest/fuzztest/internal/compatibility_mode.cc" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":fixture_driver",
":logging",
":runtime",
"../../abseil-cpp/absl/random:distributions",
"../../abseil-cpp/absl/strings",
"../../abseil-cpp/absl/strings:str_format",
"../../abseil-cpp/absl/time",
]
}
# Generated from //fuzztest:coverage
pw_source_set("coverage") {
public = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/coverage.h" ]
sources = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/coverage.cc" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":logging",
":table_of_recent_compares",
"../../abseil-cpp/absl/base:core_headers",
"../../abseil-cpp/absl/strings:str_format",
"../../abseil-cpp/absl/types:span",
]
}
# Generated from //fuzztest:domain
pw_source_set("domain") {
public = [
"$dir_pw_third_party_fuzztest/fuzztest/domain.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/aggregate_of_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/arbitrary_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/bit_flag_combination_of_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/container_mutation_helpers.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/container_of_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/domain_base.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/element_of_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/filter_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/flat_map_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/in_grammar_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/in_range_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/in_regexp_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/map_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/one_of_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/optional_of_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/protobuf_domain_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/serialization_helpers.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/smart_pointer_of_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/unique_elements_container_of_impl.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/value_mutation_helpers.h",
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/variant_of_impl.h",
]
sources = [
"$dir_pw_third_party_fuzztest/fuzztest/internal/domains/in_grammar_impl.cc",
]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":absl_helpers",
":any",
":coverage",
":logging",
":meta",
":regexp_dfa",
":serialization",
":table_of_recent_compares",
":type_support",
"../../abseil-cpp/absl/base:core_headers",
"../../abseil-cpp/absl/container:flat_hash_map",
"../../abseil-cpp/absl/container:flat_hash_set",
"../../abseil-cpp/absl/numeric:bits",
"../../abseil-cpp/absl/numeric:int128",
"../../abseil-cpp/absl/random",
"../../abseil-cpp/absl/random:bit_gen_ref",
"../../abseil-cpp/absl/random:distributions",
"../../abseil-cpp/absl/strings",
"../../abseil-cpp/absl/strings:str_format",
"../../abseil-cpp/absl/synchronization",
"../../abseil-cpp/absl/time",
"../../abseil-cpp/absl/types:span",
]
}
# Generated from //fuzztest:fixture_driver
pw_source_set("fixture_driver") {
public = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/fixture_driver.h" ]
sources =
[ "$dir_pw_third_party_fuzztest/fuzztest/internal/fixture_driver.cc" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":any",
":domain",
":logging",
":registration",
":type_support",
"../../abseil-cpp/absl/memory",
"../../abseil-cpp/absl/strings:str_format",
"../../abseil-cpp/absl/types:span",
]
}
# Generated from //fuzztest:fuzztest
pw_source_set("fuzztest") {
public = [ "$dir_pw_third_party_fuzztest/fuzztest/fuzztest.h" ]
sources = [ "$dir_pw_third_party_fuzztest/fuzztest/fuzztest.cc" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":domain",
":io",
":registry",
":runtime",
"../../abseil-cpp/absl/strings",
"../../abseil-cpp/absl/strings:str_format",
]
}
# Generated from //fuzztest:fuzztest_gtest_main
pw_source_set("fuzztest_gtest_main") {
sources = [ "$dir_pw_third_party_fuzztest/fuzztest/fuzztest_gtest_main.cc" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":fuzztest",
":googletest_adaptor",
":runtime",
"../../abseil-cpp/absl/flags:flag",
"../../abseil-cpp/absl/flags:parse",
"../../abseil-cpp/absl/time",
"../../googletest",
]
}
# Generated from //fuzztest:googletest_adaptor
pw_source_set("googletest_adaptor") {
public = [ "$dir_pw_third_party_fuzztest/fuzztest/googletest_adaptor.h" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":registry",
":runtime",
"../../googletest",
]
}
# Generated from //fuzztest:googletest_fixture_adapter
pw_source_set("googletest_fixture_adapter") {
public =
[ "$dir_pw_third_party_fuzztest/fuzztest/googletest_fixture_adapter.h" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":fixture_driver",
"../../googletest",
]
}
# Generated from //fuzztest:io
pw_source_set("io") {
public = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/io.h" ]
sources = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/io.cc" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":logging",
"../../abseil-cpp/absl/hash",
"../../abseil-cpp/absl/strings:str_format",
]
}
# Generated from //fuzztest:logging
pw_source_set("logging") {
public = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/logging.h" ]
sources = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/logging.cc" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [ "../../abseil-cpp/absl/strings" ]
}
# Generated from //fuzztest:meta
pw_source_set("meta") {
public = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/meta.h" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [ "../../abseil-cpp/absl/numeric:int128" ]
}
# Generated from //fuzztest:regexp_dfa
pw_source_set("regexp_dfa") {
check_includes = false
public =
[ "$dir_pw_third_party_fuzztest/fuzztest/internal/domains/regexp_dfa.h" ]
sources =
[ "$dir_pw_third_party_fuzztest/fuzztest/internal/domains/regexp_dfa.cc" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":logging",
"../../abseil-cpp/absl/container:flat_hash_map",
"../../abseil-cpp/absl/random:bit_gen_ref",
"../../abseil-cpp/absl/random:distributions",
"../../re2",
]
}
# Generated from //fuzztest:registration
pw_source_set("registration") {
public = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/registration.h" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":domain",
":meta",
":type_support",
"../../abseil-cpp/absl/functional:any_invocable",
"../../abseil-cpp/absl/strings:str_format",
"../../abseil-cpp/absl/types:span",
]
}
# Generated from //fuzztest:registry
pw_source_set("registry") {
public = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/registry.h" ]
sources = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/registry.cc" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":compatibility_mode",
":fixture_driver",
":registration",
":runtime",
"../../abseil-cpp/absl/container:flat_hash_map",
"../../abseil-cpp/absl/functional:function_ref",
]
}
# Generated from //fuzztest:runtime
pw_source_set("runtime") {
public = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/runtime.h" ]
sources = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/runtime.cc" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":coverage",
":domain",
":fixture_driver",
":io",
":logging",
":meta",
":registration",
":seed_seq",
":serialization",
":type_support",
"../../abseil-cpp/absl/functional:any_invocable",
"../../abseil-cpp/absl/functional:function_ref",
"../../abseil-cpp/absl/random",
"../../abseil-cpp/absl/random:bit_gen_ref",
"../../abseil-cpp/absl/random:distributions",
"../../abseil-cpp/absl/strings",
"../../abseil-cpp/absl/strings:str_format",
"../../abseil-cpp/absl/time",
"../../abseil-cpp/absl/types:span",
]
}
# Generated from //fuzztest:seed_seq
pw_source_set("seed_seq") {
public = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/seed_seq.h" ]
sources = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/seed_seq.cc" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":logging",
"../../abseil-cpp/absl/random",
"../../abseil-cpp/absl/strings",
"../../abseil-cpp/absl/types:span",
]
}
# Generated from //fuzztest:serialization
pw_source_set("serialization") {
public = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/serialization.h" ]
sources =
[ "$dir_pw_third_party_fuzztest/fuzztest/internal/serialization.cc" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":meta",
"../../abseil-cpp/absl/numeric:int128",
"../../abseil-cpp/absl/strings",
"../../abseil-cpp/absl/strings:str_format",
"../../abseil-cpp/absl/types:span",
]
}
# Generated from //fuzztest:subprocess
pw_source_set("subprocess") {
public = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/subprocess.h" ]
sources = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/subprocess.cc" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":logging",
"../../abseil-cpp/absl/container:flat_hash_map",
"../../abseil-cpp/absl/strings",
"../../abseil-cpp/absl/time",
]
}
# Generated from //fuzztest:table_of_recent_compares
pw_source_set("table_of_recent_compares") {
public = [
"$dir_pw_third_party_fuzztest/fuzztest/internal/table_of_recent_compares.h",
]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":type_support",
"../../abseil-cpp/absl/container:flat_hash_set",
"../../abseil-cpp/absl/random:bit_gen_ref",
"../../abseil-cpp/absl/random:distributions",
]
}
# Generated from //fuzztest:type_support
pw_source_set("type_support") {
public = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/type_support.h" ]
sources = [ "$dir_pw_third_party_fuzztest/fuzztest/internal/type_support.cc" ]
public_configs = [ "..:fuzztest_public_config1" ]
configs = [
"../../abseil-cpp/configs:disabled_warnings",
"../../re2/configs:disabled_warnings",
"../configs:disabled_warnings",
]
remove_configs = [
"$dir_pw_fuzzer:instrumentation",
"$dir_pw_toolchain/host_clang:sanitize_address",
"$dir_pw_toolchain/host_clang:sanitize_memory",
"$dir_pw_toolchain/host_clang:sanitize_thread",
"$dir_pw_toolchain/host_clang:sanitize_undefined",
"$dir_pw_toolchain/host_clang:sanitize_undefined_heuristic",
]
public_deps = [
":absl_helpers",
":meta",
"../../abseil-cpp/absl/debugging:symbolize",
"../../abseil-cpp/absl/strings",
"../../abseil-cpp/absl/strings:str_format",
"../../abseil-cpp/absl/time",
]
}