1*6777b538SAndroid Build Coastguard Worker// Copyright (C) 2022 The Android Open Source Project 2*6777b538SAndroid Build Coastguard Worker// 3*6777b538SAndroid Build Coastguard Worker// Licensed under the Apache License, Version 2.0 (the "License"); 4*6777b538SAndroid Build Coastguard Worker// you may not use this file except in compliance with the License. 5*6777b538SAndroid Build Coastguard Worker// You may obtain a copy of the License at 6*6777b538SAndroid Build Coastguard Worker// 7*6777b538SAndroid Build Coastguard Worker// http://www.apache.org/licenses/LICENSE-2.0 8*6777b538SAndroid Build Coastguard Worker// 9*6777b538SAndroid Build Coastguard Worker// Unless required by applicable law or agreed to in writing, software 10*6777b538SAndroid Build Coastguard Worker// distributed under the License is distributed on an "AS IS" BASIS, 11*6777b538SAndroid Build Coastguard Worker// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12*6777b538SAndroid Build Coastguard Worker// See the License for the specific language governing permissions and 13*6777b538SAndroid Build Coastguard Worker// limitations under the License. 14*6777b538SAndroid Build Coastguard Worker// 15*6777b538SAndroid Build Coastguard Worker// This file is automatically generated by gn2bp/gen_android_bp.py. Do not edit. 16*6777b538SAndroid Build Coastguard Worker 17*6777b538SAndroid Build Coastguard Worker// GN: Package-Artificial 18*6777b538SAndroid Build Coastguard Workerpackage { 19*6777b538SAndroid Build Coastguard Worker default_applicable_licenses: [ 20*6777b538SAndroid Build Coastguard Worker "external_cronet_license", 21*6777b538SAndroid Build Coastguard Worker ], 22*6777b538SAndroid Build Coastguard Worker} 23*6777b538SAndroid Build Coastguard Worker 24*6777b538SAndroid Build Coastguard Worker// GN: //net/dns:dns 25*6777b538SAndroid Build Coastguard Workercc_library_static { 26*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_net_dns_dns", 27*6777b538SAndroid Build Coastguard Worker srcs: [ 28*6777b538SAndroid Build Coastguard Worker "address_info.cc", 29*6777b538SAndroid Build Coastguard Worker "address_sorter_posix.cc", 30*6777b538SAndroid Build Coastguard Worker "context_host_resolver.cc", 31*6777b538SAndroid Build Coastguard Worker "dns_alias_utility.cc", 32*6777b538SAndroid Build Coastguard Worker "dns_client.cc", 33*6777b538SAndroid Build Coastguard Worker "dns_config.cc", 34*6777b538SAndroid Build Coastguard Worker "dns_config_service.cc", 35*6777b538SAndroid Build Coastguard Worker "dns_config_service_android.cc", 36*6777b538SAndroid Build Coastguard Worker "dns_hosts.cc", 37*6777b538SAndroid Build Coastguard Worker "dns_names_util.cc", 38*6777b538SAndroid Build Coastguard Worker "dns_query.cc", 39*6777b538SAndroid Build Coastguard Worker "dns_reloader.cc", 40*6777b538SAndroid Build Coastguard Worker "dns_response.cc", 41*6777b538SAndroid Build Coastguard Worker "dns_response_result_extractor.cc", 42*6777b538SAndroid Build Coastguard Worker "dns_server_iterator.cc", 43*6777b538SAndroid Build Coastguard Worker "dns_session.cc", 44*6777b538SAndroid Build Coastguard Worker "dns_task_results_manager.cc", 45*6777b538SAndroid Build Coastguard Worker "dns_transaction.cc", 46*6777b538SAndroid Build Coastguard Worker "dns_udp_tracker.cc", 47*6777b538SAndroid Build Coastguard Worker "dns_util.cc", 48*6777b538SAndroid Build Coastguard Worker "host_cache.cc", 49*6777b538SAndroid Build Coastguard Worker "host_resolver.cc", 50*6777b538SAndroid Build Coastguard Worker "host_resolver_cache.cc", 51*6777b538SAndroid Build Coastguard Worker "host_resolver_dns_task.cc", 52*6777b538SAndroid Build Coastguard Worker "host_resolver_internal_result.cc", 53*6777b538SAndroid Build Coastguard Worker "host_resolver_manager.cc", 54*6777b538SAndroid Build Coastguard Worker "host_resolver_manager_job.cc", 55*6777b538SAndroid Build Coastguard Worker "host_resolver_manager_request_impl.cc", 56*6777b538SAndroid Build Coastguard Worker "host_resolver_manager_service_endpoint_request_impl.cc", 57*6777b538SAndroid Build Coastguard Worker "host_resolver_mdns_listener_impl.cc", 58*6777b538SAndroid Build Coastguard Worker "host_resolver_mdns_task.cc", 59*6777b538SAndroid Build Coastguard Worker "host_resolver_nat64_task.cc", 60*6777b538SAndroid Build Coastguard Worker "host_resolver_proc.cc", 61*6777b538SAndroid Build Coastguard Worker "host_resolver_system_task.cc", 62*6777b538SAndroid Build Coastguard Worker "https_record_rdata.cc", 63*6777b538SAndroid Build Coastguard Worker "httpssvc_metrics.cc", 64*6777b538SAndroid Build Coastguard Worker "loopback_only.cc", 65*6777b538SAndroid Build Coastguard Worker "mapped_host_resolver.cc", 66*6777b538SAndroid Build Coastguard Worker "nsswitch_reader.cc", 67*6777b538SAndroid Build Coastguard Worker "opt_record_rdata.cc", 68*6777b538SAndroid Build Coastguard Worker "record_parsed.cc", 69*6777b538SAndroid Build Coastguard Worker "record_rdata.cc", 70*6777b538SAndroid Build Coastguard Worker "resolve_context.cc", 71*6777b538SAndroid Build Coastguard Worker "serial_worker.cc", 72*6777b538SAndroid Build Coastguard Worker "system_dns_config_change_notifier.cc", 73*6777b538SAndroid Build Coastguard Worker "test_dns_config_service.cc", 74*6777b538SAndroid Build Coastguard Worker ], 75*6777b538SAndroid Build Coastguard Worker shared_libs: [ 76*6777b538SAndroid Build Coastguard Worker "//external/cronet/third_party/boringssl:libcrypto", 77*6777b538SAndroid Build Coastguard Worker "//external/cronet/third_party/boringssl:libpki", 78*6777b538SAndroid Build Coastguard Worker "//external/cronet/third_party/boringssl:libssl", 79*6777b538SAndroid Build Coastguard Worker "libandroid", 80*6777b538SAndroid Build Coastguard Worker "liblog", 81*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 82*6777b538SAndroid Build Coastguard Worker "libz", 83*6777b538SAndroid Build Coastguard Worker ], 84*6777b538SAndroid Build Coastguard Worker generated_headers: [ 85*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags", 86*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags", 87*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags", 88*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags", 89*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags", 90*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags", 91*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags", 92*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_android_runtime_jni_headers__action", 93*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_jni__action", 94*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_shared_preferences_jni__action", 95*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date", 96*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags", 97*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action", 98*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags", 99*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags", 100*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags", 101*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags", 102*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags", 103*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags", 104*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags", 105*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags", 106*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags", 107*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_process_launcher_jni__action", 108*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags", 109*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags", 110*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags", 111*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags", 112*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags", 113*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags", 114*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags", 115*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags", 116*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags", 117*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags", 118*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags", 119*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags", 120*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags", 121*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags", 122*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains", 123*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags", 124*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags", 125*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen_headers", 126*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action", 127*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen_headers", 128*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen_headers", 129*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen_headers", 130*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags", 131*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action", 132*6777b538SAndroid Build Coastguard Worker ], 133*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 134*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags", 135*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags", 136*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags", 137*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags", 138*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags", 139*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags", 140*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags", 141*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_android_runtime_jni_headers__action", 142*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_jni__action", 143*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_shared_preferences_jni__action", 144*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date", 145*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags", 146*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action", 147*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags", 148*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags", 149*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags", 150*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags", 151*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags", 152*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags", 153*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags", 154*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags", 155*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags", 156*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_process_launcher_jni__action", 157*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags", 158*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags", 159*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags", 160*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags", 161*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags", 162*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags", 163*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags", 164*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags", 165*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags", 166*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags", 167*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags", 168*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags", 169*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags", 170*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags", 171*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains", 172*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags", 173*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags", 174*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen_headers", 175*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action", 176*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen_headers", 177*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen_headers", 178*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen_headers", 179*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags", 180*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action", 181*6777b538SAndroid Build Coastguard Worker ], 182*6777b538SAndroid Build Coastguard Worker defaults: [ 183*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 184*6777b538SAndroid Build Coastguard Worker ], 185*6777b538SAndroid Build Coastguard Worker cflags: [ 186*6777b538SAndroid Build Coastguard Worker "-DANDROID", 187*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 188*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 189*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 190*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 191*6777b538SAndroid Build Coastguard Worker "-DENABLE_BUILT_IN_DNS", 192*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 193*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 194*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 195*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 196*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 197*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 198*6777b538SAndroid Build Coastguard Worker "-DNET_IMPLEMENTATION", 199*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 200*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 201*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 202*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 203*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 204*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 205*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 206*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 207*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 208*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 209*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 210*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 211*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 212*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 213*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 214*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 215*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 216*6777b538SAndroid Build Coastguard Worker "-g1", 217*6777b538SAndroid Build Coastguard Worker ], 218*6777b538SAndroid Build Coastguard Worker include_dirs: [ 219*6777b538SAndroid Build Coastguard Worker "external/cronet/", 220*6777b538SAndroid Build Coastguard Worker "external/cronet/base/allocator/partition_allocator/src/", 221*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 222*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/overrides/", 223*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/", 224*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/quiche/common/platform/default/", 225*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 226*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 227*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/brotli/include/", 228*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 229*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 230*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 231*6777b538SAndroid Build Coastguard Worker ], 232*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 233*6777b538SAndroid Build Coastguard Worker ldflags: [ 234*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 235*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 236*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 237*6777b538SAndroid Build Coastguard Worker "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 238*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,asprintf", 239*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,calloc", 240*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,free", 241*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,getcwd", 242*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc", 243*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc_usable_size", 244*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,memalign", 245*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,posix_memalign", 246*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,pvalloc", 247*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realloc", 248*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realpath", 249*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strdup", 250*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strndup", 251*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,valloc", 252*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,vasprintf", 253*6777b538SAndroid Build Coastguard Worker ], 254*6777b538SAndroid Build Coastguard Worker visibility: [ 255*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 256*6777b538SAndroid Build Coastguard Worker ], 257*6777b538SAndroid Build Coastguard Worker target: { 258*6777b538SAndroid Build Coastguard Worker android_arm: { 259*6777b538SAndroid Build Coastguard Worker cflags: [ 260*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 261*6777b538SAndroid Build Coastguard Worker ], 262*6777b538SAndroid Build Coastguard Worker }, 263*6777b538SAndroid Build Coastguard Worker android_arm64: { 264*6777b538SAndroid Build Coastguard Worker cflags: [ 265*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 266*6777b538SAndroid Build Coastguard Worker "-O2", 267*6777b538SAndroid Build Coastguard Worker "-mno-outline", 268*6777b538SAndroid Build Coastguard Worker ], 269*6777b538SAndroid Build Coastguard Worker }, 270*6777b538SAndroid Build Coastguard Worker android_x86: { 271*6777b538SAndroid Build Coastguard Worker cflags: [ 272*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 273*6777b538SAndroid Build Coastguard Worker "-msse3", 274*6777b538SAndroid Build Coastguard Worker ], 275*6777b538SAndroid Build Coastguard Worker }, 276*6777b538SAndroid Build Coastguard Worker android_x86_64: { 277*6777b538SAndroid Build Coastguard Worker cflags: [ 278*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 279*6777b538SAndroid Build Coastguard Worker "-msse3", 280*6777b538SAndroid Build Coastguard Worker ], 281*6777b538SAndroid Build Coastguard Worker }, 282*6777b538SAndroid Build Coastguard Worker }, 283*6777b538SAndroid Build Coastguard Worker} 284*6777b538SAndroid Build Coastguard Worker 285*6777b538SAndroid Build Coastguard Worker// GN: //net/dns:dns__testing 286*6777b538SAndroid Build Coastguard Workercc_library_static { 287*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_net_dns_dns__testing", 288*6777b538SAndroid Build Coastguard Worker srcs: [ 289*6777b538SAndroid Build Coastguard Worker "address_info.cc", 290*6777b538SAndroid Build Coastguard Worker "address_sorter_posix.cc", 291*6777b538SAndroid Build Coastguard Worker "context_host_resolver.cc", 292*6777b538SAndroid Build Coastguard Worker "dns_alias_utility.cc", 293*6777b538SAndroid Build Coastguard Worker "dns_client.cc", 294*6777b538SAndroid Build Coastguard Worker "dns_config.cc", 295*6777b538SAndroid Build Coastguard Worker "dns_config_service.cc", 296*6777b538SAndroid Build Coastguard Worker "dns_config_service_android.cc", 297*6777b538SAndroid Build Coastguard Worker "dns_hosts.cc", 298*6777b538SAndroid Build Coastguard Worker "dns_names_util.cc", 299*6777b538SAndroid Build Coastguard Worker "dns_query.cc", 300*6777b538SAndroid Build Coastguard Worker "dns_reloader.cc", 301*6777b538SAndroid Build Coastguard Worker "dns_response.cc", 302*6777b538SAndroid Build Coastguard Worker "dns_response_result_extractor.cc", 303*6777b538SAndroid Build Coastguard Worker "dns_server_iterator.cc", 304*6777b538SAndroid Build Coastguard Worker "dns_session.cc", 305*6777b538SAndroid Build Coastguard Worker "dns_task_results_manager.cc", 306*6777b538SAndroid Build Coastguard Worker "dns_transaction.cc", 307*6777b538SAndroid Build Coastguard Worker "dns_udp_tracker.cc", 308*6777b538SAndroid Build Coastguard Worker "dns_util.cc", 309*6777b538SAndroid Build Coastguard Worker "host_cache.cc", 310*6777b538SAndroid Build Coastguard Worker "host_resolver.cc", 311*6777b538SAndroid Build Coastguard Worker "host_resolver_cache.cc", 312*6777b538SAndroid Build Coastguard Worker "host_resolver_dns_task.cc", 313*6777b538SAndroid Build Coastguard Worker "host_resolver_internal_result.cc", 314*6777b538SAndroid Build Coastguard Worker "host_resolver_manager.cc", 315*6777b538SAndroid Build Coastguard Worker "host_resolver_manager_job.cc", 316*6777b538SAndroid Build Coastguard Worker "host_resolver_manager_request_impl.cc", 317*6777b538SAndroid Build Coastguard Worker "host_resolver_manager_service_endpoint_request_impl.cc", 318*6777b538SAndroid Build Coastguard Worker "host_resolver_mdns_listener_impl.cc", 319*6777b538SAndroid Build Coastguard Worker "host_resolver_mdns_task.cc", 320*6777b538SAndroid Build Coastguard Worker "host_resolver_nat64_task.cc", 321*6777b538SAndroid Build Coastguard Worker "host_resolver_proc.cc", 322*6777b538SAndroid Build Coastguard Worker "host_resolver_system_task.cc", 323*6777b538SAndroid Build Coastguard Worker "https_record_rdata.cc", 324*6777b538SAndroid Build Coastguard Worker "httpssvc_metrics.cc", 325*6777b538SAndroid Build Coastguard Worker "loopback_only.cc", 326*6777b538SAndroid Build Coastguard Worker "mapped_host_resolver.cc", 327*6777b538SAndroid Build Coastguard Worker "nsswitch_reader.cc", 328*6777b538SAndroid Build Coastguard Worker "opt_record_rdata.cc", 329*6777b538SAndroid Build Coastguard Worker "record_parsed.cc", 330*6777b538SAndroid Build Coastguard Worker "record_rdata.cc", 331*6777b538SAndroid Build Coastguard Worker "resolve_context.cc", 332*6777b538SAndroid Build Coastguard Worker "serial_worker.cc", 333*6777b538SAndroid Build Coastguard Worker "system_dns_config_change_notifier.cc", 334*6777b538SAndroid Build Coastguard Worker "test_dns_config_service.cc", 335*6777b538SAndroid Build Coastguard Worker ], 336*6777b538SAndroid Build Coastguard Worker shared_libs: [ 337*6777b538SAndroid Build Coastguard Worker "libandroid", 338*6777b538SAndroid Build Coastguard Worker "liblog", 339*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 340*6777b538SAndroid Build Coastguard Worker "libz", 341*6777b538SAndroid Build Coastguard Worker ], 342*6777b538SAndroid Build Coastguard Worker generated_headers: [ 343*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 344*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 345*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 346*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 347*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 348*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 349*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 350*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 351*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 352*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 353*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 354*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 355*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 356*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 357*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 358*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 359*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 360*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 361*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 362*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 363*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 364*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 365*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 366*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 367*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 368*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 369*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 370*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 371*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 372*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 373*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 374*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags__testing", 375*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags__testing", 376*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains__testing", 377*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags__testing", 378*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags__testing", 379*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen__testing_headers", 380*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action__testing", 381*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen__testing_headers", 382*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen__testing_headers", 383*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen__testing_headers", 384*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags__testing", 385*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action__testing", 386*6777b538SAndroid Build Coastguard Worker ], 387*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 388*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 389*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 390*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 391*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 392*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 393*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 394*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 395*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 396*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 397*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 398*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 399*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 400*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 401*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 402*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 403*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 404*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 405*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 406*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 407*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 408*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 409*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 410*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 411*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 412*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 413*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 414*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 415*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 416*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 417*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 418*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 419*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags__testing", 420*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags__testing", 421*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains__testing", 422*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags__testing", 423*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags__testing", 424*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen__testing_headers", 425*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action__testing", 426*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen__testing_headers", 427*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen__testing_headers", 428*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen__testing_headers", 429*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags__testing", 430*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action__testing", 431*6777b538SAndroid Build Coastguard Worker ], 432*6777b538SAndroid Build Coastguard Worker defaults: [ 433*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 434*6777b538SAndroid Build Coastguard Worker ], 435*6777b538SAndroid Build Coastguard Worker cflags: [ 436*6777b538SAndroid Build Coastguard Worker "-DANDROID", 437*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 438*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 439*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 440*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 441*6777b538SAndroid Build Coastguard Worker "-DENABLE_BUILT_IN_DNS", 442*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 443*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 444*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 445*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 446*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 447*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 448*6777b538SAndroid Build Coastguard Worker "-DNET_IMPLEMENTATION", 449*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 450*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 451*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 452*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 453*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 454*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 455*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 456*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 457*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 458*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 459*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 460*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 461*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 462*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 463*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 464*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 465*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 466*6777b538SAndroid Build Coastguard Worker "-g1", 467*6777b538SAndroid Build Coastguard Worker ], 468*6777b538SAndroid Build Coastguard Worker include_dirs: [ 469*6777b538SAndroid Build Coastguard Worker "external/cronet/", 470*6777b538SAndroid Build Coastguard Worker "external/cronet/base/allocator/partition_allocator/src/", 471*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 472*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/overrides/", 473*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/", 474*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/quiche/common/platform/default/", 475*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 476*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 477*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/brotli/include/", 478*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 479*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 480*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 481*6777b538SAndroid Build Coastguard Worker ], 482*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 483*6777b538SAndroid Build Coastguard Worker ldflags: [ 484*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 485*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 486*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 487*6777b538SAndroid Build Coastguard Worker "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 488*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,asprintf", 489*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,calloc", 490*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,free", 491*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,getcwd", 492*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc", 493*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc_usable_size", 494*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,memalign", 495*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,posix_memalign", 496*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,pvalloc", 497*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realloc", 498*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realpath", 499*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strdup", 500*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strndup", 501*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,valloc", 502*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,vasprintf", 503*6777b538SAndroid Build Coastguard Worker ], 504*6777b538SAndroid Build Coastguard Worker visibility: [ 505*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 506*6777b538SAndroid Build Coastguard Worker ], 507*6777b538SAndroid Build Coastguard Worker target: { 508*6777b538SAndroid Build Coastguard Worker android_arm: { 509*6777b538SAndroid Build Coastguard Worker cflags: [ 510*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 511*6777b538SAndroid Build Coastguard Worker ], 512*6777b538SAndroid Build Coastguard Worker }, 513*6777b538SAndroid Build Coastguard Worker android_arm64: { 514*6777b538SAndroid Build Coastguard Worker cflags: [ 515*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 516*6777b538SAndroid Build Coastguard Worker "-O2", 517*6777b538SAndroid Build Coastguard Worker "-mno-outline", 518*6777b538SAndroid Build Coastguard Worker ], 519*6777b538SAndroid Build Coastguard Worker }, 520*6777b538SAndroid Build Coastguard Worker android_x86: { 521*6777b538SAndroid Build Coastguard Worker cflags: [ 522*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 523*6777b538SAndroid Build Coastguard Worker "-msse3", 524*6777b538SAndroid Build Coastguard Worker ], 525*6777b538SAndroid Build Coastguard Worker }, 526*6777b538SAndroid Build Coastguard Worker android_x86_64: { 527*6777b538SAndroid Build Coastguard Worker cflags: [ 528*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 529*6777b538SAndroid Build Coastguard Worker "-msse3", 530*6777b538SAndroid Build Coastguard Worker ], 531*6777b538SAndroid Build Coastguard Worker }, 532*6777b538SAndroid Build Coastguard Worker }, 533*6777b538SAndroid Build Coastguard Worker} 534*6777b538SAndroid Build Coastguard Worker 535*6777b538SAndroid Build Coastguard Worker// GN: //net/dns:dns_client 536*6777b538SAndroid Build Coastguard Workercc_library_static { 537*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_net_dns_dns_client", 538*6777b538SAndroid Build Coastguard Worker shared_libs: [ 539*6777b538SAndroid Build Coastguard Worker "//external/cronet/third_party/boringssl:libcrypto", 540*6777b538SAndroid Build Coastguard Worker "//external/cronet/third_party/boringssl:libpki", 541*6777b538SAndroid Build Coastguard Worker "//external/cronet/third_party/boringssl:libssl", 542*6777b538SAndroid Build Coastguard Worker "libandroid", 543*6777b538SAndroid Build Coastguard Worker "liblog", 544*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 545*6777b538SAndroid Build Coastguard Worker "libz", 546*6777b538SAndroid Build Coastguard Worker ], 547*6777b538SAndroid Build Coastguard Worker generated_headers: [ 548*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags", 549*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags", 550*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags", 551*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags", 552*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags", 553*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags", 554*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags", 555*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_android_runtime_jni_headers__action", 556*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_jni__action", 557*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_shared_preferences_jni__action", 558*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date", 559*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags", 560*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action", 561*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags", 562*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags", 563*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags", 564*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags", 565*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags", 566*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags", 567*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags", 568*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags", 569*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags", 570*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_process_launcher_jni__action", 571*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags", 572*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags", 573*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags", 574*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags", 575*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags", 576*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags", 577*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags", 578*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags", 579*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags", 580*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags", 581*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags", 582*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags", 583*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags", 584*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags", 585*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains", 586*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags", 587*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags", 588*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen_headers", 589*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action", 590*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen_headers", 591*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen_headers", 592*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen_headers", 593*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags", 594*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action", 595*6777b538SAndroid Build Coastguard Worker ], 596*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 597*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags", 598*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags", 599*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags", 600*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags", 601*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags", 602*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags", 603*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags", 604*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_android_runtime_jni_headers__action", 605*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_jni__action", 606*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_shared_preferences_jni__action", 607*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date", 608*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags", 609*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action", 610*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags", 611*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags", 612*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags", 613*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags", 614*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags", 615*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags", 616*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags", 617*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags", 618*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags", 619*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_process_launcher_jni__action", 620*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags", 621*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags", 622*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags", 623*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags", 624*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags", 625*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags", 626*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags", 627*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags", 628*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags", 629*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags", 630*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags", 631*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags", 632*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags", 633*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags", 634*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains", 635*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags", 636*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags", 637*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen_headers", 638*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action", 639*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen_headers", 640*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen_headers", 641*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen_headers", 642*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags", 643*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action", 644*6777b538SAndroid Build Coastguard Worker ], 645*6777b538SAndroid Build Coastguard Worker defaults: [ 646*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 647*6777b538SAndroid Build Coastguard Worker ], 648*6777b538SAndroid Build Coastguard Worker cflags: [ 649*6777b538SAndroid Build Coastguard Worker "-DANDROID", 650*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 651*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 652*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 653*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 654*6777b538SAndroid Build Coastguard Worker "-DENABLE_BUILT_IN_DNS", 655*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 656*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 657*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 658*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 659*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 660*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 661*6777b538SAndroid Build Coastguard Worker "-DNET_IMPLEMENTATION", 662*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 663*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 664*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 665*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 666*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 667*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 668*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 669*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 670*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 671*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 672*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 673*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 674*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 675*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 676*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 677*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 678*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 679*6777b538SAndroid Build Coastguard Worker "-g1", 680*6777b538SAndroid Build Coastguard Worker ], 681*6777b538SAndroid Build Coastguard Worker include_dirs: [ 682*6777b538SAndroid Build Coastguard Worker "external/cronet/", 683*6777b538SAndroid Build Coastguard Worker "external/cronet/base/allocator/partition_allocator/src/", 684*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 685*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/overrides/", 686*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/", 687*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/quiche/common/platform/default/", 688*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 689*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 690*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/brotli/include/", 691*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 692*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 693*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 694*6777b538SAndroid Build Coastguard Worker ], 695*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 696*6777b538SAndroid Build Coastguard Worker ldflags: [ 697*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 698*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 699*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 700*6777b538SAndroid Build Coastguard Worker "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 701*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,asprintf", 702*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,calloc", 703*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,free", 704*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,getcwd", 705*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc", 706*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc_usable_size", 707*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,memalign", 708*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,posix_memalign", 709*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,pvalloc", 710*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realloc", 711*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realpath", 712*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strdup", 713*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strndup", 714*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,valloc", 715*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,vasprintf", 716*6777b538SAndroid Build Coastguard Worker ], 717*6777b538SAndroid Build Coastguard Worker visibility: [ 718*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 719*6777b538SAndroid Build Coastguard Worker ], 720*6777b538SAndroid Build Coastguard Worker target: { 721*6777b538SAndroid Build Coastguard Worker android_arm: { 722*6777b538SAndroid Build Coastguard Worker cflags: [ 723*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 724*6777b538SAndroid Build Coastguard Worker ], 725*6777b538SAndroid Build Coastguard Worker }, 726*6777b538SAndroid Build Coastguard Worker android_arm64: { 727*6777b538SAndroid Build Coastguard Worker cflags: [ 728*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 729*6777b538SAndroid Build Coastguard Worker "-O2", 730*6777b538SAndroid Build Coastguard Worker "-mno-outline", 731*6777b538SAndroid Build Coastguard Worker ], 732*6777b538SAndroid Build Coastguard Worker }, 733*6777b538SAndroid Build Coastguard Worker android_x86: { 734*6777b538SAndroid Build Coastguard Worker cflags: [ 735*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 736*6777b538SAndroid Build Coastguard Worker "-msse3", 737*6777b538SAndroid Build Coastguard Worker ], 738*6777b538SAndroid Build Coastguard Worker }, 739*6777b538SAndroid Build Coastguard Worker android_x86_64: { 740*6777b538SAndroid Build Coastguard Worker cflags: [ 741*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 742*6777b538SAndroid Build Coastguard Worker "-msse3", 743*6777b538SAndroid Build Coastguard Worker ], 744*6777b538SAndroid Build Coastguard Worker }, 745*6777b538SAndroid Build Coastguard Worker }, 746*6777b538SAndroid Build Coastguard Worker} 747*6777b538SAndroid Build Coastguard Worker 748*6777b538SAndroid Build Coastguard Worker// GN: //net/dns:dns_client__testing 749*6777b538SAndroid Build Coastguard Workercc_library_static { 750*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_net_dns_dns_client__testing", 751*6777b538SAndroid Build Coastguard Worker shared_libs: [ 752*6777b538SAndroid Build Coastguard Worker "libandroid", 753*6777b538SAndroid Build Coastguard Worker "liblog", 754*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 755*6777b538SAndroid Build Coastguard Worker "libz", 756*6777b538SAndroid Build Coastguard Worker ], 757*6777b538SAndroid Build Coastguard Worker generated_headers: [ 758*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 759*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 760*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 761*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 762*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 763*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 764*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 765*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 766*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 767*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 768*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 769*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 770*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 771*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 772*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 773*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 774*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 775*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 776*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 777*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 778*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 779*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 780*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 781*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 782*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 783*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 784*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 785*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 786*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 787*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 788*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 789*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags__testing", 790*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags__testing", 791*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains__testing", 792*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags__testing", 793*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags__testing", 794*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen__testing_headers", 795*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action__testing", 796*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen__testing_headers", 797*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen__testing_headers", 798*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen__testing_headers", 799*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags__testing", 800*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action__testing", 801*6777b538SAndroid Build Coastguard Worker ], 802*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 803*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 804*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 805*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 806*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 807*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 808*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 809*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 810*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 811*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 812*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 813*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 814*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 815*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 816*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 817*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 818*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 819*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 820*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 821*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 822*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 823*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 824*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 825*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 826*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 827*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 828*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 829*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 830*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 831*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 832*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 833*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 834*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags__testing", 835*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags__testing", 836*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains__testing", 837*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags__testing", 838*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags__testing", 839*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen__testing_headers", 840*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action__testing", 841*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen__testing_headers", 842*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen__testing_headers", 843*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen__testing_headers", 844*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags__testing", 845*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action__testing", 846*6777b538SAndroid Build Coastguard Worker ], 847*6777b538SAndroid Build Coastguard Worker defaults: [ 848*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 849*6777b538SAndroid Build Coastguard Worker ], 850*6777b538SAndroid Build Coastguard Worker cflags: [ 851*6777b538SAndroid Build Coastguard Worker "-DANDROID", 852*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 853*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 854*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 855*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 856*6777b538SAndroid Build Coastguard Worker "-DENABLE_BUILT_IN_DNS", 857*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 858*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 859*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 860*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 861*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 862*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 863*6777b538SAndroid Build Coastguard Worker "-DNET_IMPLEMENTATION", 864*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 865*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 866*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 867*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 868*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 869*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 870*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 871*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 872*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 873*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 874*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 875*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 876*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 877*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 878*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 879*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 880*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 881*6777b538SAndroid Build Coastguard Worker "-g1", 882*6777b538SAndroid Build Coastguard Worker ], 883*6777b538SAndroid Build Coastguard Worker include_dirs: [ 884*6777b538SAndroid Build Coastguard Worker "external/cronet/", 885*6777b538SAndroid Build Coastguard Worker "external/cronet/base/allocator/partition_allocator/src/", 886*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 887*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/overrides/", 888*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/", 889*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/quiche/common/platform/default/", 890*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 891*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 892*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/brotli/include/", 893*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 894*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 895*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 896*6777b538SAndroid Build Coastguard Worker ], 897*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 898*6777b538SAndroid Build Coastguard Worker ldflags: [ 899*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 900*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 901*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 902*6777b538SAndroid Build Coastguard Worker "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 903*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,asprintf", 904*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,calloc", 905*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,free", 906*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,getcwd", 907*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc", 908*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc_usable_size", 909*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,memalign", 910*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,posix_memalign", 911*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,pvalloc", 912*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realloc", 913*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realpath", 914*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strdup", 915*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strndup", 916*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,valloc", 917*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,vasprintf", 918*6777b538SAndroid Build Coastguard Worker ], 919*6777b538SAndroid Build Coastguard Worker visibility: [ 920*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 921*6777b538SAndroid Build Coastguard Worker ], 922*6777b538SAndroid Build Coastguard Worker target: { 923*6777b538SAndroid Build Coastguard Worker android_arm: { 924*6777b538SAndroid Build Coastguard Worker cflags: [ 925*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 926*6777b538SAndroid Build Coastguard Worker ], 927*6777b538SAndroid Build Coastguard Worker }, 928*6777b538SAndroid Build Coastguard Worker android_arm64: { 929*6777b538SAndroid Build Coastguard Worker cflags: [ 930*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 931*6777b538SAndroid Build Coastguard Worker "-O2", 932*6777b538SAndroid Build Coastguard Worker "-mno-outline", 933*6777b538SAndroid Build Coastguard Worker ], 934*6777b538SAndroid Build Coastguard Worker }, 935*6777b538SAndroid Build Coastguard Worker android_x86: { 936*6777b538SAndroid Build Coastguard Worker cflags: [ 937*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 938*6777b538SAndroid Build Coastguard Worker "-msse3", 939*6777b538SAndroid Build Coastguard Worker ], 940*6777b538SAndroid Build Coastguard Worker }, 941*6777b538SAndroid Build Coastguard Worker android_x86_64: { 942*6777b538SAndroid Build Coastguard Worker cflags: [ 943*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 944*6777b538SAndroid Build Coastguard Worker "-msse3", 945*6777b538SAndroid Build Coastguard Worker ], 946*6777b538SAndroid Build Coastguard Worker }, 947*6777b538SAndroid Build Coastguard Worker }, 948*6777b538SAndroid Build Coastguard Worker} 949*6777b538SAndroid Build Coastguard Worker 950*6777b538SAndroid Build Coastguard Worker// GN: //net/dns:host_resolver 951*6777b538SAndroid Build Coastguard Workercc_library_static { 952*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_net_dns_host_resolver", 953*6777b538SAndroid Build Coastguard Worker shared_libs: [ 954*6777b538SAndroid Build Coastguard Worker "//external/cronet/third_party/boringssl:libcrypto", 955*6777b538SAndroid Build Coastguard Worker "//external/cronet/third_party/boringssl:libpki", 956*6777b538SAndroid Build Coastguard Worker "//external/cronet/third_party/boringssl:libssl", 957*6777b538SAndroid Build Coastguard Worker "libandroid", 958*6777b538SAndroid Build Coastguard Worker "liblog", 959*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 960*6777b538SAndroid Build Coastguard Worker "libz", 961*6777b538SAndroid Build Coastguard Worker ], 962*6777b538SAndroid Build Coastguard Worker generated_headers: [ 963*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags", 964*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags", 965*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags", 966*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags", 967*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags", 968*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags", 969*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags", 970*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_android_runtime_jni_headers__action", 971*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_jni__action", 972*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_shared_preferences_jni__action", 973*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date", 974*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags", 975*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action", 976*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags", 977*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags", 978*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags", 979*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags", 980*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags", 981*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags", 982*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags", 983*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags", 984*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags", 985*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_process_launcher_jni__action", 986*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags", 987*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags", 988*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags", 989*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags", 990*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags", 991*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags", 992*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags", 993*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags", 994*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags", 995*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags", 996*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags", 997*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags", 998*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags", 999*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags", 1000*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains", 1001*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags", 1002*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags", 1003*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen_headers", 1004*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action", 1005*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen_headers", 1006*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen_headers", 1007*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen_headers", 1008*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags", 1009*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action", 1010*6777b538SAndroid Build Coastguard Worker ], 1011*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 1012*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags", 1013*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags", 1014*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags", 1015*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags", 1016*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags", 1017*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags", 1018*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags", 1019*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_android_runtime_jni_headers__action", 1020*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_jni__action", 1021*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_shared_preferences_jni__action", 1022*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date", 1023*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags", 1024*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action", 1025*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags", 1026*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags", 1027*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags", 1028*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags", 1029*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags", 1030*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags", 1031*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags", 1032*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags", 1033*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags", 1034*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_process_launcher_jni__action", 1035*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags", 1036*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags", 1037*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags", 1038*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags", 1039*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags", 1040*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags", 1041*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags", 1042*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags", 1043*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags", 1044*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags", 1045*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags", 1046*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags", 1047*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags", 1048*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags", 1049*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains", 1050*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags", 1051*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags", 1052*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen_headers", 1053*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action", 1054*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen_headers", 1055*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen_headers", 1056*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen_headers", 1057*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags", 1058*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action", 1059*6777b538SAndroid Build Coastguard Worker ], 1060*6777b538SAndroid Build Coastguard Worker defaults: [ 1061*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1062*6777b538SAndroid Build Coastguard Worker ], 1063*6777b538SAndroid Build Coastguard Worker cflags: [ 1064*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1065*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1066*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1067*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1068*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1069*6777b538SAndroid Build Coastguard Worker "-DENABLE_BUILT_IN_DNS", 1070*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 1071*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 1072*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 1073*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 1074*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1075*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1076*6777b538SAndroid Build Coastguard Worker "-DNET_IMPLEMENTATION", 1077*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1078*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1079*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1080*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1081*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1082*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1083*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1084*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1085*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1086*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1087*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1088*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1089*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1090*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1091*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1092*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1093*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1094*6777b538SAndroid Build Coastguard Worker "-g1", 1095*6777b538SAndroid Build Coastguard Worker ], 1096*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1097*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1098*6777b538SAndroid Build Coastguard Worker "external/cronet/base/allocator/partition_allocator/src/", 1099*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1100*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/overrides/", 1101*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/", 1102*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/quiche/common/platform/default/", 1103*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 1104*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 1105*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/brotli/include/", 1106*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1107*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1108*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 1109*6777b538SAndroid Build Coastguard Worker ], 1110*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1111*6777b538SAndroid Build Coastguard Worker ldflags: [ 1112*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1113*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1114*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1115*6777b538SAndroid Build Coastguard Worker "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 1116*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,asprintf", 1117*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,calloc", 1118*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,free", 1119*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,getcwd", 1120*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc", 1121*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc_usable_size", 1122*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,memalign", 1123*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,posix_memalign", 1124*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,pvalloc", 1125*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realloc", 1126*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realpath", 1127*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strdup", 1128*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strndup", 1129*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,valloc", 1130*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,vasprintf", 1131*6777b538SAndroid Build Coastguard Worker ], 1132*6777b538SAndroid Build Coastguard Worker visibility: [ 1133*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1134*6777b538SAndroid Build Coastguard Worker ], 1135*6777b538SAndroid Build Coastguard Worker target: { 1136*6777b538SAndroid Build Coastguard Worker android_arm: { 1137*6777b538SAndroid Build Coastguard Worker cflags: [ 1138*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1139*6777b538SAndroid Build Coastguard Worker ], 1140*6777b538SAndroid Build Coastguard Worker }, 1141*6777b538SAndroid Build Coastguard Worker android_arm64: { 1142*6777b538SAndroid Build Coastguard Worker cflags: [ 1143*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1144*6777b538SAndroid Build Coastguard Worker "-O2", 1145*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1146*6777b538SAndroid Build Coastguard Worker ], 1147*6777b538SAndroid Build Coastguard Worker }, 1148*6777b538SAndroid Build Coastguard Worker android_x86: { 1149*6777b538SAndroid Build Coastguard Worker cflags: [ 1150*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1151*6777b538SAndroid Build Coastguard Worker "-msse3", 1152*6777b538SAndroid Build Coastguard Worker ], 1153*6777b538SAndroid Build Coastguard Worker }, 1154*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1155*6777b538SAndroid Build Coastguard Worker cflags: [ 1156*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1157*6777b538SAndroid Build Coastguard Worker "-msse3", 1158*6777b538SAndroid Build Coastguard Worker ], 1159*6777b538SAndroid Build Coastguard Worker }, 1160*6777b538SAndroid Build Coastguard Worker }, 1161*6777b538SAndroid Build Coastguard Worker} 1162*6777b538SAndroid Build Coastguard Worker 1163*6777b538SAndroid Build Coastguard Worker// GN: //net/dns:host_resolver__testing 1164*6777b538SAndroid Build Coastguard Workercc_library_static { 1165*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_net_dns_host_resolver__testing", 1166*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1167*6777b538SAndroid Build Coastguard Worker "libandroid", 1168*6777b538SAndroid Build Coastguard Worker "liblog", 1169*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 1170*6777b538SAndroid Build Coastguard Worker "libz", 1171*6777b538SAndroid Build Coastguard Worker ], 1172*6777b538SAndroid Build Coastguard Worker generated_headers: [ 1173*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 1174*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 1175*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 1176*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 1177*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 1178*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 1179*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 1180*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 1181*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 1182*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 1183*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 1184*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 1185*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 1186*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 1187*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 1188*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 1189*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 1190*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 1191*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 1192*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 1193*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 1194*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 1195*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 1196*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 1197*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 1198*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 1199*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 1200*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 1201*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1202*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 1203*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 1204*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags__testing", 1205*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags__testing", 1206*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains__testing", 1207*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags__testing", 1208*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags__testing", 1209*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen__testing_headers", 1210*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action__testing", 1211*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen__testing_headers", 1212*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen__testing_headers", 1213*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen__testing_headers", 1214*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags__testing", 1215*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action__testing", 1216*6777b538SAndroid Build Coastguard Worker ], 1217*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 1218*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 1219*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 1220*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 1221*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 1222*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 1223*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 1224*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 1225*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 1226*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 1227*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 1228*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 1229*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 1230*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 1231*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 1232*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 1233*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 1234*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 1235*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 1236*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 1237*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 1238*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 1239*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 1240*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 1241*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 1242*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 1243*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 1244*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 1245*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 1246*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1247*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 1248*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 1249*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags__testing", 1250*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags__testing", 1251*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains__testing", 1252*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags__testing", 1253*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags__testing", 1254*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen__testing_headers", 1255*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action__testing", 1256*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen__testing_headers", 1257*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen__testing_headers", 1258*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen__testing_headers", 1259*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags__testing", 1260*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action__testing", 1261*6777b538SAndroid Build Coastguard Worker ], 1262*6777b538SAndroid Build Coastguard Worker defaults: [ 1263*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1264*6777b538SAndroid Build Coastguard Worker ], 1265*6777b538SAndroid Build Coastguard Worker cflags: [ 1266*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1267*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1268*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1269*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1270*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1271*6777b538SAndroid Build Coastguard Worker "-DENABLE_BUILT_IN_DNS", 1272*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 1273*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 1274*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 1275*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 1276*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1277*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1278*6777b538SAndroid Build Coastguard Worker "-DNET_IMPLEMENTATION", 1279*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1280*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1281*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1282*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1283*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1284*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1285*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1286*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1287*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1288*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1289*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1290*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1291*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1292*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1293*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1294*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1295*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1296*6777b538SAndroid Build Coastguard Worker "-g1", 1297*6777b538SAndroid Build Coastguard Worker ], 1298*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1299*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1300*6777b538SAndroid Build Coastguard Worker "external/cronet/base/allocator/partition_allocator/src/", 1301*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1302*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/overrides/", 1303*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/", 1304*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/quiche/common/platform/default/", 1305*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 1306*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 1307*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/brotli/include/", 1308*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1309*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1310*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 1311*6777b538SAndroid Build Coastguard Worker ], 1312*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1313*6777b538SAndroid Build Coastguard Worker ldflags: [ 1314*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1315*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1316*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1317*6777b538SAndroid Build Coastguard Worker "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 1318*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,asprintf", 1319*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,calloc", 1320*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,free", 1321*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,getcwd", 1322*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc", 1323*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc_usable_size", 1324*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,memalign", 1325*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,posix_memalign", 1326*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,pvalloc", 1327*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realloc", 1328*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realpath", 1329*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strdup", 1330*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strndup", 1331*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,valloc", 1332*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,vasprintf", 1333*6777b538SAndroid Build Coastguard Worker ], 1334*6777b538SAndroid Build Coastguard Worker visibility: [ 1335*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1336*6777b538SAndroid Build Coastguard Worker ], 1337*6777b538SAndroid Build Coastguard Worker target: { 1338*6777b538SAndroid Build Coastguard Worker android_arm: { 1339*6777b538SAndroid Build Coastguard Worker cflags: [ 1340*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1341*6777b538SAndroid Build Coastguard Worker ], 1342*6777b538SAndroid Build Coastguard Worker }, 1343*6777b538SAndroid Build Coastguard Worker android_arm64: { 1344*6777b538SAndroid Build Coastguard Worker cflags: [ 1345*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1346*6777b538SAndroid Build Coastguard Worker "-O2", 1347*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1348*6777b538SAndroid Build Coastguard Worker ], 1349*6777b538SAndroid Build Coastguard Worker }, 1350*6777b538SAndroid Build Coastguard Worker android_x86: { 1351*6777b538SAndroid Build Coastguard Worker cflags: [ 1352*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1353*6777b538SAndroid Build Coastguard Worker "-msse3", 1354*6777b538SAndroid Build Coastguard Worker ], 1355*6777b538SAndroid Build Coastguard Worker }, 1356*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1357*6777b538SAndroid Build Coastguard Worker cflags: [ 1358*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1359*6777b538SAndroid Build Coastguard Worker "-msse3", 1360*6777b538SAndroid Build Coastguard Worker ], 1361*6777b538SAndroid Build Coastguard Worker }, 1362*6777b538SAndroid Build Coastguard Worker }, 1363*6777b538SAndroid Build Coastguard Worker} 1364*6777b538SAndroid Build Coastguard Worker 1365*6777b538SAndroid Build Coastguard Worker// GN: //net/dns:host_resolver_manager 1366*6777b538SAndroid Build Coastguard Workercc_library_static { 1367*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_net_dns_host_resolver_manager", 1368*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1369*6777b538SAndroid Build Coastguard Worker "//external/cronet/third_party/boringssl:libcrypto", 1370*6777b538SAndroid Build Coastguard Worker "//external/cronet/third_party/boringssl:libpki", 1371*6777b538SAndroid Build Coastguard Worker "//external/cronet/third_party/boringssl:libssl", 1372*6777b538SAndroid Build Coastguard Worker "libandroid", 1373*6777b538SAndroid Build Coastguard Worker "liblog", 1374*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 1375*6777b538SAndroid Build Coastguard Worker "libz", 1376*6777b538SAndroid Build Coastguard Worker ], 1377*6777b538SAndroid Build Coastguard Worker generated_headers: [ 1378*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags", 1379*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags", 1380*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags", 1381*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags", 1382*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags", 1383*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags", 1384*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags", 1385*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_android_runtime_jni_headers__action", 1386*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_jni__action", 1387*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_shared_preferences_jni__action", 1388*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date", 1389*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags", 1390*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action", 1391*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags", 1392*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags", 1393*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags", 1394*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags", 1395*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags", 1396*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags", 1397*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags", 1398*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags", 1399*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags", 1400*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_process_launcher_jni__action", 1401*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags", 1402*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags", 1403*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags", 1404*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags", 1405*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags", 1406*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags", 1407*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags", 1408*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags", 1409*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags", 1410*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags", 1411*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags", 1412*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags", 1413*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags", 1414*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags", 1415*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains", 1416*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags", 1417*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags", 1418*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen_headers", 1419*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action", 1420*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen_headers", 1421*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen_headers", 1422*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen_headers", 1423*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags", 1424*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action", 1425*6777b538SAndroid Build Coastguard Worker ], 1426*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 1427*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags", 1428*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags", 1429*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags", 1430*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags", 1431*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags", 1432*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags", 1433*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags", 1434*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_android_runtime_jni_headers__action", 1435*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_jni__action", 1436*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_shared_preferences_jni__action", 1437*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date", 1438*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags", 1439*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action", 1440*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags", 1441*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags", 1442*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags", 1443*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags", 1444*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags", 1445*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags", 1446*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags", 1447*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags", 1448*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags", 1449*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_process_launcher_jni__action", 1450*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags", 1451*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags", 1452*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags", 1453*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags", 1454*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags", 1455*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags", 1456*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags", 1457*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags", 1458*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags", 1459*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags", 1460*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags", 1461*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags", 1462*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags", 1463*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags", 1464*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains", 1465*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags", 1466*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags", 1467*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen_headers", 1468*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action", 1469*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen_headers", 1470*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen_headers", 1471*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen_headers", 1472*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags", 1473*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action", 1474*6777b538SAndroid Build Coastguard Worker ], 1475*6777b538SAndroid Build Coastguard Worker defaults: [ 1476*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1477*6777b538SAndroid Build Coastguard Worker ], 1478*6777b538SAndroid Build Coastguard Worker cflags: [ 1479*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1480*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1481*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1482*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1483*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1484*6777b538SAndroid Build Coastguard Worker "-DENABLE_BUILT_IN_DNS", 1485*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 1486*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 1487*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 1488*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 1489*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1490*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1491*6777b538SAndroid Build Coastguard Worker "-DNET_IMPLEMENTATION", 1492*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1493*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1494*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1495*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1496*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1497*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1498*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1499*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1500*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1501*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1502*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1503*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1504*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1505*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1506*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1507*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1508*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1509*6777b538SAndroid Build Coastguard Worker "-g1", 1510*6777b538SAndroid Build Coastguard Worker ], 1511*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1512*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1513*6777b538SAndroid Build Coastguard Worker "external/cronet/base/allocator/partition_allocator/src/", 1514*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1515*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/overrides/", 1516*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/", 1517*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/quiche/common/platform/default/", 1518*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 1519*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 1520*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/brotli/include/", 1521*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1522*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1523*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 1524*6777b538SAndroid Build Coastguard Worker ], 1525*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1526*6777b538SAndroid Build Coastguard Worker ldflags: [ 1527*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1528*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1529*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1530*6777b538SAndroid Build Coastguard Worker "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 1531*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,asprintf", 1532*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,calloc", 1533*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,free", 1534*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,getcwd", 1535*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc", 1536*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc_usable_size", 1537*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,memalign", 1538*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,posix_memalign", 1539*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,pvalloc", 1540*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realloc", 1541*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realpath", 1542*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strdup", 1543*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strndup", 1544*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,valloc", 1545*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,vasprintf", 1546*6777b538SAndroid Build Coastguard Worker ], 1547*6777b538SAndroid Build Coastguard Worker visibility: [ 1548*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1549*6777b538SAndroid Build Coastguard Worker ], 1550*6777b538SAndroid Build Coastguard Worker target: { 1551*6777b538SAndroid Build Coastguard Worker android_arm: { 1552*6777b538SAndroid Build Coastguard Worker cflags: [ 1553*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1554*6777b538SAndroid Build Coastguard Worker ], 1555*6777b538SAndroid Build Coastguard Worker }, 1556*6777b538SAndroid Build Coastguard Worker android_arm64: { 1557*6777b538SAndroid Build Coastguard Worker cflags: [ 1558*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1559*6777b538SAndroid Build Coastguard Worker "-O2", 1560*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1561*6777b538SAndroid Build Coastguard Worker ], 1562*6777b538SAndroid Build Coastguard Worker }, 1563*6777b538SAndroid Build Coastguard Worker android_x86: { 1564*6777b538SAndroid Build Coastguard Worker cflags: [ 1565*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1566*6777b538SAndroid Build Coastguard Worker "-msse3", 1567*6777b538SAndroid Build Coastguard Worker ], 1568*6777b538SAndroid Build Coastguard Worker }, 1569*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1570*6777b538SAndroid Build Coastguard Worker cflags: [ 1571*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1572*6777b538SAndroid Build Coastguard Worker "-msse3", 1573*6777b538SAndroid Build Coastguard Worker ], 1574*6777b538SAndroid Build Coastguard Worker }, 1575*6777b538SAndroid Build Coastguard Worker }, 1576*6777b538SAndroid Build Coastguard Worker} 1577*6777b538SAndroid Build Coastguard Worker 1578*6777b538SAndroid Build Coastguard Worker// GN: //net/dns:host_resolver_manager__testing 1579*6777b538SAndroid Build Coastguard Workercc_library_static { 1580*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_net_dns_host_resolver_manager__testing", 1581*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1582*6777b538SAndroid Build Coastguard Worker "libandroid", 1583*6777b538SAndroid Build Coastguard Worker "liblog", 1584*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 1585*6777b538SAndroid Build Coastguard Worker "libz", 1586*6777b538SAndroid Build Coastguard Worker ], 1587*6777b538SAndroid Build Coastguard Worker generated_headers: [ 1588*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 1589*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 1590*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 1591*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 1592*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 1593*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 1594*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 1595*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 1596*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 1597*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 1598*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 1599*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 1600*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 1601*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 1602*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 1603*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 1604*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 1605*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 1606*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 1607*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 1608*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 1609*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 1610*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 1611*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 1612*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 1613*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 1614*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 1615*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 1616*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1617*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 1618*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 1619*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags__testing", 1620*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags__testing", 1621*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains__testing", 1622*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags__testing", 1623*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags__testing", 1624*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen__testing_headers", 1625*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action__testing", 1626*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen__testing_headers", 1627*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen__testing_headers", 1628*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen__testing_headers", 1629*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags__testing", 1630*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action__testing", 1631*6777b538SAndroid Build Coastguard Worker ], 1632*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 1633*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 1634*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 1635*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 1636*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 1637*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 1638*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 1639*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 1640*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 1641*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 1642*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 1643*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 1644*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 1645*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 1646*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 1647*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 1648*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 1649*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 1650*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 1651*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 1652*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 1653*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 1654*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 1655*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 1656*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 1657*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 1658*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 1659*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 1660*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 1661*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1662*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 1663*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 1664*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags__testing", 1665*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags__testing", 1666*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains__testing", 1667*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags__testing", 1668*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags__testing", 1669*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen__testing_headers", 1670*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action__testing", 1671*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen__testing_headers", 1672*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen__testing_headers", 1673*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen__testing_headers", 1674*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags__testing", 1675*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action__testing", 1676*6777b538SAndroid Build Coastguard Worker ], 1677*6777b538SAndroid Build Coastguard Worker defaults: [ 1678*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1679*6777b538SAndroid Build Coastguard Worker ], 1680*6777b538SAndroid Build Coastguard Worker cflags: [ 1681*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1682*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1683*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1684*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1685*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1686*6777b538SAndroid Build Coastguard Worker "-DENABLE_BUILT_IN_DNS", 1687*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 1688*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 1689*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 1690*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 1691*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1692*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1693*6777b538SAndroid Build Coastguard Worker "-DNET_IMPLEMENTATION", 1694*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1695*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1696*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1697*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1698*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1699*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1700*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1701*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1702*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1703*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1704*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1705*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1706*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1707*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1708*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1709*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1710*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1711*6777b538SAndroid Build Coastguard Worker "-g1", 1712*6777b538SAndroid Build Coastguard Worker ], 1713*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1714*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1715*6777b538SAndroid Build Coastguard Worker "external/cronet/base/allocator/partition_allocator/src/", 1716*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1717*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/overrides/", 1718*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/", 1719*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/quiche/common/platform/default/", 1720*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 1721*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 1722*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/brotli/include/", 1723*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1724*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1725*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 1726*6777b538SAndroid Build Coastguard Worker ], 1727*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1728*6777b538SAndroid Build Coastguard Worker ldflags: [ 1729*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1730*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1731*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1732*6777b538SAndroid Build Coastguard Worker "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 1733*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,asprintf", 1734*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,calloc", 1735*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,free", 1736*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,getcwd", 1737*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc", 1738*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc_usable_size", 1739*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,memalign", 1740*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,posix_memalign", 1741*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,pvalloc", 1742*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realloc", 1743*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realpath", 1744*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strdup", 1745*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strndup", 1746*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,valloc", 1747*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,vasprintf", 1748*6777b538SAndroid Build Coastguard Worker ], 1749*6777b538SAndroid Build Coastguard Worker visibility: [ 1750*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1751*6777b538SAndroid Build Coastguard Worker ], 1752*6777b538SAndroid Build Coastguard Worker target: { 1753*6777b538SAndroid Build Coastguard Worker android_arm: { 1754*6777b538SAndroid Build Coastguard Worker cflags: [ 1755*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1756*6777b538SAndroid Build Coastguard Worker ], 1757*6777b538SAndroid Build Coastguard Worker }, 1758*6777b538SAndroid Build Coastguard Worker android_arm64: { 1759*6777b538SAndroid Build Coastguard Worker cflags: [ 1760*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1761*6777b538SAndroid Build Coastguard Worker "-O2", 1762*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1763*6777b538SAndroid Build Coastguard Worker ], 1764*6777b538SAndroid Build Coastguard Worker }, 1765*6777b538SAndroid Build Coastguard Worker android_x86: { 1766*6777b538SAndroid Build Coastguard Worker cflags: [ 1767*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1768*6777b538SAndroid Build Coastguard Worker "-msse3", 1769*6777b538SAndroid Build Coastguard Worker ], 1770*6777b538SAndroid Build Coastguard Worker }, 1771*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1772*6777b538SAndroid Build Coastguard Worker cflags: [ 1773*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1774*6777b538SAndroid Build Coastguard Worker "-msse3", 1775*6777b538SAndroid Build Coastguard Worker ], 1776*6777b538SAndroid Build Coastguard Worker }, 1777*6777b538SAndroid Build Coastguard Worker }, 1778*6777b538SAndroid Build Coastguard Worker} 1779*6777b538SAndroid Build Coastguard Worker 1780*6777b538SAndroid Build Coastguard Worker// GN: //net/dns:mdns_client 1781*6777b538SAndroid Build Coastguard Workercc_library_static { 1782*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_net_dns_mdns_client", 1783*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1784*6777b538SAndroid Build Coastguard Worker "//external/cronet/third_party/boringssl:libcrypto", 1785*6777b538SAndroid Build Coastguard Worker "//external/cronet/third_party/boringssl:libpki", 1786*6777b538SAndroid Build Coastguard Worker "//external/cronet/third_party/boringssl:libssl", 1787*6777b538SAndroid Build Coastguard Worker "libandroid", 1788*6777b538SAndroid Build Coastguard Worker "liblog", 1789*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 1790*6777b538SAndroid Build Coastguard Worker "libz", 1791*6777b538SAndroid Build Coastguard Worker ], 1792*6777b538SAndroid Build Coastguard Worker generated_headers: [ 1793*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags", 1794*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags", 1795*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags", 1796*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags", 1797*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags", 1798*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags", 1799*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags", 1800*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_android_runtime_jni_headers__action", 1801*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_jni__action", 1802*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_shared_preferences_jni__action", 1803*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date", 1804*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags", 1805*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action", 1806*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags", 1807*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags", 1808*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags", 1809*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags", 1810*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags", 1811*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags", 1812*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags", 1813*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags", 1814*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags", 1815*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_process_launcher_jni__action", 1816*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags", 1817*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags", 1818*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags", 1819*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags", 1820*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags", 1821*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags", 1822*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags", 1823*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags", 1824*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags", 1825*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags", 1826*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags", 1827*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags", 1828*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags", 1829*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags", 1830*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains", 1831*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags", 1832*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags", 1833*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen_headers", 1834*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action", 1835*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen_headers", 1836*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen_headers", 1837*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen_headers", 1838*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags", 1839*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action", 1840*6777b538SAndroid Build Coastguard Worker ], 1841*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 1842*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags", 1843*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags", 1844*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags", 1845*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags", 1846*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags", 1847*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags", 1848*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags", 1849*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_android_runtime_jni_headers__action", 1850*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_jni__action", 1851*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_base_shared_preferences_jni__action", 1852*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date", 1853*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags", 1854*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action", 1855*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags", 1856*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags", 1857*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags", 1858*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags", 1859*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags", 1860*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags", 1861*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags", 1862*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags", 1863*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags", 1864*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_process_launcher_jni__action", 1865*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags", 1866*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags", 1867*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags", 1868*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags", 1869*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags", 1870*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags", 1871*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags", 1872*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags", 1873*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags", 1874*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags", 1875*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags", 1876*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags", 1877*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags", 1878*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags", 1879*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains", 1880*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags", 1881*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags", 1882*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen_headers", 1883*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action", 1884*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen_headers", 1885*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen_headers", 1886*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen_headers", 1887*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags", 1888*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action", 1889*6777b538SAndroid Build Coastguard Worker ], 1890*6777b538SAndroid Build Coastguard Worker defaults: [ 1891*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1892*6777b538SAndroid Build Coastguard Worker ], 1893*6777b538SAndroid Build Coastguard Worker cflags: [ 1894*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1895*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1896*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1897*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1898*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1899*6777b538SAndroid Build Coastguard Worker "-DENABLE_BUILT_IN_DNS", 1900*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 1901*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 1902*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 1903*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 1904*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1905*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1906*6777b538SAndroid Build Coastguard Worker "-DNET_IMPLEMENTATION", 1907*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1908*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1909*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1910*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1911*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1912*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1913*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1914*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1915*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1916*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1917*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1918*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1919*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1920*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1921*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1922*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1923*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1924*6777b538SAndroid Build Coastguard Worker "-g1", 1925*6777b538SAndroid Build Coastguard Worker ], 1926*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1927*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1928*6777b538SAndroid Build Coastguard Worker "external/cronet/base/allocator/partition_allocator/src/", 1929*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1930*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/overrides/", 1931*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/", 1932*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/quiche/common/platform/default/", 1933*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 1934*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 1935*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/brotli/include/", 1936*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1937*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1938*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 1939*6777b538SAndroid Build Coastguard Worker ], 1940*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1941*6777b538SAndroid Build Coastguard Worker ldflags: [ 1942*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1943*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1944*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1945*6777b538SAndroid Build Coastguard Worker "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 1946*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,asprintf", 1947*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,calloc", 1948*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,free", 1949*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,getcwd", 1950*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc", 1951*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc_usable_size", 1952*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,memalign", 1953*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,posix_memalign", 1954*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,pvalloc", 1955*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realloc", 1956*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realpath", 1957*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strdup", 1958*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strndup", 1959*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,valloc", 1960*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,vasprintf", 1961*6777b538SAndroid Build Coastguard Worker ], 1962*6777b538SAndroid Build Coastguard Worker visibility: [ 1963*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1964*6777b538SAndroid Build Coastguard Worker ], 1965*6777b538SAndroid Build Coastguard Worker target: { 1966*6777b538SAndroid Build Coastguard Worker android_arm: { 1967*6777b538SAndroid Build Coastguard Worker cflags: [ 1968*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1969*6777b538SAndroid Build Coastguard Worker ], 1970*6777b538SAndroid Build Coastguard Worker }, 1971*6777b538SAndroid Build Coastguard Worker android_arm64: { 1972*6777b538SAndroid Build Coastguard Worker cflags: [ 1973*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1974*6777b538SAndroid Build Coastguard Worker "-O2", 1975*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1976*6777b538SAndroid Build Coastguard Worker ], 1977*6777b538SAndroid Build Coastguard Worker }, 1978*6777b538SAndroid Build Coastguard Worker android_x86: { 1979*6777b538SAndroid Build Coastguard Worker cflags: [ 1980*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1981*6777b538SAndroid Build Coastguard Worker "-msse3", 1982*6777b538SAndroid Build Coastguard Worker ], 1983*6777b538SAndroid Build Coastguard Worker }, 1984*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1985*6777b538SAndroid Build Coastguard Worker cflags: [ 1986*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1987*6777b538SAndroid Build Coastguard Worker "-msse3", 1988*6777b538SAndroid Build Coastguard Worker ], 1989*6777b538SAndroid Build Coastguard Worker }, 1990*6777b538SAndroid Build Coastguard Worker }, 1991*6777b538SAndroid Build Coastguard Worker} 1992*6777b538SAndroid Build Coastguard Worker 1993*6777b538SAndroid Build Coastguard Worker// GN: //net/dns:mdns_client__testing 1994*6777b538SAndroid Build Coastguard Workercc_library_static { 1995*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_net_dns_mdns_client__testing", 1996*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1997*6777b538SAndroid Build Coastguard Worker "libandroid", 1998*6777b538SAndroid Build Coastguard Worker "liblog", 1999*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 2000*6777b538SAndroid Build Coastguard Worker "libz", 2001*6777b538SAndroid Build Coastguard Worker ], 2002*6777b538SAndroid Build Coastguard Worker generated_headers: [ 2003*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 2004*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 2005*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 2006*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 2007*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 2008*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 2009*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 2010*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 2011*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 2012*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 2013*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 2014*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 2015*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 2016*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 2017*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 2018*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 2019*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 2020*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 2021*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 2022*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 2023*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 2024*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 2025*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 2026*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 2027*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 2028*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 2029*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 2030*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 2031*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 2032*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 2033*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 2034*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags__testing", 2035*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags__testing", 2036*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains__testing", 2037*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags__testing", 2038*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags__testing", 2039*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen__testing_headers", 2040*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action__testing", 2041*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen__testing_headers", 2042*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen__testing_headers", 2043*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen__testing_headers", 2044*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags__testing", 2045*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action__testing", 2046*6777b538SAndroid Build Coastguard Worker ], 2047*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 2048*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 2049*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 2050*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 2051*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 2052*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 2053*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 2054*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 2055*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 2056*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 2057*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 2058*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 2059*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 2060*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 2061*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 2062*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 2063*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 2064*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 2065*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 2066*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 2067*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 2068*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 2069*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 2070*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 2071*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 2072*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 2073*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 2074*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 2075*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 2076*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 2077*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 2078*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 2079*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags__testing", 2080*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags__testing", 2081*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains__testing", 2082*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags__testing", 2083*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags__testing", 2084*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen__testing_headers", 2085*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action__testing", 2086*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen__testing_headers", 2087*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen__testing_headers", 2088*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen__testing_headers", 2089*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags__testing", 2090*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action__testing", 2091*6777b538SAndroid Build Coastguard Worker ], 2092*6777b538SAndroid Build Coastguard Worker defaults: [ 2093*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 2094*6777b538SAndroid Build Coastguard Worker ], 2095*6777b538SAndroid Build Coastguard Worker cflags: [ 2096*6777b538SAndroid Build Coastguard Worker "-DANDROID", 2097*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 2098*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 2099*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 2100*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 2101*6777b538SAndroid Build Coastguard Worker "-DENABLE_BUILT_IN_DNS", 2102*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 2103*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 2104*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 2105*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 2106*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 2107*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 2108*6777b538SAndroid Build Coastguard Worker "-DNET_IMPLEMENTATION", 2109*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 2110*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 2111*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 2112*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 2113*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 2114*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 2115*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 2116*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 2117*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 2118*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 2119*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 2120*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 2121*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 2122*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 2123*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 2124*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 2125*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 2126*6777b538SAndroid Build Coastguard Worker "-g1", 2127*6777b538SAndroid Build Coastguard Worker ], 2128*6777b538SAndroid Build Coastguard Worker include_dirs: [ 2129*6777b538SAndroid Build Coastguard Worker "external/cronet/", 2130*6777b538SAndroid Build Coastguard Worker "external/cronet/base/allocator/partition_allocator/src/", 2131*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 2132*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/overrides/", 2133*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/", 2134*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/quiche/common/platform/default/", 2135*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 2136*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 2137*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/brotli/include/", 2138*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 2139*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 2140*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 2141*6777b538SAndroid Build Coastguard Worker ], 2142*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 2143*6777b538SAndroid Build Coastguard Worker ldflags: [ 2144*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 2145*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 2146*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 2147*6777b538SAndroid Build Coastguard Worker "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 2148*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,asprintf", 2149*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,calloc", 2150*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,free", 2151*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,getcwd", 2152*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc", 2153*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc_usable_size", 2154*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,memalign", 2155*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,posix_memalign", 2156*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,pvalloc", 2157*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realloc", 2158*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realpath", 2159*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strdup", 2160*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strndup", 2161*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,valloc", 2162*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,vasprintf", 2163*6777b538SAndroid Build Coastguard Worker ], 2164*6777b538SAndroid Build Coastguard Worker visibility: [ 2165*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 2166*6777b538SAndroid Build Coastguard Worker ], 2167*6777b538SAndroid Build Coastguard Worker target: { 2168*6777b538SAndroid Build Coastguard Worker android_arm: { 2169*6777b538SAndroid Build Coastguard Worker cflags: [ 2170*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2171*6777b538SAndroid Build Coastguard Worker ], 2172*6777b538SAndroid Build Coastguard Worker }, 2173*6777b538SAndroid Build Coastguard Worker android_arm64: { 2174*6777b538SAndroid Build Coastguard Worker cflags: [ 2175*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2176*6777b538SAndroid Build Coastguard Worker "-O2", 2177*6777b538SAndroid Build Coastguard Worker "-mno-outline", 2178*6777b538SAndroid Build Coastguard Worker ], 2179*6777b538SAndroid Build Coastguard Worker }, 2180*6777b538SAndroid Build Coastguard Worker android_x86: { 2181*6777b538SAndroid Build Coastguard Worker cflags: [ 2182*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2183*6777b538SAndroid Build Coastguard Worker "-msse3", 2184*6777b538SAndroid Build Coastguard Worker ], 2185*6777b538SAndroid Build Coastguard Worker }, 2186*6777b538SAndroid Build Coastguard Worker android_x86_64: { 2187*6777b538SAndroid Build Coastguard Worker cflags: [ 2188*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2189*6777b538SAndroid Build Coastguard Worker "-msse3", 2190*6777b538SAndroid Build Coastguard Worker ], 2191*6777b538SAndroid Build Coastguard Worker }, 2192*6777b538SAndroid Build Coastguard Worker }, 2193*6777b538SAndroid Build Coastguard Worker} 2194*6777b538SAndroid Build Coastguard Worker 2195*6777b538SAndroid Build Coastguard Worker// GN: //net/dns:test_support__testing 2196*6777b538SAndroid Build Coastguard Workercc_library_static { 2197*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_net_dns_test_support__testing", 2198*6777b538SAndroid Build Coastguard Worker srcs: [ 2199*6777b538SAndroid Build Coastguard Worker "dns_test_util.cc", 2200*6777b538SAndroid Build Coastguard Worker "host_resolver_internal_result_test_util.cc", 2201*6777b538SAndroid Build Coastguard Worker "host_resolver_results_test_util.cc", 2202*6777b538SAndroid Build Coastguard Worker "mock_host_resolver.cc", 2203*6777b538SAndroid Build Coastguard Worker ], 2204*6777b538SAndroid Build Coastguard Worker shared_libs: [ 2205*6777b538SAndroid Build Coastguard Worker "libandroid", 2206*6777b538SAndroid Build Coastguard Worker "liblog", 2207*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 2208*6777b538SAndroid Build Coastguard Worker "libz", 2209*6777b538SAndroid Build Coastguard Worker ], 2210*6777b538SAndroid Build Coastguard Worker generated_headers: [ 2211*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 2212*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 2213*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 2214*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 2215*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 2216*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 2217*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 2218*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 2219*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 2220*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 2221*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 2222*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 2223*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 2224*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 2225*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 2226*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 2227*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 2228*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 2229*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 2230*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 2231*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 2232*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 2233*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 2234*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 2235*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_test_base_unittests_jni_headers__action__testing", 2236*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_test_test_support_jni_headers__action__testing", 2237*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 2238*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 2239*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 2240*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 2241*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 2242*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 2243*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 2244*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags__testing", 2245*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags__testing", 2246*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains__testing", 2247*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags__testing", 2248*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags__testing", 2249*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen__testing_headers", 2250*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action__testing", 2251*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen__testing_headers", 2252*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen__testing_headers", 2253*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen__testing_headers", 2254*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags__testing", 2255*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action__testing", 2256*6777b538SAndroid Build Coastguard Worker ], 2257*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 2258*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 2259*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 2260*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 2261*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 2262*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 2263*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 2264*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 2265*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 2266*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 2267*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 2268*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 2269*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 2270*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 2271*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 2272*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 2273*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 2274*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 2275*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 2276*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 2277*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 2278*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 2279*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 2280*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 2281*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 2282*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_test_base_unittests_jni_headers__action__testing", 2283*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_test_test_support_jni_headers__action__testing", 2284*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 2285*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 2286*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 2287*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 2288*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 2289*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 2290*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 2291*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags__testing", 2292*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags__testing", 2293*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains__testing", 2294*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags__testing", 2295*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags__testing", 2296*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen__testing_headers", 2297*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action__testing", 2298*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen__testing_headers", 2299*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen__testing_headers", 2300*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen__testing_headers", 2301*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags__testing", 2302*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action__testing", 2303*6777b538SAndroid Build Coastguard Worker ], 2304*6777b538SAndroid Build Coastguard Worker defaults: [ 2305*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 2306*6777b538SAndroid Build Coastguard Worker ], 2307*6777b538SAndroid Build Coastguard Worker cflags: [ 2308*6777b538SAndroid Build Coastguard Worker "-DANDROID", 2309*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 2310*6777b538SAndroid Build Coastguard Worker "-DBENCHMARK_STATIC_DEFINE", 2311*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 2312*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 2313*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 2314*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 2315*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 2316*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 2317*6777b538SAndroid Build Coastguard Worker "-DGTEST_API_=", 2318*6777b538SAndroid Build Coastguard Worker "-DGTEST_HAS_ABSL", 2319*6777b538SAndroid Build Coastguard Worker "-DGTEST_HAS_POSIX_RE=0", 2320*6777b538SAndroid Build Coastguard Worker "-DGTEST_HAS_TR1_TUPLE=0", 2321*6777b538SAndroid Build Coastguard Worker "-DGTEST_LANG_CXX11=1", 2322*6777b538SAndroid Build Coastguard Worker "-DGTEST_NO_ABSL_FLAGS", 2323*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 2324*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 2325*6777b538SAndroid Build Coastguard Worker "-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE", 2326*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 2327*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 2328*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 2329*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 2330*6777b538SAndroid Build Coastguard Worker "-DUNIT_TEST", 2331*6777b538SAndroid Build Coastguard Worker "-DUSE_CHROMIUM_ICU=1", 2332*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_DYLOAD=0", 2333*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_RESOURCE_TRACING=0", 2334*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_TRACING=1", 2335*6777b538SAndroid Build Coastguard Worker "-DU_STATIC_IMPLEMENTATION", 2336*6777b538SAndroid Build Coastguard Worker "-DU_USING_ICU_NAMESPACE=0", 2337*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 2338*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 2339*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 2340*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 2341*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 2342*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 2343*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 2344*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 2345*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 2346*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 2347*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 2348*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 2349*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 2350*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 2351*6777b538SAndroid Build Coastguard Worker "-g1", 2352*6777b538SAndroid Build Coastguard Worker ], 2353*6777b538SAndroid Build Coastguard Worker include_dirs: [ 2354*6777b538SAndroid Build Coastguard Worker "external/cronet/", 2355*6777b538SAndroid Build Coastguard Worker "external/cronet/base/allocator/partition_allocator/src/", 2356*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 2357*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/overrides/", 2358*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/", 2359*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/quiche/common/platform/default/", 2360*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 2361*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 2362*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/ced/src/", 2363*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/google_benchmark/src/include/", 2364*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/googletest/custom/", 2365*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/googletest/src/googlemock/include/", 2366*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/googletest/src/googletest/include/", 2367*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/icu/source/common/", 2368*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/icu/source/i18n/", 2369*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 2370*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 2371*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 2372*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/re2/src/", 2373*6777b538SAndroid Build Coastguard Worker ], 2374*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 2375*6777b538SAndroid Build Coastguard Worker ldflags: [ 2376*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 2377*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 2378*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 2379*6777b538SAndroid Build Coastguard Worker "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 2380*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,asprintf", 2381*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,calloc", 2382*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,free", 2383*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,getcwd", 2384*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc", 2385*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc_usable_size", 2386*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,memalign", 2387*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,posix_memalign", 2388*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,pvalloc", 2389*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realloc", 2390*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realpath", 2391*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strdup", 2392*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strndup", 2393*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,valloc", 2394*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,vasprintf", 2395*6777b538SAndroid Build Coastguard Worker ], 2396*6777b538SAndroid Build Coastguard Worker visibility: [ 2397*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 2398*6777b538SAndroid Build Coastguard Worker ], 2399*6777b538SAndroid Build Coastguard Worker target: { 2400*6777b538SAndroid Build Coastguard Worker android_arm: { 2401*6777b538SAndroid Build Coastguard Worker cflags: [ 2402*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2403*6777b538SAndroid Build Coastguard Worker ], 2404*6777b538SAndroid Build Coastguard Worker }, 2405*6777b538SAndroid Build Coastguard Worker android_arm64: { 2406*6777b538SAndroid Build Coastguard Worker cflags: [ 2407*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2408*6777b538SAndroid Build Coastguard Worker "-O2", 2409*6777b538SAndroid Build Coastguard Worker "-mno-outline", 2410*6777b538SAndroid Build Coastguard Worker ], 2411*6777b538SAndroid Build Coastguard Worker }, 2412*6777b538SAndroid Build Coastguard Worker android_x86: { 2413*6777b538SAndroid Build Coastguard Worker cflags: [ 2414*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2415*6777b538SAndroid Build Coastguard Worker "-msse3", 2416*6777b538SAndroid Build Coastguard Worker ], 2417*6777b538SAndroid Build Coastguard Worker }, 2418*6777b538SAndroid Build Coastguard Worker android_x86_64: { 2419*6777b538SAndroid Build Coastguard Worker cflags: [ 2420*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2421*6777b538SAndroid Build Coastguard Worker "-msse3", 2422*6777b538SAndroid Build Coastguard Worker ], 2423*6777b538SAndroid Build Coastguard Worker }, 2424*6777b538SAndroid Build Coastguard Worker }, 2425*6777b538SAndroid Build Coastguard Worker} 2426*6777b538SAndroid Build Coastguard Worker 2427*6777b538SAndroid Build Coastguard Worker// GN: //net/dns:tests__testing 2428*6777b538SAndroid Build Coastguard Workercc_library_static { 2429*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_net_dns_tests__testing", 2430*6777b538SAndroid Build Coastguard Worker srcs: [ 2431*6777b538SAndroid Build Coastguard Worker "address_info_unittest.cc", 2432*6777b538SAndroid Build Coastguard Worker "address_sorter_posix_unittest.cc", 2433*6777b538SAndroid Build Coastguard Worker "address_sorter_unittest.cc", 2434*6777b538SAndroid Build Coastguard Worker "context_host_resolver_unittest.cc", 2435*6777b538SAndroid Build Coastguard Worker "dns_alias_utility_unittest.cc", 2436*6777b538SAndroid Build Coastguard Worker "dns_client_unittest.cc", 2437*6777b538SAndroid Build Coastguard Worker "dns_config_service_android_unittest.cc", 2438*6777b538SAndroid Build Coastguard Worker "dns_config_service_unittest.cc", 2439*6777b538SAndroid Build Coastguard Worker "dns_hosts_unittest.cc", 2440*6777b538SAndroid Build Coastguard Worker "dns_names_util_unittest.cc", 2441*6777b538SAndroid Build Coastguard Worker "dns_query_unittest.cc", 2442*6777b538SAndroid Build Coastguard Worker "dns_response_result_extractor_unittest.cc", 2443*6777b538SAndroid Build Coastguard Worker "dns_response_unittest.cc", 2444*6777b538SAndroid Build Coastguard Worker "dns_task_results_manager_unittest.cc", 2445*6777b538SAndroid Build Coastguard Worker "dns_transaction_unittest.cc", 2446*6777b538SAndroid Build Coastguard Worker "dns_udp_tracker_unittest.cc", 2447*6777b538SAndroid Build Coastguard Worker "dns_util_unittest.cc", 2448*6777b538SAndroid Build Coastguard Worker "host_cache_unittest.cc", 2449*6777b538SAndroid Build Coastguard Worker "host_resolver_cache_unittest.cc", 2450*6777b538SAndroid Build Coastguard Worker "host_resolver_internal_result_unittest.cc", 2451*6777b538SAndroid Build Coastguard Worker "host_resolver_manager_ipv6_reachability_override_unittest.cc", 2452*6777b538SAndroid Build Coastguard Worker "host_resolver_manager_unittest.cc", 2453*6777b538SAndroid Build Coastguard Worker "host_resolver_service_endpoint_request_unittest.cc", 2454*6777b538SAndroid Build Coastguard Worker "https_record_rdata_unittest.cc", 2455*6777b538SAndroid Build Coastguard Worker "httpssvc_metrics_unittest.cc", 2456*6777b538SAndroid Build Coastguard Worker "loopback_only_unittest.cc", 2457*6777b538SAndroid Build Coastguard Worker "mapped_host_resolver_unittest.cc", 2458*6777b538SAndroid Build Coastguard Worker "nsswitch_reader_unittest.cc", 2459*6777b538SAndroid Build Coastguard Worker "opt_record_rdata_unittest.cc", 2460*6777b538SAndroid Build Coastguard Worker "record_parsed_unittest.cc", 2461*6777b538SAndroid Build Coastguard Worker "record_rdata_unittest.cc", 2462*6777b538SAndroid Build Coastguard Worker "resolve_context_unittest.cc", 2463*6777b538SAndroid Build Coastguard Worker "serial_worker_unittest.cc", 2464*6777b538SAndroid Build Coastguard Worker "system_dns_config_change_notifier_unittest.cc", 2465*6777b538SAndroid Build Coastguard Worker ], 2466*6777b538SAndroid Build Coastguard Worker shared_libs: [ 2467*6777b538SAndroid Build Coastguard Worker "libandroid", 2468*6777b538SAndroid Build Coastguard Worker "liblog", 2469*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 2470*6777b538SAndroid Build Coastguard Worker "libz", 2471*6777b538SAndroid Build Coastguard Worker ], 2472*6777b538SAndroid Build Coastguard Worker generated_headers: [ 2473*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 2474*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 2475*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 2476*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 2477*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 2478*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 2479*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 2480*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 2481*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 2482*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 2483*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 2484*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 2485*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 2486*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 2487*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 2488*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 2489*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 2490*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 2491*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 2492*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 2493*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 2494*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 2495*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 2496*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 2497*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_test_base_unittests_jni_headers__action__testing", 2498*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_test_test_support_jni_headers__action__testing", 2499*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 2500*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 2501*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 2502*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 2503*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 2504*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 2505*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 2506*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags__testing", 2507*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags__testing", 2508*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains__testing", 2509*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags__testing", 2510*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags__testing", 2511*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_http_transport_security_state_unittest_data_default__testing", 2512*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen__testing_headers", 2513*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action__testing", 2514*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen__testing_headers", 2515*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen__testing_headers", 2516*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen__testing_headers", 2517*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_quic_trace_quic_trace_proto_gen__testing_headers", 2518*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags__testing", 2519*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action__testing", 2520*6777b538SAndroid Build Coastguard Worker ], 2521*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 2522*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 2523*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 2524*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 2525*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 2526*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 2527*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 2528*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 2529*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 2530*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 2531*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 2532*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 2533*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 2534*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 2535*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 2536*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 2537*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 2538*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 2539*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 2540*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 2541*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 2542*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 2543*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 2544*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 2545*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 2546*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_test_base_unittests_jni_headers__action__testing", 2547*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_test_test_support_jni_headers__action__testing", 2548*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 2549*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 2550*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 2551*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 2552*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 2553*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 2554*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 2555*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_robolectric_buildflags__testing", 2556*6777b538SAndroid Build Coastguard Worker "cronet_aml_crypto_buildflags__testing", 2557*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_base_registry_controlled_domains_registry_controlled_domains__testing", 2558*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_buildflags__testing", 2559*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_cronet_buildflags__testing", 2560*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_http_transport_security_state_unittest_data_default__testing", 2561*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_isolation_info_proto_gen__testing_headers", 2562*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_jni_headers__action__testing", 2563*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_net_nqe_proto_gen__testing_headers", 2564*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_proto_gen__testing_headers", 2565*6777b538SAndroid Build Coastguard Worker "cronet_aml_net_third_party_quiche_net_quic_test_tools_proto_gen__testing_headers", 2566*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_quic_trace_quic_trace_proto_gen__testing_headers", 2567*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_buildflags__testing", 2568*6777b538SAndroid Build Coastguard Worker "cronet_aml_url_url_jni_headers__action__testing", 2569*6777b538SAndroid Build Coastguard Worker ], 2570*6777b538SAndroid Build Coastguard Worker defaults: [ 2571*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 2572*6777b538SAndroid Build Coastguard Worker ], 2573*6777b538SAndroid Build Coastguard Worker cflags: [ 2574*6777b538SAndroid Build Coastguard Worker "-DANDROID", 2575*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 2576*6777b538SAndroid Build Coastguard Worker "-DBENCHMARK_STATIC_DEFINE", 2577*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 2578*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 2579*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 2580*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 2581*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 2582*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 2583*6777b538SAndroid Build Coastguard Worker "-DGTEST_API_=", 2584*6777b538SAndroid Build Coastguard Worker "-DGTEST_HAS_ABSL", 2585*6777b538SAndroid Build Coastguard Worker "-DGTEST_HAS_POSIX_RE=0", 2586*6777b538SAndroid Build Coastguard Worker "-DGTEST_HAS_TR1_TUPLE=0", 2587*6777b538SAndroid Build Coastguard Worker "-DGTEST_LANG_CXX11=1", 2588*6777b538SAndroid Build Coastguard Worker "-DGTEST_NO_ABSL_FLAGS", 2589*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 2590*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 2591*6777b538SAndroid Build Coastguard Worker "-DICU_UTIL_DATA_IMPL=ICU_UTIL_DATA_FILE", 2592*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 2593*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 2594*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 2595*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 2596*6777b538SAndroid Build Coastguard Worker "-DUNIT_TEST", 2597*6777b538SAndroid Build Coastguard Worker "-DUSE_CHROMIUM_ICU=1", 2598*6777b538SAndroid Build Coastguard Worker "-DUSE_REMOTE_TEST_SERVER", 2599*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_DYLOAD=0", 2600*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_RESOURCE_TRACING=0", 2601*6777b538SAndroid Build Coastguard Worker "-DU_ENABLE_TRACING=1", 2602*6777b538SAndroid Build Coastguard Worker "-DU_STATIC_IMPLEMENTATION", 2603*6777b538SAndroid Build Coastguard Worker "-DU_USING_ICU_NAMESPACE=0", 2604*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 2605*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 2606*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 2607*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 2608*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 2609*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 2610*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 2611*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 2612*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 2613*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 2614*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 2615*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 2616*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 2617*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 2618*6777b538SAndroid Build Coastguard Worker "-g1", 2619*6777b538SAndroid Build Coastguard Worker ], 2620*6777b538SAndroid Build Coastguard Worker include_dirs: [ 2621*6777b538SAndroid Build Coastguard Worker "external/cronet/", 2622*6777b538SAndroid Build Coastguard Worker "external/cronet/base/allocator/partition_allocator/src/", 2623*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 2624*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/overrides/", 2625*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/", 2626*6777b538SAndroid Build Coastguard Worker "external/cronet/net/third_party/quiche/src/quiche/common/platform/default/", 2627*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 2628*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 2629*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/ced/src/", 2630*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/google_benchmark/src/include/", 2631*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/googletest/custom/", 2632*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/googletest/src/googlemock/include/", 2633*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/googletest/src/googletest/include/", 2634*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/icu/source/common/", 2635*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/icu/source/i18n/", 2636*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 2637*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 2638*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 2639*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/re2/src/", 2640*6777b538SAndroid Build Coastguard Worker ], 2641*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 2642*6777b538SAndroid Build Coastguard Worker ldflags: [ 2643*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 2644*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 2645*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 2646*6777b538SAndroid Build Coastguard Worker "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 2647*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,asprintf", 2648*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,calloc", 2649*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,free", 2650*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,getcwd", 2651*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc", 2652*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc_usable_size", 2653*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,memalign", 2654*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,posix_memalign", 2655*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,pvalloc", 2656*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realloc", 2657*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realpath", 2658*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strdup", 2659*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strndup", 2660*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,valloc", 2661*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,vasprintf", 2662*6777b538SAndroid Build Coastguard Worker ], 2663*6777b538SAndroid Build Coastguard Worker visibility: [ 2664*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 2665*6777b538SAndroid Build Coastguard Worker ], 2666*6777b538SAndroid Build Coastguard Worker target: { 2667*6777b538SAndroid Build Coastguard Worker android_arm: { 2668*6777b538SAndroid Build Coastguard Worker cflags: [ 2669*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2670*6777b538SAndroid Build Coastguard Worker ], 2671*6777b538SAndroid Build Coastguard Worker }, 2672*6777b538SAndroid Build Coastguard Worker android_arm64: { 2673*6777b538SAndroid Build Coastguard Worker cflags: [ 2674*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2675*6777b538SAndroid Build Coastguard Worker "-O2", 2676*6777b538SAndroid Build Coastguard Worker "-mno-outline", 2677*6777b538SAndroid Build Coastguard Worker ], 2678*6777b538SAndroid Build Coastguard Worker }, 2679*6777b538SAndroid Build Coastguard Worker android_x86: { 2680*6777b538SAndroid Build Coastguard Worker cflags: [ 2681*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2682*6777b538SAndroid Build Coastguard Worker "-msse3", 2683*6777b538SAndroid Build Coastguard Worker ], 2684*6777b538SAndroid Build Coastguard Worker }, 2685*6777b538SAndroid Build Coastguard Worker android_x86_64: { 2686*6777b538SAndroid Build Coastguard Worker cflags: [ 2687*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2688*6777b538SAndroid Build Coastguard Worker "-msse3", 2689*6777b538SAndroid Build Coastguard Worker ], 2690*6777b538SAndroid Build Coastguard Worker }, 2691*6777b538SAndroid Build Coastguard Worker }, 2692*6777b538SAndroid Build Coastguard Worker} 2693