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_third_party_anonymous_tokens_license", 21*6777b538SAndroid Build Coastguard Worker ], 22*6777b538SAndroid Build Coastguard Worker} 23*6777b538SAndroid Build Coastguard Worker 24*6777b538SAndroid Build Coastguard Worker// GN: License-Artificial 25*6777b538SAndroid Build Coastguard Workerlicense { 26*6777b538SAndroid Build Coastguard Worker name: "external_cronet_third_party_anonymous_tokens_license", 27*6777b538SAndroid Build Coastguard Worker visibility: [ 28*6777b538SAndroid Build Coastguard Worker ":__subpackages__", 29*6777b538SAndroid Build Coastguard Worker ], 30*6777b538SAndroid Build Coastguard Worker license_text: [ 31*6777b538SAndroid Build Coastguard Worker "LICENSE", 32*6777b538SAndroid Build Coastguard Worker ], 33*6777b538SAndroid Build Coastguard Worker license_kinds: [ 34*6777b538SAndroid Build Coastguard Worker "SPDX-license-identifier-Apache-2.0", 35*6777b538SAndroid Build Coastguard Worker ], 36*6777b538SAndroid Build Coastguard Worker} 37*6777b538SAndroid Build Coastguard Worker 38*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:anonymous_tokens_cc_proto__testing 39*6777b538SAndroid Build Coastguard Workercc_library_static { 40*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto__testing", 41*6777b538SAndroid Build Coastguard Worker srcs: [ 42*6777b538SAndroid Build Coastguard Worker ":cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing", 43*6777b538SAndroid Build Coastguard Worker ], 44*6777b538SAndroid Build Coastguard Worker shared_libs: [ 45*6777b538SAndroid Build Coastguard Worker "liblog", 46*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 47*6777b538SAndroid Build Coastguard Worker ], 48*6777b538SAndroid Build Coastguard Worker generated_headers: [ 49*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 50*6777b538SAndroid Build Coastguard Worker ], 51*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 52*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 53*6777b538SAndroid Build Coastguard Worker ], 54*6777b538SAndroid Build Coastguard Worker defaults: [ 55*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 56*6777b538SAndroid Build Coastguard Worker ], 57*6777b538SAndroid Build Coastguard Worker cflags: [ 58*6777b538SAndroid Build Coastguard Worker "-DANDROID", 59*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 60*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 61*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 62*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 63*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 64*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 65*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 66*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 67*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 68*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 69*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 70*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 71*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 72*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 73*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 74*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 75*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 76*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 77*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 78*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 79*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 80*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 81*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 82*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 83*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 84*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 85*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 86*6777b538SAndroid Build Coastguard Worker "-g1", 87*6777b538SAndroid Build Coastguard Worker ], 88*6777b538SAndroid Build Coastguard Worker include_dirs: [ 89*6777b538SAndroid Build Coastguard Worker "external/cronet/", 90*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 91*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 92*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 93*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 94*6777b538SAndroid Build Coastguard Worker ], 95*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 96*6777b538SAndroid Build Coastguard Worker ldflags: [ 97*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 98*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 99*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 100*6777b538SAndroid Build Coastguard Worker ], 101*6777b538SAndroid Build Coastguard Worker visibility: [ 102*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 103*6777b538SAndroid Build Coastguard Worker ], 104*6777b538SAndroid Build Coastguard Worker target: { 105*6777b538SAndroid Build Coastguard Worker android_arm: { 106*6777b538SAndroid Build Coastguard Worker cflags: [ 107*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 108*6777b538SAndroid Build Coastguard Worker ], 109*6777b538SAndroid Build Coastguard Worker }, 110*6777b538SAndroid Build Coastguard Worker android_arm64: { 111*6777b538SAndroid Build Coastguard Worker cflags: [ 112*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 113*6777b538SAndroid Build Coastguard Worker "-O2", 114*6777b538SAndroid Build Coastguard Worker "-mno-outline", 115*6777b538SAndroid Build Coastguard Worker ], 116*6777b538SAndroid Build Coastguard Worker }, 117*6777b538SAndroid Build Coastguard Worker android_x86: { 118*6777b538SAndroid Build Coastguard Worker cflags: [ 119*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 120*6777b538SAndroid Build Coastguard Worker "-msse3", 121*6777b538SAndroid Build Coastguard Worker ], 122*6777b538SAndroid Build Coastguard Worker }, 123*6777b538SAndroid Build Coastguard Worker android_x86_64: { 124*6777b538SAndroid Build Coastguard Worker cflags: [ 125*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 126*6777b538SAndroid Build Coastguard Worker "-msse3", 127*6777b538SAndroid Build Coastguard Worker ], 128*6777b538SAndroid Build Coastguard Worker }, 129*6777b538SAndroid Build Coastguard Worker }, 130*6777b538SAndroid Build Coastguard Worker} 131*6777b538SAndroid Build Coastguard Worker 132*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:anonymous_tokens_cc_proto_gen__testing 133*6777b538SAndroid Build Coastguard Workercc_genrule { 134*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing", 135*6777b538SAndroid Build Coastguard Worker srcs: [ 136*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/proto/anonymous_tokens.proto", 137*6777b538SAndroid Build Coastguard Worker ], 138*6777b538SAndroid Build Coastguard Worker tools: [ 139*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_protobuf_protoc", 140*6777b538SAndroid Build Coastguard Worker ], 141*6777b538SAndroid Build Coastguard Worker cmd: "$(location cronet_aml_third_party_protobuf_protoc) --proto_path=external/cronet/third_party/anonymous_tokens/src --cpp_out=lite=true:$(genDir)/third_party/anonymous_tokens/src/ $(in)", 142*6777b538SAndroid Build Coastguard Worker out: [ 143*6777b538SAndroid Build Coastguard Worker "third_party/anonymous_tokens/src/anonymous_tokens/proto/anonymous_tokens.pb.cc", 144*6777b538SAndroid Build Coastguard Worker ], 145*6777b538SAndroid Build Coastguard Worker apex_available: [ 146*6777b538SAndroid Build Coastguard Worker "com.android.tethering", 147*6777b538SAndroid Build Coastguard Worker ], 148*6777b538SAndroid Build Coastguard Worker visibility: [ 149*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 150*6777b538SAndroid Build Coastguard Worker ], 151*6777b538SAndroid Build Coastguard Worker} 152*6777b538SAndroid Build Coastguard Worker 153*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:anonymous_tokens_cc_proto_gen__testing 154*6777b538SAndroid Build Coastguard Workercc_genrule { 155*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 156*6777b538SAndroid Build Coastguard Worker srcs: [ 157*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/proto/anonymous_tokens.proto", 158*6777b538SAndroid Build Coastguard Worker ], 159*6777b538SAndroid Build Coastguard Worker tools: [ 160*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_protobuf_protoc", 161*6777b538SAndroid Build Coastguard Worker ], 162*6777b538SAndroid Build Coastguard Worker cmd: "$(location cronet_aml_third_party_protobuf_protoc) --proto_path=external/cronet/third_party/anonymous_tokens/src --cpp_out=lite=true:$(genDir)/third_party/anonymous_tokens/src/ $(in)", 163*6777b538SAndroid Build Coastguard Worker out: [ 164*6777b538SAndroid Build Coastguard Worker "third_party/anonymous_tokens/src/anonymous_tokens/proto/anonymous_tokens.pb.h", 165*6777b538SAndroid Build Coastguard Worker ], 166*6777b538SAndroid Build Coastguard Worker export_include_dirs: [ 167*6777b538SAndroid Build Coastguard Worker ".", 168*6777b538SAndroid Build Coastguard Worker "protos", 169*6777b538SAndroid Build Coastguard Worker "third_party/anonymous_tokens/src", 170*6777b538SAndroid Build Coastguard Worker ], 171*6777b538SAndroid Build Coastguard Worker apex_available: [ 172*6777b538SAndroid Build Coastguard Worker "com.android.tethering", 173*6777b538SAndroid Build Coastguard Worker ], 174*6777b538SAndroid Build Coastguard Worker} 175*6777b538SAndroid Build Coastguard Worker 176*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:anonymous_tokens_pb_openssl_converters__testing 177*6777b538SAndroid Build Coastguard Workercc_library_static { 178*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_pb_openssl_converters__testing", 179*6777b538SAndroid Build Coastguard Worker srcs: [ 180*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/crypto/anonymous_tokens_pb_openssl_converters.cc", 181*6777b538SAndroid Build Coastguard Worker ], 182*6777b538SAndroid Build Coastguard Worker shared_libs: [ 183*6777b538SAndroid Build Coastguard Worker "liblog", 184*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 185*6777b538SAndroid Build Coastguard Worker ], 186*6777b538SAndroid Build Coastguard Worker generated_headers: [ 187*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 188*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 189*6777b538SAndroid Build Coastguard Worker ], 190*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 191*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 192*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 193*6777b538SAndroid Build Coastguard Worker ], 194*6777b538SAndroid Build Coastguard Worker defaults: [ 195*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 196*6777b538SAndroid Build Coastguard Worker ], 197*6777b538SAndroid Build Coastguard Worker cflags: [ 198*6777b538SAndroid Build Coastguard Worker "-DANDROID", 199*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 200*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 201*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 202*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 203*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 204*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 205*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 206*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 207*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 208*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 209*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 210*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 211*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 212*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 213*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 214*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 215*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 216*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 217*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 218*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 219*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 220*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 221*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 222*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 223*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 224*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 225*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 226*6777b538SAndroid Build Coastguard Worker "-g1", 227*6777b538SAndroid Build Coastguard Worker ], 228*6777b538SAndroid Build Coastguard Worker include_dirs: [ 229*6777b538SAndroid Build Coastguard Worker "external/cronet/", 230*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 231*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 232*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 233*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 234*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 235*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 236*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 237*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 238*6777b538SAndroid Build Coastguard Worker ], 239*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 240*6777b538SAndroid Build Coastguard Worker ldflags: [ 241*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 242*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 243*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 244*6777b538SAndroid Build Coastguard Worker ], 245*6777b538SAndroid Build Coastguard Worker visibility: [ 246*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 247*6777b538SAndroid Build Coastguard Worker ], 248*6777b538SAndroid Build Coastguard Worker target: { 249*6777b538SAndroid Build Coastguard Worker android_arm: { 250*6777b538SAndroid Build Coastguard Worker cflags: [ 251*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 252*6777b538SAndroid Build Coastguard Worker ], 253*6777b538SAndroid Build Coastguard Worker }, 254*6777b538SAndroid Build Coastguard Worker android_arm64: { 255*6777b538SAndroid Build Coastguard Worker cflags: [ 256*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 257*6777b538SAndroid Build Coastguard Worker "-O2", 258*6777b538SAndroid Build Coastguard Worker "-mno-outline", 259*6777b538SAndroid Build Coastguard Worker ], 260*6777b538SAndroid Build Coastguard Worker }, 261*6777b538SAndroid Build Coastguard Worker android_x86: { 262*6777b538SAndroid Build Coastguard Worker cflags: [ 263*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 264*6777b538SAndroid Build Coastguard Worker "-msse3", 265*6777b538SAndroid Build Coastguard Worker ], 266*6777b538SAndroid Build Coastguard Worker }, 267*6777b538SAndroid Build Coastguard Worker android_x86_64: { 268*6777b538SAndroid Build Coastguard Worker cflags: [ 269*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 270*6777b538SAndroid Build Coastguard Worker "-msse3", 271*6777b538SAndroid Build Coastguard Worker ], 272*6777b538SAndroid Build Coastguard Worker }, 273*6777b538SAndroid Build Coastguard Worker }, 274*6777b538SAndroid Build Coastguard Worker} 275*6777b538SAndroid Build Coastguard Worker 276*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:anonymous_tokens_public_key_client__testing 277*6777b538SAndroid Build Coastguard Workercc_library_static { 278*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_public_key_client__testing", 279*6777b538SAndroid Build Coastguard Worker srcs: [ 280*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/client/anonymous_tokens_public_key_client.cc", 281*6777b538SAndroid Build Coastguard Worker ], 282*6777b538SAndroid Build Coastguard Worker shared_libs: [ 283*6777b538SAndroid Build Coastguard Worker "liblog", 284*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 285*6777b538SAndroid Build Coastguard Worker ], 286*6777b538SAndroid Build Coastguard Worker generated_headers: [ 287*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 288*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 289*6777b538SAndroid Build Coastguard Worker ], 290*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 291*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 292*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 293*6777b538SAndroid Build Coastguard Worker ], 294*6777b538SAndroid Build Coastguard Worker defaults: [ 295*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 296*6777b538SAndroid Build Coastguard Worker ], 297*6777b538SAndroid Build Coastguard Worker cflags: [ 298*6777b538SAndroid Build Coastguard Worker "-DANDROID", 299*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 300*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 301*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 302*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 303*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 304*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 305*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 306*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 307*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 308*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 309*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 310*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 311*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 312*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 313*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 314*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 315*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 316*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 317*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 318*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 319*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 320*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 321*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 322*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 323*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 324*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 325*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 326*6777b538SAndroid Build Coastguard Worker "-g1", 327*6777b538SAndroid Build Coastguard Worker ], 328*6777b538SAndroid Build Coastguard Worker include_dirs: [ 329*6777b538SAndroid Build Coastguard Worker "external/cronet/", 330*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 331*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 332*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 333*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 334*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 335*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 336*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 337*6777b538SAndroid Build Coastguard Worker ], 338*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 339*6777b538SAndroid Build Coastguard Worker ldflags: [ 340*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 341*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 342*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 343*6777b538SAndroid Build Coastguard Worker ], 344*6777b538SAndroid Build Coastguard Worker visibility: [ 345*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 346*6777b538SAndroid Build Coastguard Worker ], 347*6777b538SAndroid Build Coastguard Worker target: { 348*6777b538SAndroid Build Coastguard Worker android_arm: { 349*6777b538SAndroid Build Coastguard Worker cflags: [ 350*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 351*6777b538SAndroid Build Coastguard Worker ], 352*6777b538SAndroid Build Coastguard Worker }, 353*6777b538SAndroid Build Coastguard Worker android_arm64: { 354*6777b538SAndroid Build Coastguard Worker cflags: [ 355*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 356*6777b538SAndroid Build Coastguard Worker "-O2", 357*6777b538SAndroid Build Coastguard Worker "-mno-outline", 358*6777b538SAndroid Build Coastguard Worker ], 359*6777b538SAndroid Build Coastguard Worker }, 360*6777b538SAndroid Build Coastguard Worker android_x86: { 361*6777b538SAndroid Build Coastguard Worker cflags: [ 362*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 363*6777b538SAndroid Build Coastguard Worker "-msse3", 364*6777b538SAndroid Build Coastguard Worker ], 365*6777b538SAndroid Build Coastguard Worker }, 366*6777b538SAndroid Build Coastguard Worker android_x86_64: { 367*6777b538SAndroid Build Coastguard Worker cflags: [ 368*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 369*6777b538SAndroid Build Coastguard Worker "-msse3", 370*6777b538SAndroid Build Coastguard Worker ], 371*6777b538SAndroid Build Coastguard Worker }, 372*6777b538SAndroid Build Coastguard Worker }, 373*6777b538SAndroid Build Coastguard Worker} 374*6777b538SAndroid Build Coastguard Worker 375*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:anonymous_tokens_redemption_client__testing 376*6777b538SAndroid Build Coastguard Workercc_library_static { 377*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_redemption_client__testing", 378*6777b538SAndroid Build Coastguard Worker srcs: [ 379*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/client/anonymous_tokens_redemption_client.cc", 380*6777b538SAndroid Build Coastguard Worker ], 381*6777b538SAndroid Build Coastguard Worker shared_libs: [ 382*6777b538SAndroid Build Coastguard Worker "liblog", 383*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 384*6777b538SAndroid Build Coastguard Worker ], 385*6777b538SAndroid Build Coastguard Worker generated_headers: [ 386*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 387*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 388*6777b538SAndroid Build Coastguard Worker ], 389*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 390*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 391*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 392*6777b538SAndroid Build Coastguard Worker ], 393*6777b538SAndroid Build Coastguard Worker defaults: [ 394*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 395*6777b538SAndroid Build Coastguard Worker ], 396*6777b538SAndroid Build Coastguard Worker cflags: [ 397*6777b538SAndroid Build Coastguard Worker "-DANDROID", 398*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 399*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 400*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 401*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 402*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 403*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 404*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 405*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 406*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 407*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 408*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 409*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 410*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 411*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 412*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 413*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 414*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 415*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 416*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 417*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 418*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 419*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 420*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 421*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 422*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 423*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 424*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 425*6777b538SAndroid Build Coastguard Worker "-g1", 426*6777b538SAndroid Build Coastguard Worker ], 427*6777b538SAndroid Build Coastguard Worker include_dirs: [ 428*6777b538SAndroid Build Coastguard Worker "external/cronet/", 429*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 430*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 431*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 432*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 433*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 434*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 435*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 436*6777b538SAndroid Build Coastguard Worker ], 437*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 438*6777b538SAndroid Build Coastguard Worker ldflags: [ 439*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 440*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 441*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 442*6777b538SAndroid Build Coastguard Worker ], 443*6777b538SAndroid Build Coastguard Worker visibility: [ 444*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 445*6777b538SAndroid Build Coastguard Worker ], 446*6777b538SAndroid Build Coastguard Worker target: { 447*6777b538SAndroid Build Coastguard Worker android_arm: { 448*6777b538SAndroid Build Coastguard Worker cflags: [ 449*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 450*6777b538SAndroid Build Coastguard Worker ], 451*6777b538SAndroid Build Coastguard Worker }, 452*6777b538SAndroid Build Coastguard Worker android_arm64: { 453*6777b538SAndroid Build Coastguard Worker cflags: [ 454*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 455*6777b538SAndroid Build Coastguard Worker "-O2", 456*6777b538SAndroid Build Coastguard Worker "-mno-outline", 457*6777b538SAndroid Build Coastguard Worker ], 458*6777b538SAndroid Build Coastguard Worker }, 459*6777b538SAndroid Build Coastguard Worker android_x86: { 460*6777b538SAndroid Build Coastguard Worker cflags: [ 461*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 462*6777b538SAndroid Build Coastguard Worker "-msse3", 463*6777b538SAndroid Build Coastguard Worker ], 464*6777b538SAndroid Build Coastguard Worker }, 465*6777b538SAndroid Build Coastguard Worker android_x86_64: { 466*6777b538SAndroid Build Coastguard Worker cflags: [ 467*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 468*6777b538SAndroid Build Coastguard Worker "-msse3", 469*6777b538SAndroid Build Coastguard Worker ], 470*6777b538SAndroid Build Coastguard Worker }, 471*6777b538SAndroid Build Coastguard Worker }, 472*6777b538SAndroid Build Coastguard Worker} 473*6777b538SAndroid Build Coastguard Worker 474*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:anonymous_tokens_rsa_bssa_client__testing 475*6777b538SAndroid Build Coastguard Workercc_library_static { 476*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_rsa_bssa_client__testing", 477*6777b538SAndroid Build Coastguard Worker srcs: [ 478*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/client/anonymous_tokens_rsa_bssa_client.cc", 479*6777b538SAndroid Build Coastguard Worker ], 480*6777b538SAndroid Build Coastguard Worker shared_libs: [ 481*6777b538SAndroid Build Coastguard Worker "liblog", 482*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 483*6777b538SAndroid Build Coastguard Worker ], 484*6777b538SAndroid Build Coastguard Worker generated_headers: [ 485*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 486*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 487*6777b538SAndroid Build Coastguard Worker ], 488*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 489*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 490*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 491*6777b538SAndroid Build Coastguard Worker ], 492*6777b538SAndroid Build Coastguard Worker defaults: [ 493*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 494*6777b538SAndroid Build Coastguard Worker ], 495*6777b538SAndroid Build Coastguard Worker cflags: [ 496*6777b538SAndroid Build Coastguard Worker "-DANDROID", 497*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 498*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 499*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 500*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 501*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 502*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 503*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 504*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 505*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 506*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 507*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 508*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 509*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 510*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 511*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 512*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 513*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 514*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 515*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 516*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 517*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 518*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 519*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 520*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 521*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 522*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 523*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 524*6777b538SAndroid Build Coastguard Worker "-g1", 525*6777b538SAndroid Build Coastguard Worker ], 526*6777b538SAndroid Build Coastguard Worker include_dirs: [ 527*6777b538SAndroid Build Coastguard Worker "external/cronet/", 528*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 529*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 530*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 531*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 532*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 533*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 534*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 535*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 536*6777b538SAndroid Build Coastguard Worker ], 537*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 538*6777b538SAndroid Build Coastguard Worker ldflags: [ 539*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 540*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 541*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 542*6777b538SAndroid Build Coastguard Worker ], 543*6777b538SAndroid Build Coastguard Worker visibility: [ 544*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 545*6777b538SAndroid Build Coastguard Worker ], 546*6777b538SAndroid Build Coastguard Worker target: { 547*6777b538SAndroid Build Coastguard Worker android_arm: { 548*6777b538SAndroid Build Coastguard Worker cflags: [ 549*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 550*6777b538SAndroid Build Coastguard Worker ], 551*6777b538SAndroid Build Coastguard Worker }, 552*6777b538SAndroid Build Coastguard Worker android_arm64: { 553*6777b538SAndroid Build Coastguard Worker cflags: [ 554*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 555*6777b538SAndroid Build Coastguard Worker "-O2", 556*6777b538SAndroid Build Coastguard Worker "-mno-outline", 557*6777b538SAndroid Build Coastguard Worker ], 558*6777b538SAndroid Build Coastguard Worker }, 559*6777b538SAndroid Build Coastguard Worker android_x86: { 560*6777b538SAndroid Build Coastguard Worker cflags: [ 561*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 562*6777b538SAndroid Build Coastguard Worker "-msse3", 563*6777b538SAndroid Build Coastguard Worker ], 564*6777b538SAndroid Build Coastguard Worker }, 565*6777b538SAndroid Build Coastguard Worker android_x86_64: { 566*6777b538SAndroid Build Coastguard Worker cflags: [ 567*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 568*6777b538SAndroid Build Coastguard Worker "-msse3", 569*6777b538SAndroid Build Coastguard Worker ], 570*6777b538SAndroid Build Coastguard Worker }, 571*6777b538SAndroid Build Coastguard Worker }, 572*6777b538SAndroid Build Coastguard Worker} 573*6777b538SAndroid Build Coastguard Worker 574*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:anonymous_tokens_test_support__testing 575*6777b538SAndroid Build Coastguard Workercc_library_static { 576*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_test_support__testing", 577*6777b538SAndroid Build Coastguard Worker srcs: [ 578*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/testing/proto_utils.cc", 579*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/testing/utils.cc", 580*6777b538SAndroid Build Coastguard Worker "testdata_utils_impl.cc", 581*6777b538SAndroid Build Coastguard Worker ], 582*6777b538SAndroid Build Coastguard Worker shared_libs: [ 583*6777b538SAndroid Build Coastguard Worker "libandroid", 584*6777b538SAndroid Build Coastguard Worker "liblog", 585*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 586*6777b538SAndroid Build Coastguard Worker ], 587*6777b538SAndroid Build Coastguard Worker generated_headers: [ 588*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 589*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 590*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 591*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 592*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 593*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 594*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 595*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 596*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 597*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 598*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 599*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 600*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 601*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 602*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 603*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 604*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 605*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 606*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 607*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 608*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 609*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 610*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 611*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 612*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 613*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 614*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 615*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 616*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 617*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 618*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 619*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 620*6777b538SAndroid Build Coastguard Worker ], 621*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 622*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 623*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 624*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 625*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 626*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 627*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 628*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 629*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 630*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 631*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 632*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 633*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 634*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 635*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 636*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 637*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 638*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 639*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 640*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 641*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 642*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 643*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 644*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 645*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 646*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 647*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 648*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 649*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 650*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 651*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 652*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 653*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 654*6777b538SAndroid Build Coastguard Worker ], 655*6777b538SAndroid Build Coastguard Worker defaults: [ 656*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 657*6777b538SAndroid Build Coastguard Worker ], 658*6777b538SAndroid Build Coastguard Worker cflags: [ 659*6777b538SAndroid Build Coastguard Worker "-DANDROID", 660*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 661*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 662*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 663*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 664*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 665*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 666*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 667*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 668*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 669*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 670*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 671*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 672*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 673*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 674*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 675*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 676*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 677*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 678*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 679*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 680*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 681*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 682*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 683*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 684*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 685*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 686*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 687*6777b538SAndroid Build Coastguard Worker "-g1", 688*6777b538SAndroid Build Coastguard Worker ], 689*6777b538SAndroid Build Coastguard Worker include_dirs: [ 690*6777b538SAndroid Build Coastguard Worker "external/cronet/", 691*6777b538SAndroid Build Coastguard Worker "external/cronet/base/allocator/partition_allocator/src/", 692*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 693*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 694*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 695*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 696*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 697*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 698*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 699*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 700*6777b538SAndroid Build Coastguard Worker ], 701*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 702*6777b538SAndroid Build Coastguard Worker ldflags: [ 703*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 704*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 705*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 706*6777b538SAndroid Build Coastguard Worker "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 707*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,asprintf", 708*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,calloc", 709*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,free", 710*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,getcwd", 711*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc", 712*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc_usable_size", 713*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,memalign", 714*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,posix_memalign", 715*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,pvalloc", 716*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realloc", 717*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realpath", 718*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strdup", 719*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strndup", 720*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,valloc", 721*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,vasprintf", 722*6777b538SAndroid Build Coastguard Worker ], 723*6777b538SAndroid Build Coastguard Worker visibility: [ 724*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 725*6777b538SAndroid Build Coastguard Worker ], 726*6777b538SAndroid Build Coastguard Worker target: { 727*6777b538SAndroid Build Coastguard Worker android_arm: { 728*6777b538SAndroid Build Coastguard Worker cflags: [ 729*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 730*6777b538SAndroid Build Coastguard Worker ], 731*6777b538SAndroid Build Coastguard Worker }, 732*6777b538SAndroid Build Coastguard Worker android_arm64: { 733*6777b538SAndroid Build Coastguard Worker cflags: [ 734*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 735*6777b538SAndroid Build Coastguard Worker "-O2", 736*6777b538SAndroid Build Coastguard Worker "-mno-outline", 737*6777b538SAndroid Build Coastguard Worker ], 738*6777b538SAndroid Build Coastguard Worker }, 739*6777b538SAndroid Build Coastguard Worker android_x86: { 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 android_x86_64: { 746*6777b538SAndroid Build Coastguard Worker cflags: [ 747*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 748*6777b538SAndroid Build Coastguard Worker "-msse3", 749*6777b538SAndroid Build Coastguard Worker ], 750*6777b538SAndroid Build Coastguard Worker }, 751*6777b538SAndroid Build Coastguard Worker }, 752*6777b538SAndroid Build Coastguard Worker} 753*6777b538SAndroid Build Coastguard Worker 754*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:anonymous_tokens_tests__testing 755*6777b538SAndroid Build Coastguard Workercc_library_static { 756*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_tests__testing", 757*6777b538SAndroid Build Coastguard Worker srcs: [ 758*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/client/anonymous_tokens_public_key_client_test.cc", 759*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/client/anonymous_tokens_redemption_client_test.cc", 760*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/client/anonymous_tokens_rsa_bssa_client_test.cc", 761*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/crypto/anonymous_tokens_pb_openssl_converters_test.cc", 762*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/crypto/crypto_utils_test.cc", 763*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/crypto/rsa_blind_signer_test.cc", 764*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/crypto/rsa_blinder_test.cc", 765*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/crypto/rsa_ssa_pss_verifier_test.cc", 766*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/privacy_pass/rsa_bssa_public_metadata_client_test.cc", 767*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/privacy_pass/token_encodings_test.cc", 768*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/shared/proto_utils_test.cc", 769*6777b538SAndroid Build Coastguard Worker ], 770*6777b538SAndroid Build Coastguard Worker shared_libs: [ 771*6777b538SAndroid Build Coastguard Worker "libandroid", 772*6777b538SAndroid Build Coastguard Worker "liblog", 773*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 774*6777b538SAndroid Build Coastguard Worker ], 775*6777b538SAndroid Build Coastguard Worker generated_headers: [ 776*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 777*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 778*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 779*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 780*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 781*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 782*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 783*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 784*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 785*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 786*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 787*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 788*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 789*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 790*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 791*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 792*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 793*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 794*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 795*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 796*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 797*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 798*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 799*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 800*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 801*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 802*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 803*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 804*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 805*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 806*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 807*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 808*6777b538SAndroid Build Coastguard Worker ], 809*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 810*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_buildflags__testing", 811*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 812*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 813*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 814*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 815*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 816*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_anchor_functions_buildflags__testing", 817*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_build_date__testing", 818*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_cfi_buildflags__testing", 819*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_check_version_internal_action__testing", 820*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_clang_profiling_buildflags__testing", 821*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_debugging_buildflags__testing", 822*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_feature_list_buildflags__testing", 823*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_fuzzing_buildflags__testing", 824*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_ios_cronet_buildflags__testing", 825*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_logging_buildflags__testing", 826*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_message_pump_buildflags__testing", 827*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_orderfile_buildflags__testing", 828*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_power_monitor_buildflags__testing", 829*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_profiler_buildflags__testing", 830*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_protected_memory_buildflags__testing", 831*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_rust_buildflags__testing", 832*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_sanitizer_buildflags__testing", 833*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_synchronization_buildflags__testing", 834*6777b538SAndroid Build Coastguard Worker "cronet_aml_base_tracing_buildflags__testing", 835*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_blink_buildflags__testing", 836*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_branding_buildflags__testing", 837*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromecast_buildflags__testing", 838*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 839*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_config_compiler_compiler_buildflags__testing", 840*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_ios_buildflags__testing", 841*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 842*6777b538SAndroid Build Coastguard Worker ], 843*6777b538SAndroid Build Coastguard Worker defaults: [ 844*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 845*6777b538SAndroid Build Coastguard Worker ], 846*6777b538SAndroid Build Coastguard Worker cflags: [ 847*6777b538SAndroid Build Coastguard Worker "-DANDROID", 848*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 849*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 850*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 851*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 852*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 853*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 854*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 855*6777b538SAndroid Build Coastguard Worker "-DGTEST_API_=", 856*6777b538SAndroid Build Coastguard Worker "-DGTEST_HAS_ABSL", 857*6777b538SAndroid Build Coastguard Worker "-DGTEST_HAS_POSIX_RE=0", 858*6777b538SAndroid Build Coastguard Worker "-DGTEST_HAS_TR1_TUPLE=0", 859*6777b538SAndroid Build Coastguard Worker "-DGTEST_LANG_CXX11=1", 860*6777b538SAndroid Build Coastguard Worker "-DGTEST_NO_ABSL_FLAGS", 861*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 862*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 863*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 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 "-DUNIT_TEST", 868*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 869*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 870*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 871*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 872*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 873*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 874*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 875*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 876*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 877*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 878*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 879*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 880*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 881*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 882*6777b538SAndroid Build Coastguard Worker "-g1", 883*6777b538SAndroid Build Coastguard Worker ], 884*6777b538SAndroid Build Coastguard Worker include_dirs: [ 885*6777b538SAndroid Build Coastguard Worker "external/cronet/", 886*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 887*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 888*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 889*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 890*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 891*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/googletest/custom/", 892*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/googletest/src/googlemock/include/", 893*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/googletest/src/googletest/include/", 894*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 895*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 896*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 897*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/re2/src/", 898*6777b538SAndroid Build Coastguard Worker ], 899*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 900*6777b538SAndroid Build Coastguard Worker ldflags: [ 901*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 902*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 903*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 904*6777b538SAndroid Build Coastguard Worker "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 905*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,asprintf", 906*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,calloc", 907*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,free", 908*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,getcwd", 909*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc", 910*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,malloc_usable_size", 911*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,memalign", 912*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,posix_memalign", 913*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,pvalloc", 914*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realloc", 915*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,realpath", 916*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strdup", 917*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,strndup", 918*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,valloc", 919*6777b538SAndroid Build Coastguard Worker "-Wl,-wrap,vasprintf", 920*6777b538SAndroid Build Coastguard Worker ], 921*6777b538SAndroid Build Coastguard Worker visibility: [ 922*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 923*6777b538SAndroid Build Coastguard Worker ], 924*6777b538SAndroid Build Coastguard Worker target: { 925*6777b538SAndroid Build Coastguard Worker android_arm: { 926*6777b538SAndroid Build Coastguard Worker cflags: [ 927*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 928*6777b538SAndroid Build Coastguard Worker ], 929*6777b538SAndroid Build Coastguard Worker }, 930*6777b538SAndroid Build Coastguard Worker android_arm64: { 931*6777b538SAndroid Build Coastguard Worker cflags: [ 932*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 933*6777b538SAndroid Build Coastguard Worker "-O2", 934*6777b538SAndroid Build Coastguard Worker "-mno-outline", 935*6777b538SAndroid Build Coastguard Worker ], 936*6777b538SAndroid Build Coastguard Worker }, 937*6777b538SAndroid Build Coastguard Worker android_x86: { 938*6777b538SAndroid Build Coastguard Worker cflags: [ 939*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 940*6777b538SAndroid Build Coastguard Worker "-msse3", 941*6777b538SAndroid Build Coastguard Worker ], 942*6777b538SAndroid Build Coastguard Worker }, 943*6777b538SAndroid Build Coastguard Worker android_x86_64: { 944*6777b538SAndroid Build Coastguard Worker cflags: [ 945*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 946*6777b538SAndroid Build Coastguard Worker "-msse3", 947*6777b538SAndroid Build Coastguard Worker ], 948*6777b538SAndroid Build Coastguard Worker }, 949*6777b538SAndroid Build Coastguard Worker }, 950*6777b538SAndroid Build Coastguard Worker} 951*6777b538SAndroid Build Coastguard Worker 952*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:blind_signer__testing 953*6777b538SAndroid Build Coastguard Workercc_library_static { 954*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_blind_signer__testing", 955*6777b538SAndroid Build Coastguard Worker shared_libs: [ 956*6777b538SAndroid Build Coastguard Worker "liblog", 957*6777b538SAndroid Build Coastguard Worker ], 958*6777b538SAndroid Build Coastguard Worker generated_headers: [ 959*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 960*6777b538SAndroid Build Coastguard Worker ], 961*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 962*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 963*6777b538SAndroid Build Coastguard Worker ], 964*6777b538SAndroid Build Coastguard Worker defaults: [ 965*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 966*6777b538SAndroid Build Coastguard Worker ], 967*6777b538SAndroid Build Coastguard Worker cflags: [ 968*6777b538SAndroid Build Coastguard Worker "-DANDROID", 969*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 970*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 971*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 972*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 973*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 974*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 975*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 976*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 977*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 978*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 979*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 980*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 981*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 982*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 983*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 984*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 985*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 986*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 987*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 988*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 989*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 990*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 991*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 992*6777b538SAndroid Build Coastguard Worker "-g1", 993*6777b538SAndroid Build Coastguard Worker ], 994*6777b538SAndroid Build Coastguard Worker include_dirs: [ 995*6777b538SAndroid Build Coastguard Worker "external/cronet/", 996*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 997*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 998*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 999*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 1000*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1001*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1002*6777b538SAndroid Build Coastguard Worker ], 1003*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1004*6777b538SAndroid Build Coastguard Worker ldflags: [ 1005*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1006*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1007*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1008*6777b538SAndroid Build Coastguard Worker ], 1009*6777b538SAndroid Build Coastguard Worker visibility: [ 1010*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1011*6777b538SAndroid Build Coastguard Worker ], 1012*6777b538SAndroid Build Coastguard Worker target: { 1013*6777b538SAndroid Build Coastguard Worker android_arm: { 1014*6777b538SAndroid Build Coastguard Worker cflags: [ 1015*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1016*6777b538SAndroid Build Coastguard Worker ], 1017*6777b538SAndroid Build Coastguard Worker }, 1018*6777b538SAndroid Build Coastguard Worker android_arm64: { 1019*6777b538SAndroid Build Coastguard Worker cflags: [ 1020*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1021*6777b538SAndroid Build Coastguard Worker "-O2", 1022*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1023*6777b538SAndroid Build Coastguard Worker ], 1024*6777b538SAndroid Build Coastguard Worker }, 1025*6777b538SAndroid Build Coastguard Worker android_x86: { 1026*6777b538SAndroid Build Coastguard Worker cflags: [ 1027*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1028*6777b538SAndroid Build Coastguard Worker "-msse3", 1029*6777b538SAndroid Build Coastguard Worker ], 1030*6777b538SAndroid Build Coastguard Worker }, 1031*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1032*6777b538SAndroid Build Coastguard Worker cflags: [ 1033*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1034*6777b538SAndroid Build Coastguard Worker "-msse3", 1035*6777b538SAndroid Build Coastguard Worker ], 1036*6777b538SAndroid Build Coastguard Worker }, 1037*6777b538SAndroid Build Coastguard Worker }, 1038*6777b538SAndroid Build Coastguard Worker} 1039*6777b538SAndroid Build Coastguard Worker 1040*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:blinder__testing 1041*6777b538SAndroid Build Coastguard Workercc_library_static { 1042*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_blinder__testing", 1043*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1044*6777b538SAndroid Build Coastguard Worker "liblog", 1045*6777b538SAndroid Build Coastguard Worker ], 1046*6777b538SAndroid Build Coastguard Worker generated_headers: [ 1047*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1048*6777b538SAndroid Build Coastguard Worker ], 1049*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 1050*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1051*6777b538SAndroid Build Coastguard Worker ], 1052*6777b538SAndroid Build Coastguard Worker defaults: [ 1053*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1054*6777b538SAndroid Build Coastguard Worker ], 1055*6777b538SAndroid Build Coastguard Worker cflags: [ 1056*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1057*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1058*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1059*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1060*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1061*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1062*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1063*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1064*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1065*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1066*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1067*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1068*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1069*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1070*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1071*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1072*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1073*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1074*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1075*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1076*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1077*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1078*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1079*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1080*6777b538SAndroid Build Coastguard Worker "-g1", 1081*6777b538SAndroid Build Coastguard Worker ], 1082*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1083*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1084*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1085*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 1086*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 1087*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 1088*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1089*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1090*6777b538SAndroid Build Coastguard Worker ], 1091*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1092*6777b538SAndroid Build Coastguard Worker ldflags: [ 1093*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1094*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1095*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1096*6777b538SAndroid Build Coastguard Worker ], 1097*6777b538SAndroid Build Coastguard Worker visibility: [ 1098*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1099*6777b538SAndroid Build Coastguard Worker ], 1100*6777b538SAndroid Build Coastguard Worker target: { 1101*6777b538SAndroid Build Coastguard Worker android_arm: { 1102*6777b538SAndroid Build Coastguard Worker cflags: [ 1103*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1104*6777b538SAndroid Build Coastguard Worker ], 1105*6777b538SAndroid Build Coastguard Worker }, 1106*6777b538SAndroid Build Coastguard Worker android_arm64: { 1107*6777b538SAndroid Build Coastguard Worker cflags: [ 1108*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1109*6777b538SAndroid Build Coastguard Worker "-O2", 1110*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1111*6777b538SAndroid Build Coastguard Worker ], 1112*6777b538SAndroid Build Coastguard Worker }, 1113*6777b538SAndroid Build Coastguard Worker android_x86: { 1114*6777b538SAndroid Build Coastguard Worker cflags: [ 1115*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1116*6777b538SAndroid Build Coastguard Worker "-msse3", 1117*6777b538SAndroid Build Coastguard Worker ], 1118*6777b538SAndroid Build Coastguard Worker }, 1119*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1120*6777b538SAndroid Build Coastguard Worker cflags: [ 1121*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1122*6777b538SAndroid Build Coastguard Worker "-msse3", 1123*6777b538SAndroid Build Coastguard Worker ], 1124*6777b538SAndroid Build Coastguard Worker }, 1125*6777b538SAndroid Build Coastguard Worker }, 1126*6777b538SAndroid Build Coastguard Worker} 1127*6777b538SAndroid Build Coastguard Worker 1128*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:constants__testing 1129*6777b538SAndroid Build Coastguard Workercc_library_static { 1130*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_constants__testing", 1131*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1132*6777b538SAndroid Build Coastguard Worker "liblog", 1133*6777b538SAndroid Build Coastguard Worker ], 1134*6777b538SAndroid Build Coastguard Worker generated_headers: [ 1135*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1136*6777b538SAndroid Build Coastguard Worker ], 1137*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 1138*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1139*6777b538SAndroid Build Coastguard Worker ], 1140*6777b538SAndroid Build Coastguard Worker defaults: [ 1141*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1142*6777b538SAndroid Build Coastguard Worker ], 1143*6777b538SAndroid Build Coastguard Worker cflags: [ 1144*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1145*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1146*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1147*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1148*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1149*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1150*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1151*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1152*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1153*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1154*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1155*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1156*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1157*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1158*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1159*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1160*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1161*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1162*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1163*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1164*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1165*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1166*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1167*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1168*6777b538SAndroid Build Coastguard Worker "-g1", 1169*6777b538SAndroid Build Coastguard Worker ], 1170*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1171*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1172*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1173*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 1174*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 1175*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 1176*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1177*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1178*6777b538SAndroid Build Coastguard Worker ], 1179*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1180*6777b538SAndroid Build Coastguard Worker ldflags: [ 1181*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1182*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1183*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1184*6777b538SAndroid Build Coastguard Worker ], 1185*6777b538SAndroid Build Coastguard Worker visibility: [ 1186*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1187*6777b538SAndroid Build Coastguard Worker ], 1188*6777b538SAndroid Build Coastguard Worker target: { 1189*6777b538SAndroid Build Coastguard Worker android_arm: { 1190*6777b538SAndroid Build Coastguard Worker cflags: [ 1191*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1192*6777b538SAndroid Build Coastguard Worker ], 1193*6777b538SAndroid Build Coastguard Worker }, 1194*6777b538SAndroid Build Coastguard Worker android_arm64: { 1195*6777b538SAndroid Build Coastguard Worker cflags: [ 1196*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1197*6777b538SAndroid Build Coastguard Worker "-O2", 1198*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1199*6777b538SAndroid Build Coastguard Worker ], 1200*6777b538SAndroid Build Coastguard Worker }, 1201*6777b538SAndroid Build Coastguard Worker android_x86: { 1202*6777b538SAndroid Build Coastguard Worker cflags: [ 1203*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1204*6777b538SAndroid Build Coastguard Worker "-msse3", 1205*6777b538SAndroid Build Coastguard Worker ], 1206*6777b538SAndroid Build Coastguard Worker }, 1207*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1208*6777b538SAndroid Build Coastguard Worker cflags: [ 1209*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1210*6777b538SAndroid Build Coastguard Worker "-msse3", 1211*6777b538SAndroid Build Coastguard Worker ], 1212*6777b538SAndroid Build Coastguard Worker }, 1213*6777b538SAndroid Build Coastguard Worker }, 1214*6777b538SAndroid Build Coastguard Worker} 1215*6777b538SAndroid Build Coastguard Worker 1216*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:crypto_utils__testing 1217*6777b538SAndroid Build Coastguard Workercc_library_static { 1218*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_crypto_utils__testing", 1219*6777b538SAndroid Build Coastguard Worker srcs: [ 1220*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/crypto/crypto_utils.cc", 1221*6777b538SAndroid Build Coastguard Worker ], 1222*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1223*6777b538SAndroid Build Coastguard Worker "liblog", 1224*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 1225*6777b538SAndroid Build Coastguard Worker ], 1226*6777b538SAndroid Build Coastguard Worker generated_headers: [ 1227*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1228*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 1229*6777b538SAndroid Build Coastguard Worker ], 1230*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 1231*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1232*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 1233*6777b538SAndroid Build Coastguard Worker ], 1234*6777b538SAndroid Build Coastguard Worker defaults: [ 1235*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1236*6777b538SAndroid Build Coastguard Worker ], 1237*6777b538SAndroid Build Coastguard Worker cflags: [ 1238*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1239*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1240*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1241*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1242*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1243*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 1244*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 1245*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 1246*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 1247*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1248*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1249*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1250*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1251*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1252*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1253*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1254*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1255*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1256*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1257*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1258*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1259*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1260*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1261*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1262*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1263*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1264*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1265*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1266*6777b538SAndroid Build Coastguard Worker "-g1", 1267*6777b538SAndroid Build Coastguard Worker ], 1268*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1269*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1270*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1271*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 1272*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 1273*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 1274*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 1275*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1276*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1277*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 1278*6777b538SAndroid Build Coastguard Worker ], 1279*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1280*6777b538SAndroid Build Coastguard Worker ldflags: [ 1281*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1282*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1283*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1284*6777b538SAndroid Build Coastguard Worker ], 1285*6777b538SAndroid Build Coastguard Worker visibility: [ 1286*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1287*6777b538SAndroid Build Coastguard Worker ], 1288*6777b538SAndroid Build Coastguard Worker target: { 1289*6777b538SAndroid Build Coastguard Worker android_arm: { 1290*6777b538SAndroid Build Coastguard Worker cflags: [ 1291*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1292*6777b538SAndroid Build Coastguard Worker ], 1293*6777b538SAndroid Build Coastguard Worker }, 1294*6777b538SAndroid Build Coastguard Worker android_arm64: { 1295*6777b538SAndroid Build Coastguard Worker cflags: [ 1296*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1297*6777b538SAndroid Build Coastguard Worker "-O2", 1298*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1299*6777b538SAndroid Build Coastguard Worker ], 1300*6777b538SAndroid Build Coastguard Worker }, 1301*6777b538SAndroid Build Coastguard Worker android_x86: { 1302*6777b538SAndroid Build Coastguard Worker cflags: [ 1303*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1304*6777b538SAndroid Build Coastguard Worker "-msse3", 1305*6777b538SAndroid Build Coastguard Worker ], 1306*6777b538SAndroid Build Coastguard Worker }, 1307*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1308*6777b538SAndroid Build Coastguard Worker cflags: [ 1309*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1310*6777b538SAndroid Build Coastguard Worker "-msse3", 1311*6777b538SAndroid Build Coastguard Worker ], 1312*6777b538SAndroid Build Coastguard Worker }, 1313*6777b538SAndroid Build Coastguard Worker }, 1314*6777b538SAndroid Build Coastguard Worker} 1315*6777b538SAndroid Build Coastguard Worker 1316*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:proto_utils__testing 1317*6777b538SAndroid Build Coastguard Workercc_library_static { 1318*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_proto_utils__testing", 1319*6777b538SAndroid Build Coastguard Worker srcs: [ 1320*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/shared/proto_utils.cc", 1321*6777b538SAndroid Build Coastguard Worker ], 1322*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1323*6777b538SAndroid Build Coastguard Worker "liblog", 1324*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 1325*6777b538SAndroid Build Coastguard Worker ], 1326*6777b538SAndroid Build Coastguard Worker generated_headers: [ 1327*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1328*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 1329*6777b538SAndroid Build Coastguard Worker ], 1330*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 1331*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1332*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 1333*6777b538SAndroid Build Coastguard Worker ], 1334*6777b538SAndroid Build Coastguard Worker defaults: [ 1335*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1336*6777b538SAndroid Build Coastguard Worker ], 1337*6777b538SAndroid Build Coastguard Worker cflags: [ 1338*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1339*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1340*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1341*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1342*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1343*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 1344*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 1345*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 1346*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 1347*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1348*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1349*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1350*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1351*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1352*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1353*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1354*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1355*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1356*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1357*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1358*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1359*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1360*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1361*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1362*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1363*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1364*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1365*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1366*6777b538SAndroid Build Coastguard Worker "-g1", 1367*6777b538SAndroid Build Coastguard Worker ], 1368*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1369*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1370*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1371*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 1372*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 1373*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 1374*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1375*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1376*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 1377*6777b538SAndroid Build Coastguard Worker ], 1378*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1379*6777b538SAndroid Build Coastguard Worker ldflags: [ 1380*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1381*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1382*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1383*6777b538SAndroid Build Coastguard Worker ], 1384*6777b538SAndroid Build Coastguard Worker visibility: [ 1385*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1386*6777b538SAndroid Build Coastguard Worker ], 1387*6777b538SAndroid Build Coastguard Worker target: { 1388*6777b538SAndroid Build Coastguard Worker android_arm: { 1389*6777b538SAndroid Build Coastguard Worker cflags: [ 1390*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1391*6777b538SAndroid Build Coastguard Worker ], 1392*6777b538SAndroid Build Coastguard Worker }, 1393*6777b538SAndroid Build Coastguard Worker android_arm64: { 1394*6777b538SAndroid Build Coastguard Worker cflags: [ 1395*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1396*6777b538SAndroid Build Coastguard Worker "-O2", 1397*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1398*6777b538SAndroid Build Coastguard Worker ], 1399*6777b538SAndroid Build Coastguard Worker }, 1400*6777b538SAndroid Build Coastguard Worker android_x86: { 1401*6777b538SAndroid Build Coastguard Worker cflags: [ 1402*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1403*6777b538SAndroid Build Coastguard Worker "-msse3", 1404*6777b538SAndroid Build Coastguard Worker ], 1405*6777b538SAndroid Build Coastguard Worker }, 1406*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1407*6777b538SAndroid Build Coastguard Worker cflags: [ 1408*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1409*6777b538SAndroid Build Coastguard Worker "-msse3", 1410*6777b538SAndroid Build Coastguard Worker ], 1411*6777b538SAndroid Build Coastguard Worker }, 1412*6777b538SAndroid Build Coastguard Worker }, 1413*6777b538SAndroid Build Coastguard Worker} 1414*6777b538SAndroid Build Coastguard Worker 1415*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:rsa_blind_signer__testing 1416*6777b538SAndroid Build Coastguard Workercc_library_static { 1417*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_rsa_blind_signer__testing", 1418*6777b538SAndroid Build Coastguard Worker srcs: [ 1419*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/crypto/rsa_blind_signer.cc", 1420*6777b538SAndroid Build Coastguard Worker ], 1421*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1422*6777b538SAndroid Build Coastguard Worker "liblog", 1423*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 1424*6777b538SAndroid Build Coastguard Worker ], 1425*6777b538SAndroid Build Coastguard Worker generated_headers: [ 1426*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1427*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 1428*6777b538SAndroid Build Coastguard Worker ], 1429*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 1430*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1431*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 1432*6777b538SAndroid Build Coastguard Worker ], 1433*6777b538SAndroid Build Coastguard Worker defaults: [ 1434*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1435*6777b538SAndroid Build Coastguard Worker ], 1436*6777b538SAndroid Build Coastguard Worker cflags: [ 1437*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1438*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1439*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1440*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1441*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1442*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 1443*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 1444*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 1445*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 1446*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1447*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1448*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1449*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1450*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1451*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1452*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1453*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1454*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1455*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1456*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1457*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1458*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1459*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1460*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1461*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1462*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1463*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1464*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1465*6777b538SAndroid Build Coastguard Worker "-g1", 1466*6777b538SAndroid Build Coastguard Worker ], 1467*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1468*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1469*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1470*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 1471*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 1472*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 1473*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 1474*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1475*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1476*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 1477*6777b538SAndroid Build Coastguard Worker ], 1478*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1479*6777b538SAndroid Build Coastguard Worker ldflags: [ 1480*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1481*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1482*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1483*6777b538SAndroid Build Coastguard Worker ], 1484*6777b538SAndroid Build Coastguard Worker visibility: [ 1485*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1486*6777b538SAndroid Build Coastguard Worker ], 1487*6777b538SAndroid Build Coastguard Worker target: { 1488*6777b538SAndroid Build Coastguard Worker android_arm: { 1489*6777b538SAndroid Build Coastguard Worker cflags: [ 1490*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1491*6777b538SAndroid Build Coastguard Worker ], 1492*6777b538SAndroid Build Coastguard Worker }, 1493*6777b538SAndroid Build Coastguard Worker android_arm64: { 1494*6777b538SAndroid Build Coastguard Worker cflags: [ 1495*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1496*6777b538SAndroid Build Coastguard Worker "-O2", 1497*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1498*6777b538SAndroid Build Coastguard Worker ], 1499*6777b538SAndroid Build Coastguard Worker }, 1500*6777b538SAndroid Build Coastguard Worker android_x86: { 1501*6777b538SAndroid Build Coastguard Worker cflags: [ 1502*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1503*6777b538SAndroid Build Coastguard Worker "-msse3", 1504*6777b538SAndroid Build Coastguard Worker ], 1505*6777b538SAndroid Build Coastguard Worker }, 1506*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1507*6777b538SAndroid Build Coastguard Worker cflags: [ 1508*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1509*6777b538SAndroid Build Coastguard Worker "-msse3", 1510*6777b538SAndroid Build Coastguard Worker ], 1511*6777b538SAndroid Build Coastguard Worker }, 1512*6777b538SAndroid Build Coastguard Worker }, 1513*6777b538SAndroid Build Coastguard Worker} 1514*6777b538SAndroid Build Coastguard Worker 1515*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:rsa_blinder__testing 1516*6777b538SAndroid Build Coastguard Workercc_library_static { 1517*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_rsa_blinder__testing", 1518*6777b538SAndroid Build Coastguard Worker srcs: [ 1519*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/crypto/rsa_blinder.cc", 1520*6777b538SAndroid Build Coastguard Worker ], 1521*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1522*6777b538SAndroid Build Coastguard Worker "liblog", 1523*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 1524*6777b538SAndroid Build Coastguard Worker ], 1525*6777b538SAndroid Build Coastguard Worker generated_headers: [ 1526*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1527*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 1528*6777b538SAndroid Build Coastguard Worker ], 1529*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 1530*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1531*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 1532*6777b538SAndroid Build Coastguard Worker ], 1533*6777b538SAndroid Build Coastguard Worker defaults: [ 1534*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1535*6777b538SAndroid Build Coastguard Worker ], 1536*6777b538SAndroid Build Coastguard Worker cflags: [ 1537*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1538*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1539*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1540*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1541*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1542*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 1543*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 1544*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 1545*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 1546*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1547*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1548*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1549*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1550*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1551*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1552*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1553*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1554*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1555*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1556*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1557*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1558*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1559*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1560*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1561*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1562*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1563*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1564*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1565*6777b538SAndroid Build Coastguard Worker "-g1", 1566*6777b538SAndroid Build Coastguard Worker ], 1567*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1568*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1569*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1570*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 1571*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 1572*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 1573*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 1574*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1575*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1576*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 1577*6777b538SAndroid Build Coastguard Worker ], 1578*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1579*6777b538SAndroid Build Coastguard Worker ldflags: [ 1580*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1581*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1582*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1583*6777b538SAndroid Build Coastguard Worker ], 1584*6777b538SAndroid Build Coastguard Worker visibility: [ 1585*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1586*6777b538SAndroid Build Coastguard Worker ], 1587*6777b538SAndroid Build Coastguard Worker target: { 1588*6777b538SAndroid Build Coastguard Worker android_arm: { 1589*6777b538SAndroid Build Coastguard Worker cflags: [ 1590*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1591*6777b538SAndroid Build Coastguard Worker ], 1592*6777b538SAndroid Build Coastguard Worker }, 1593*6777b538SAndroid Build Coastguard Worker android_arm64: { 1594*6777b538SAndroid Build Coastguard Worker cflags: [ 1595*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1596*6777b538SAndroid Build Coastguard Worker "-O2", 1597*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1598*6777b538SAndroid Build Coastguard Worker ], 1599*6777b538SAndroid Build Coastguard Worker }, 1600*6777b538SAndroid Build Coastguard Worker android_x86: { 1601*6777b538SAndroid Build Coastguard Worker cflags: [ 1602*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1603*6777b538SAndroid Build Coastguard Worker "-msse3", 1604*6777b538SAndroid Build Coastguard Worker ], 1605*6777b538SAndroid Build Coastguard Worker }, 1606*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1607*6777b538SAndroid Build Coastguard Worker cflags: [ 1608*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1609*6777b538SAndroid Build Coastguard Worker "-msse3", 1610*6777b538SAndroid Build Coastguard Worker ], 1611*6777b538SAndroid Build Coastguard Worker }, 1612*6777b538SAndroid Build Coastguard Worker }, 1613*6777b538SAndroid Build Coastguard Worker} 1614*6777b538SAndroid Build Coastguard Worker 1615*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:rsa_bssa_public_metadata_client__testing 1616*6777b538SAndroid Build Coastguard Workercc_library_static { 1617*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_rsa_bssa_public_metadata_client__testing", 1618*6777b538SAndroid Build Coastguard Worker srcs: [ 1619*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/privacy_pass/rsa_bssa_public_metadata_client.cc", 1620*6777b538SAndroid Build Coastguard Worker ], 1621*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1622*6777b538SAndroid Build Coastguard Worker "liblog", 1623*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 1624*6777b538SAndroid Build Coastguard Worker ], 1625*6777b538SAndroid Build Coastguard Worker generated_headers: [ 1626*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1627*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 1628*6777b538SAndroid Build Coastguard Worker ], 1629*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 1630*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1631*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 1632*6777b538SAndroid Build Coastguard Worker ], 1633*6777b538SAndroid Build Coastguard Worker defaults: [ 1634*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1635*6777b538SAndroid Build Coastguard Worker ], 1636*6777b538SAndroid Build Coastguard Worker cflags: [ 1637*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1638*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1639*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1640*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1641*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1642*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 1643*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 1644*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 1645*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 1646*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1647*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1648*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1649*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1650*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1651*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1652*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1653*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1654*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1655*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1656*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1657*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1658*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1659*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1660*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1661*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1662*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1663*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1664*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1665*6777b538SAndroid Build Coastguard Worker "-g1", 1666*6777b538SAndroid Build Coastguard Worker ], 1667*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1668*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1669*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1670*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 1671*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 1672*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 1673*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 1674*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1675*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1676*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 1677*6777b538SAndroid Build Coastguard Worker ], 1678*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1679*6777b538SAndroid Build Coastguard Worker ldflags: [ 1680*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1681*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1682*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1683*6777b538SAndroid Build Coastguard Worker ], 1684*6777b538SAndroid Build Coastguard Worker visibility: [ 1685*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1686*6777b538SAndroid Build Coastguard Worker ], 1687*6777b538SAndroid Build Coastguard Worker target: { 1688*6777b538SAndroid Build Coastguard Worker android_arm: { 1689*6777b538SAndroid Build Coastguard Worker cflags: [ 1690*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1691*6777b538SAndroid Build Coastguard Worker ], 1692*6777b538SAndroid Build Coastguard Worker }, 1693*6777b538SAndroid Build Coastguard Worker android_arm64: { 1694*6777b538SAndroid Build Coastguard Worker cflags: [ 1695*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1696*6777b538SAndroid Build Coastguard Worker "-O2", 1697*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1698*6777b538SAndroid Build Coastguard Worker ], 1699*6777b538SAndroid Build Coastguard Worker }, 1700*6777b538SAndroid Build Coastguard Worker android_x86: { 1701*6777b538SAndroid Build Coastguard Worker cflags: [ 1702*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1703*6777b538SAndroid Build Coastguard Worker "-msse3", 1704*6777b538SAndroid Build Coastguard Worker ], 1705*6777b538SAndroid Build Coastguard Worker }, 1706*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1707*6777b538SAndroid Build Coastguard Worker cflags: [ 1708*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1709*6777b538SAndroid Build Coastguard Worker "-msse3", 1710*6777b538SAndroid Build Coastguard Worker ], 1711*6777b538SAndroid Build Coastguard Worker }, 1712*6777b538SAndroid Build Coastguard Worker }, 1713*6777b538SAndroid Build Coastguard Worker} 1714*6777b538SAndroid Build Coastguard Worker 1715*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:rsa_ssa_pss_verifier__testing 1716*6777b538SAndroid Build Coastguard Workercc_library_static { 1717*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_rsa_ssa_pss_verifier__testing", 1718*6777b538SAndroid Build Coastguard Worker srcs: [ 1719*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/crypto/rsa_ssa_pss_verifier.cc", 1720*6777b538SAndroid Build Coastguard Worker ], 1721*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1722*6777b538SAndroid Build Coastguard Worker "liblog", 1723*6777b538SAndroid Build Coastguard Worker "libprotobuf-cpp-lite", 1724*6777b538SAndroid Build Coastguard Worker ], 1725*6777b538SAndroid Build Coastguard Worker generated_headers: [ 1726*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1727*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 1728*6777b538SAndroid Build Coastguard Worker ], 1729*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 1730*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1731*6777b538SAndroid Build Coastguard Worker "cronet_aml_third_party_anonymous_tokens_anonymous_tokens_cc_proto_gen__testing_headers", 1732*6777b538SAndroid Build Coastguard Worker ], 1733*6777b538SAndroid Build Coastguard Worker defaults: [ 1734*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1735*6777b538SAndroid Build Coastguard Worker ], 1736*6777b538SAndroid Build Coastguard Worker cflags: [ 1737*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1738*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1739*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1740*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1741*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1742*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_INTERNAL_DONATE_STEAL_INLINE=0", 1743*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_RTTI", 1744*6777b538SAndroid Build Coastguard Worker "-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER", 1745*6777b538SAndroid Build Coastguard Worker "-DHAVE_PTHREAD", 1746*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1747*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1748*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1749*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1750*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1751*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1752*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1753*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1754*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1755*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1756*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1757*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1758*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1759*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1760*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1761*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1762*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1763*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1764*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1765*6777b538SAndroid Build Coastguard Worker "-g1", 1766*6777b538SAndroid Build Coastguard Worker ], 1767*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1768*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1769*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1770*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 1771*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 1772*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 1773*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 1774*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1775*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1776*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/protobuf/src/", 1777*6777b538SAndroid Build Coastguard Worker ], 1778*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1779*6777b538SAndroid Build Coastguard Worker ldflags: [ 1780*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1781*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1782*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1783*6777b538SAndroid Build Coastguard Worker ], 1784*6777b538SAndroid Build Coastguard Worker visibility: [ 1785*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1786*6777b538SAndroid Build Coastguard Worker ], 1787*6777b538SAndroid Build Coastguard Worker target: { 1788*6777b538SAndroid Build Coastguard Worker android_arm: { 1789*6777b538SAndroid Build Coastguard Worker cflags: [ 1790*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1791*6777b538SAndroid Build Coastguard Worker ], 1792*6777b538SAndroid Build Coastguard Worker }, 1793*6777b538SAndroid Build Coastguard Worker android_arm64: { 1794*6777b538SAndroid Build Coastguard Worker cflags: [ 1795*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1796*6777b538SAndroid Build Coastguard Worker "-O2", 1797*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1798*6777b538SAndroid Build Coastguard Worker ], 1799*6777b538SAndroid Build Coastguard Worker }, 1800*6777b538SAndroid Build Coastguard Worker android_x86: { 1801*6777b538SAndroid Build Coastguard Worker cflags: [ 1802*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1803*6777b538SAndroid Build Coastguard Worker "-msse3", 1804*6777b538SAndroid Build Coastguard Worker ], 1805*6777b538SAndroid Build Coastguard Worker }, 1806*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1807*6777b538SAndroid Build Coastguard Worker cflags: [ 1808*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1809*6777b538SAndroid Build Coastguard Worker "-msse3", 1810*6777b538SAndroid Build Coastguard Worker ], 1811*6777b538SAndroid Build Coastguard Worker }, 1812*6777b538SAndroid Build Coastguard Worker }, 1813*6777b538SAndroid Build Coastguard Worker} 1814*6777b538SAndroid Build Coastguard Worker 1815*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:status_utils__testing 1816*6777b538SAndroid Build Coastguard Workercc_library_static { 1817*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_status_utils__testing", 1818*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1819*6777b538SAndroid Build Coastguard Worker "liblog", 1820*6777b538SAndroid Build Coastguard Worker ], 1821*6777b538SAndroid Build Coastguard Worker generated_headers: [ 1822*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1823*6777b538SAndroid Build Coastguard Worker ], 1824*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 1825*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1826*6777b538SAndroid Build Coastguard Worker ], 1827*6777b538SAndroid Build Coastguard Worker defaults: [ 1828*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1829*6777b538SAndroid Build Coastguard Worker ], 1830*6777b538SAndroid Build Coastguard Worker cflags: [ 1831*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1832*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1833*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1834*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1835*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1836*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1837*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1838*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1839*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1840*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1841*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1842*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1843*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1844*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1845*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1846*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1847*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1848*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1849*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1850*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1851*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1852*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1853*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1854*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1855*6777b538SAndroid Build Coastguard Worker "-g1", 1856*6777b538SAndroid Build Coastguard Worker ], 1857*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1858*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1859*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1860*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 1861*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 1862*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 1863*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1864*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1865*6777b538SAndroid Build Coastguard Worker ], 1866*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1867*6777b538SAndroid Build Coastguard Worker ldflags: [ 1868*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1869*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1870*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1871*6777b538SAndroid Build Coastguard Worker ], 1872*6777b538SAndroid Build Coastguard Worker visibility: [ 1873*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1874*6777b538SAndroid Build Coastguard Worker ], 1875*6777b538SAndroid Build Coastguard Worker target: { 1876*6777b538SAndroid Build Coastguard Worker android_arm: { 1877*6777b538SAndroid Build Coastguard Worker cflags: [ 1878*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1879*6777b538SAndroid Build Coastguard Worker ], 1880*6777b538SAndroid Build Coastguard Worker }, 1881*6777b538SAndroid Build Coastguard Worker android_arm64: { 1882*6777b538SAndroid Build Coastguard Worker cflags: [ 1883*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1884*6777b538SAndroid Build Coastguard Worker "-O2", 1885*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1886*6777b538SAndroid Build Coastguard Worker ], 1887*6777b538SAndroid Build Coastguard Worker }, 1888*6777b538SAndroid Build Coastguard Worker android_x86: { 1889*6777b538SAndroid Build Coastguard Worker cflags: [ 1890*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1891*6777b538SAndroid Build Coastguard Worker "-msse3", 1892*6777b538SAndroid Build Coastguard Worker ], 1893*6777b538SAndroid Build Coastguard Worker }, 1894*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1895*6777b538SAndroid Build Coastguard Worker cflags: [ 1896*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1897*6777b538SAndroid Build Coastguard Worker "-msse3", 1898*6777b538SAndroid Build Coastguard Worker ], 1899*6777b538SAndroid Build Coastguard Worker }, 1900*6777b538SAndroid Build Coastguard Worker }, 1901*6777b538SAndroid Build Coastguard Worker} 1902*6777b538SAndroid Build Coastguard Worker 1903*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:tokens_encodings__testing 1904*6777b538SAndroid Build Coastguard Workercc_library_static { 1905*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_tokens_encodings__testing", 1906*6777b538SAndroid Build Coastguard Worker srcs: [ 1907*6777b538SAndroid Build Coastguard Worker "src/anonymous_tokens/cpp/privacy_pass/token_encodings.cc", 1908*6777b538SAndroid Build Coastguard Worker ], 1909*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1910*6777b538SAndroid Build Coastguard Worker "liblog", 1911*6777b538SAndroid Build Coastguard Worker ], 1912*6777b538SAndroid Build Coastguard Worker generated_headers: [ 1913*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1914*6777b538SAndroid Build Coastguard Worker ], 1915*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 1916*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 1917*6777b538SAndroid Build Coastguard Worker ], 1918*6777b538SAndroid Build Coastguard Worker defaults: [ 1919*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 1920*6777b538SAndroid Build Coastguard Worker ], 1921*6777b538SAndroid Build Coastguard Worker cflags: [ 1922*6777b538SAndroid Build Coastguard Worker "-DANDROID", 1923*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1924*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1925*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1926*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1927*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 1928*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 1929*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 1930*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 1931*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 1932*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 1933*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1934*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1935*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1936*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1937*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 1938*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 1939*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 1940*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 1941*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 1942*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 1943*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 1944*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 1945*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 1946*6777b538SAndroid Build Coastguard Worker "-g1", 1947*6777b538SAndroid Build Coastguard Worker ], 1948*6777b538SAndroid Build Coastguard Worker include_dirs: [ 1949*6777b538SAndroid Build Coastguard Worker "external/cronet/", 1950*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 1951*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 1952*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 1953*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 1954*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/boringssl/src/include/", 1955*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 1956*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 1957*6777b538SAndroid Build Coastguard Worker ], 1958*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 1959*6777b538SAndroid Build Coastguard Worker ldflags: [ 1960*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 1961*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 1962*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 1963*6777b538SAndroid Build Coastguard Worker ], 1964*6777b538SAndroid Build Coastguard Worker visibility: [ 1965*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 1966*6777b538SAndroid Build Coastguard Worker ], 1967*6777b538SAndroid Build Coastguard Worker target: { 1968*6777b538SAndroid Build Coastguard Worker android_arm: { 1969*6777b538SAndroid Build Coastguard Worker cflags: [ 1970*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1971*6777b538SAndroid Build Coastguard Worker ], 1972*6777b538SAndroid Build Coastguard Worker }, 1973*6777b538SAndroid Build Coastguard Worker android_arm64: { 1974*6777b538SAndroid Build Coastguard Worker cflags: [ 1975*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1976*6777b538SAndroid Build Coastguard Worker "-O2", 1977*6777b538SAndroid Build Coastguard Worker "-mno-outline", 1978*6777b538SAndroid Build Coastguard Worker ], 1979*6777b538SAndroid Build Coastguard Worker }, 1980*6777b538SAndroid Build Coastguard Worker android_x86: { 1981*6777b538SAndroid Build Coastguard Worker cflags: [ 1982*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1983*6777b538SAndroid Build Coastguard Worker "-msse3", 1984*6777b538SAndroid Build Coastguard Worker ], 1985*6777b538SAndroid Build Coastguard Worker }, 1986*6777b538SAndroid Build Coastguard Worker android_x86_64: { 1987*6777b538SAndroid Build Coastguard Worker cflags: [ 1988*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 1989*6777b538SAndroid Build Coastguard Worker "-msse3", 1990*6777b538SAndroid Build Coastguard Worker ], 1991*6777b538SAndroid Build Coastguard Worker }, 1992*6777b538SAndroid Build Coastguard Worker }, 1993*6777b538SAndroid Build Coastguard Worker} 1994*6777b538SAndroid Build Coastguard Worker 1995*6777b538SAndroid Build Coastguard Worker// GN: //third_party/anonymous_tokens:verifier__testing 1996*6777b538SAndroid Build Coastguard Workercc_library_static { 1997*6777b538SAndroid Build Coastguard Worker name: "cronet_aml_third_party_anonymous_tokens_verifier__testing", 1998*6777b538SAndroid Build Coastguard Worker shared_libs: [ 1999*6777b538SAndroid Build Coastguard Worker "liblog", 2000*6777b538SAndroid Build Coastguard Worker ], 2001*6777b538SAndroid Build Coastguard Worker generated_headers: [ 2002*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 2003*6777b538SAndroid Build Coastguard Worker ], 2004*6777b538SAndroid Build Coastguard Worker export_generated_headers: [ 2005*6777b538SAndroid Build Coastguard Worker "cronet_aml_build_chromeos_buildflags__testing", 2006*6777b538SAndroid Build Coastguard Worker ], 2007*6777b538SAndroid Build Coastguard Worker defaults: [ 2008*6777b538SAndroid Build Coastguard Worker "cronet_aml_cc_defaults", 2009*6777b538SAndroid Build Coastguard Worker ], 2010*6777b538SAndroid Build Coastguard Worker cflags: [ 2011*6777b538SAndroid Build Coastguard Worker "-DANDROID", 2012*6777b538SAndroid Build Coastguard Worker "-DANDROID_NDK_VERSION_ROLL=r26b_1", 2013*6777b538SAndroid Build Coastguard Worker "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 2014*6777b538SAndroid Build Coastguard Worker "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 2015*6777b538SAndroid Build Coastguard Worker "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 2016*6777b538SAndroid Build Coastguard Worker "-DHAVE_SYS_UIO_H", 2017*6777b538SAndroid Build Coastguard Worker "-DNDEBUG", 2018*6777b538SAndroid Build Coastguard Worker "-DNO_UNWIND_TABLES", 2019*6777b538SAndroid Build Coastguard Worker "-DNVALGRIND", 2020*6777b538SAndroid Build Coastguard Worker "-DOFFICIAL_BUILD", 2021*6777b538SAndroid Build Coastguard Worker "-D_GNU_SOURCE", 2022*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 2023*6777b538SAndroid Build Coastguard Worker "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 2024*6777b538SAndroid Build Coastguard Worker "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 2025*6777b538SAndroid Build Coastguard Worker "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 2026*6777b538SAndroid Build Coastguard Worker "-D__STDC_CONSTANT_MACROS", 2027*6777b538SAndroid Build Coastguard Worker "-D__STDC_FORMAT_MACROS", 2028*6777b538SAndroid Build Coastguard Worker "-fdata-sections", 2029*6777b538SAndroid Build Coastguard Worker "-ffunction-sections", 2030*6777b538SAndroid Build Coastguard Worker "-fno-asynchronous-unwind-tables", 2031*6777b538SAndroid Build Coastguard Worker "-fno-unwind-tables", 2032*6777b538SAndroid Build Coastguard Worker "-fstack-protector", 2033*6777b538SAndroid Build Coastguard Worker "-fvisibility-inlines-hidden", 2034*6777b538SAndroid Build Coastguard Worker "-fvisibility=hidden", 2035*6777b538SAndroid Build Coastguard Worker "-g1", 2036*6777b538SAndroid Build Coastguard Worker ], 2037*6777b538SAndroid Build Coastguard Worker include_dirs: [ 2038*6777b538SAndroid Build Coastguard Worker "external/cronet/", 2039*6777b538SAndroid Build Coastguard Worker "external/cronet/buildtools/third_party/libc++/", 2040*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/abseil-cpp/", 2041*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/overrides/", 2042*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/anonymous_tokens/src/", 2043*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++/src/include", 2044*6777b538SAndroid Build Coastguard Worker "external/cronet/third_party/libc++abi/src/include", 2045*6777b538SAndroid Build Coastguard Worker ], 2046*6777b538SAndroid Build Coastguard Worker cpp_std: "c++20", 2047*6777b538SAndroid Build Coastguard Worker ldflags: [ 2048*6777b538SAndroid Build Coastguard Worker "-Wl,--as-needed", 2049*6777b538SAndroid Build Coastguard Worker "-Wl,--gc-sections", 2050*6777b538SAndroid Build Coastguard Worker "-Wl,--icf=all", 2051*6777b538SAndroid Build Coastguard Worker ], 2052*6777b538SAndroid Build Coastguard Worker visibility: [ 2053*6777b538SAndroid Build Coastguard Worker "//external/cronet:__subpackages__", 2054*6777b538SAndroid Build Coastguard Worker ], 2055*6777b538SAndroid Build Coastguard Worker target: { 2056*6777b538SAndroid Build Coastguard Worker android_arm: { 2057*6777b538SAndroid Build Coastguard Worker cflags: [ 2058*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2059*6777b538SAndroid Build Coastguard Worker ], 2060*6777b538SAndroid Build Coastguard Worker }, 2061*6777b538SAndroid Build Coastguard Worker android_arm64: { 2062*6777b538SAndroid Build Coastguard Worker cflags: [ 2063*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2064*6777b538SAndroid Build Coastguard Worker "-O2", 2065*6777b538SAndroid Build Coastguard Worker "-mno-outline", 2066*6777b538SAndroid Build Coastguard Worker ], 2067*6777b538SAndroid Build Coastguard Worker }, 2068*6777b538SAndroid Build Coastguard Worker android_x86: { 2069*6777b538SAndroid Build Coastguard Worker cflags: [ 2070*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2071*6777b538SAndroid Build Coastguard Worker "-msse3", 2072*6777b538SAndroid Build Coastguard Worker ], 2073*6777b538SAndroid Build Coastguard Worker }, 2074*6777b538SAndroid Build Coastguard Worker android_x86_64: { 2075*6777b538SAndroid Build Coastguard Worker cflags: [ 2076*6777b538SAndroid Build Coastguard Worker "-D_FORTIFY_SOURCE=2", 2077*6777b538SAndroid Build Coastguard Worker "-msse3", 2078*6777b538SAndroid Build Coastguard Worker ], 2079*6777b538SAndroid Build Coastguard Worker }, 2080*6777b538SAndroid Build Coastguard Worker }, 2081*6777b538SAndroid Build Coastguard Worker} 2082