1// Copyright (C) 2022 The Android Open Source Project 2// 3// Licensed under the Apache License, Version 2.0 (the "License"); 4// you may not use this file except in compliance with the License. 5// You may obtain a copy of the License at 6// 7// http://www.apache.org/licenses/LICENSE-2.0 8// 9// Unless required by applicable law or agreed to in writing, software 10// distributed under the License is distributed on an "AS IS" BASIS, 11// WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 12// See the License for the specific language governing permissions and 13// limitations under the License. 14// 15// This file is automatically generated by gn2bp/gen_android_bp.py. Do not edit. 16 17// GN: Package-Artificial 18package { 19 default_applicable_licenses: [ 20 "external_cronet_license", 21 ], 22} 23 24// GN: //net/traffic_annotation:test_support__testing 25cc_library_static { 26 name: "cronet_aml_net_traffic_annotation_test_support__testing", 27 shared_libs: [ 28 "libandroid", 29 "liblog", 30 ], 31 generated_headers: [ 32 "cronet_aml_base_allocator_buildflags__testing", 33 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 34 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 35 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 36 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 37 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 38 "cronet_aml_base_anchor_functions_buildflags__testing", 39 "cronet_aml_base_build_date__testing", 40 "cronet_aml_base_cfi_buildflags__testing", 41 "cronet_aml_base_check_version_internal_action__testing", 42 "cronet_aml_base_clang_profiling_buildflags__testing", 43 "cronet_aml_base_debugging_buildflags__testing", 44 "cronet_aml_base_feature_list_buildflags__testing", 45 "cronet_aml_base_fuzzing_buildflags__testing", 46 "cronet_aml_base_ios_cronet_buildflags__testing", 47 "cronet_aml_base_logging_buildflags__testing", 48 "cronet_aml_base_message_pump_buildflags__testing", 49 "cronet_aml_base_orderfile_buildflags__testing", 50 "cronet_aml_base_power_monitor_buildflags__testing", 51 "cronet_aml_base_profiler_buildflags__testing", 52 "cronet_aml_base_protected_memory_buildflags__testing", 53 "cronet_aml_base_rust_buildflags__testing", 54 "cronet_aml_base_sanitizer_buildflags__testing", 55 "cronet_aml_base_synchronization_buildflags__testing", 56 "cronet_aml_base_tracing_buildflags__testing", 57 "cronet_aml_build_blink_buildflags__testing", 58 "cronet_aml_build_branding_buildflags__testing", 59 "cronet_aml_build_chromecast_buildflags__testing", 60 "cronet_aml_build_chromeos_buildflags__testing", 61 "cronet_aml_build_config_compiler_compiler_buildflags__testing", 62 "cronet_aml_build_ios_buildflags__testing", 63 ], 64 export_generated_headers: [ 65 "cronet_aml_base_allocator_buildflags__testing", 66 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 67 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 68 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 69 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 70 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 71 "cronet_aml_base_anchor_functions_buildflags__testing", 72 "cronet_aml_base_build_date__testing", 73 "cronet_aml_base_cfi_buildflags__testing", 74 "cronet_aml_base_check_version_internal_action__testing", 75 "cronet_aml_base_clang_profiling_buildflags__testing", 76 "cronet_aml_base_debugging_buildflags__testing", 77 "cronet_aml_base_feature_list_buildflags__testing", 78 "cronet_aml_base_fuzzing_buildflags__testing", 79 "cronet_aml_base_ios_cronet_buildflags__testing", 80 "cronet_aml_base_logging_buildflags__testing", 81 "cronet_aml_base_message_pump_buildflags__testing", 82 "cronet_aml_base_orderfile_buildflags__testing", 83 "cronet_aml_base_power_monitor_buildflags__testing", 84 "cronet_aml_base_profiler_buildflags__testing", 85 "cronet_aml_base_protected_memory_buildflags__testing", 86 "cronet_aml_base_rust_buildflags__testing", 87 "cronet_aml_base_sanitizer_buildflags__testing", 88 "cronet_aml_base_synchronization_buildflags__testing", 89 "cronet_aml_base_tracing_buildflags__testing", 90 "cronet_aml_build_blink_buildflags__testing", 91 "cronet_aml_build_branding_buildflags__testing", 92 "cronet_aml_build_chromecast_buildflags__testing", 93 "cronet_aml_build_chromeos_buildflags__testing", 94 "cronet_aml_build_config_compiler_compiler_buildflags__testing", 95 "cronet_aml_build_ios_buildflags__testing", 96 ], 97 defaults: [ 98 "cronet_aml_cc_defaults", 99 ], 100 cflags: [ 101 "-DANDROID", 102 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 103 "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 104 "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 105 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 106 "-DHAVE_SYS_UIO_H", 107 "-DNDEBUG", 108 "-DNO_UNWIND_TABLES", 109 "-DNVALGRIND", 110 "-DOFFICIAL_BUILD", 111 "-D_GNU_SOURCE", 112 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 113 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 114 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 115 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 116 "-D__STDC_CONSTANT_MACROS", 117 "-D__STDC_FORMAT_MACROS", 118 "-fdata-sections", 119 "-ffunction-sections", 120 "-fno-asynchronous-unwind-tables", 121 "-fno-unwind-tables", 122 "-fstack-protector", 123 "-fvisibility-inlines-hidden", 124 "-fvisibility=hidden", 125 "-g1", 126 ], 127 include_dirs: [ 128 "external/cronet/", 129 "external/cronet/buildtools/third_party/libc++/", 130 "external/cronet/third_party/libc++/src/include", 131 "external/cronet/third_party/libc++abi/src/include", 132 ], 133 cpp_std: "c++20", 134 ldflags: [ 135 "-Wl,--as-needed", 136 "-Wl,--gc-sections", 137 "-Wl,--icf=all", 138 "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 139 "-Wl,-wrap,asprintf", 140 "-Wl,-wrap,calloc", 141 "-Wl,-wrap,free", 142 "-Wl,-wrap,getcwd", 143 "-Wl,-wrap,malloc", 144 "-Wl,-wrap,malloc_usable_size", 145 "-Wl,-wrap,memalign", 146 "-Wl,-wrap,posix_memalign", 147 "-Wl,-wrap,pvalloc", 148 "-Wl,-wrap,realloc", 149 "-Wl,-wrap,realpath", 150 "-Wl,-wrap,strdup", 151 "-Wl,-wrap,strndup", 152 "-Wl,-wrap,valloc", 153 "-Wl,-wrap,vasprintf", 154 ], 155 visibility: [ 156 "//external/cronet:__subpackages__", 157 ], 158 target: { 159 android_arm: { 160 cflags: [ 161 "-D_FORTIFY_SOURCE=2", 162 ], 163 }, 164 android_arm64: { 165 cflags: [ 166 "-D_FORTIFY_SOURCE=2", 167 "-O2", 168 "-mno-outline", 169 ], 170 }, 171 android_x86: { 172 cflags: [ 173 "-D_FORTIFY_SOURCE=2", 174 "-msse3", 175 ], 176 }, 177 android_x86_64: { 178 cflags: [ 179 "-D_FORTIFY_SOURCE=2", 180 "-msse3", 181 ], 182 }, 183 }, 184} 185 186// GN: //net/traffic_annotation:traffic_annotation 187cc_library_static { 188 name: "cronet_aml_net_traffic_annotation_traffic_annotation", 189 srcs: [ 190 "network_traffic_annotation_android.cc", 191 ], 192 shared_libs: [ 193 "//external/cronet/third_party/boringssl:libcrypto", 194 "//external/cronet/third_party/boringssl:libpki", 195 "//external/cronet/third_party/boringssl:libssl", 196 "libandroid", 197 "liblog", 198 ], 199 generated_headers: [ 200 "cronet_aml_base_allocator_buildflags", 201 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags", 202 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags", 203 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags", 204 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags", 205 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags", 206 "cronet_aml_base_anchor_functions_buildflags", 207 "cronet_aml_base_android_runtime_jni_headers__action", 208 "cronet_aml_base_base_jni__action", 209 "cronet_aml_base_base_shared_preferences_jni__action", 210 "cronet_aml_base_build_date", 211 "cronet_aml_base_cfi_buildflags", 212 "cronet_aml_base_check_version_internal_action", 213 "cronet_aml_base_clang_profiling_buildflags", 214 "cronet_aml_base_debugging_buildflags", 215 "cronet_aml_base_feature_list_buildflags", 216 "cronet_aml_base_fuzzing_buildflags", 217 "cronet_aml_base_ios_cronet_buildflags", 218 "cronet_aml_base_logging_buildflags", 219 "cronet_aml_base_message_pump_buildflags", 220 "cronet_aml_base_orderfile_buildflags", 221 "cronet_aml_base_power_monitor_buildflags", 222 "cronet_aml_base_process_launcher_jni__action", 223 "cronet_aml_base_profiler_buildflags", 224 "cronet_aml_base_protected_memory_buildflags", 225 "cronet_aml_base_rust_buildflags", 226 "cronet_aml_base_sanitizer_buildflags", 227 "cronet_aml_base_synchronization_buildflags", 228 "cronet_aml_base_tracing_buildflags", 229 "cronet_aml_build_blink_buildflags", 230 "cronet_aml_build_branding_buildflags", 231 "cronet_aml_build_chromecast_buildflags", 232 "cronet_aml_build_chromeos_buildflags", 233 "cronet_aml_build_config_compiler_compiler_buildflags", 234 "cronet_aml_build_ios_buildflags", 235 "cronet_aml_build_robolectric_buildflags", 236 ], 237 export_generated_headers: [ 238 "cronet_aml_base_allocator_buildflags", 239 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags", 240 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags", 241 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags", 242 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags", 243 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags", 244 "cronet_aml_base_anchor_functions_buildflags", 245 "cronet_aml_base_android_runtime_jni_headers__action", 246 "cronet_aml_base_base_jni__action", 247 "cronet_aml_base_base_shared_preferences_jni__action", 248 "cronet_aml_base_build_date", 249 "cronet_aml_base_cfi_buildflags", 250 "cronet_aml_base_check_version_internal_action", 251 "cronet_aml_base_clang_profiling_buildflags", 252 "cronet_aml_base_debugging_buildflags", 253 "cronet_aml_base_feature_list_buildflags", 254 "cronet_aml_base_fuzzing_buildflags", 255 "cronet_aml_base_ios_cronet_buildflags", 256 "cronet_aml_base_logging_buildflags", 257 "cronet_aml_base_message_pump_buildflags", 258 "cronet_aml_base_orderfile_buildflags", 259 "cronet_aml_base_power_monitor_buildflags", 260 "cronet_aml_base_process_launcher_jni__action", 261 "cronet_aml_base_profiler_buildflags", 262 "cronet_aml_base_protected_memory_buildflags", 263 "cronet_aml_base_rust_buildflags", 264 "cronet_aml_base_sanitizer_buildflags", 265 "cronet_aml_base_synchronization_buildflags", 266 "cronet_aml_base_tracing_buildflags", 267 "cronet_aml_build_blink_buildflags", 268 "cronet_aml_build_branding_buildflags", 269 "cronet_aml_build_chromecast_buildflags", 270 "cronet_aml_build_chromeos_buildflags", 271 "cronet_aml_build_config_compiler_compiler_buildflags", 272 "cronet_aml_build_ios_buildflags", 273 "cronet_aml_build_robolectric_buildflags", 274 ], 275 defaults: [ 276 "cronet_aml_cc_defaults", 277 ], 278 cflags: [ 279 "-DANDROID", 280 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 281 "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 282 "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 283 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 284 "-DHAVE_SYS_UIO_H", 285 "-DNDEBUG", 286 "-DNO_UNWIND_TABLES", 287 "-DNVALGRIND", 288 "-DOFFICIAL_BUILD", 289 "-D_GNU_SOURCE", 290 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 291 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 292 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 293 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 294 "-D__STDC_CONSTANT_MACROS", 295 "-D__STDC_FORMAT_MACROS", 296 "-fdata-sections", 297 "-ffunction-sections", 298 "-fno-asynchronous-unwind-tables", 299 "-fno-unwind-tables", 300 "-fstack-protector", 301 "-fvisibility-inlines-hidden", 302 "-fvisibility=hidden", 303 "-g1", 304 ], 305 include_dirs: [ 306 "external/cronet/", 307 "external/cronet/base/allocator/partition_allocator/src/", 308 "external/cronet/buildtools/third_party/libc++/", 309 "external/cronet/third_party/abseil-cpp/", 310 "external/cronet/third_party/boringssl/src/include/", 311 "external/cronet/third_party/libc++/src/include", 312 "external/cronet/third_party/libc++abi/src/include", 313 ], 314 cpp_std: "c++20", 315 ldflags: [ 316 "-Wl,--as-needed", 317 "-Wl,--gc-sections", 318 "-Wl,--icf=all", 319 "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 320 "-Wl,-wrap,asprintf", 321 "-Wl,-wrap,calloc", 322 "-Wl,-wrap,free", 323 "-Wl,-wrap,getcwd", 324 "-Wl,-wrap,malloc", 325 "-Wl,-wrap,malloc_usable_size", 326 "-Wl,-wrap,memalign", 327 "-Wl,-wrap,posix_memalign", 328 "-Wl,-wrap,pvalloc", 329 "-Wl,-wrap,realloc", 330 "-Wl,-wrap,realpath", 331 "-Wl,-wrap,strdup", 332 "-Wl,-wrap,strndup", 333 "-Wl,-wrap,valloc", 334 "-Wl,-wrap,vasprintf", 335 ], 336 visibility: [ 337 "//external/cronet:__subpackages__", 338 ], 339 target: { 340 android_arm: { 341 cflags: [ 342 "-D_FORTIFY_SOURCE=2", 343 ], 344 }, 345 android_arm64: { 346 cflags: [ 347 "-D_FORTIFY_SOURCE=2", 348 "-O2", 349 "-mno-outline", 350 ], 351 }, 352 android_x86: { 353 cflags: [ 354 "-D_FORTIFY_SOURCE=2", 355 "-msse3", 356 ], 357 }, 358 android_x86_64: { 359 cflags: [ 360 "-D_FORTIFY_SOURCE=2", 361 "-msse3", 362 ], 363 }, 364 }, 365} 366 367// GN: //net/traffic_annotation:traffic_annotation__testing 368cc_library_static { 369 name: "cronet_aml_net_traffic_annotation_traffic_annotation__testing", 370 srcs: [ 371 "network_traffic_annotation_android.cc", 372 ], 373 shared_libs: [ 374 "libandroid", 375 "liblog", 376 ], 377 generated_headers: [ 378 "cronet_aml_base_allocator_buildflags__testing", 379 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 380 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 381 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 382 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 383 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 384 "cronet_aml_base_anchor_functions_buildflags__testing", 385 "cronet_aml_base_build_date__testing", 386 "cronet_aml_base_cfi_buildflags__testing", 387 "cronet_aml_base_check_version_internal_action__testing", 388 "cronet_aml_base_clang_profiling_buildflags__testing", 389 "cronet_aml_base_debugging_buildflags__testing", 390 "cronet_aml_base_feature_list_buildflags__testing", 391 "cronet_aml_base_fuzzing_buildflags__testing", 392 "cronet_aml_base_ios_cronet_buildflags__testing", 393 "cronet_aml_base_logging_buildflags__testing", 394 "cronet_aml_base_message_pump_buildflags__testing", 395 "cronet_aml_base_orderfile_buildflags__testing", 396 "cronet_aml_base_power_monitor_buildflags__testing", 397 "cronet_aml_base_profiler_buildflags__testing", 398 "cronet_aml_base_protected_memory_buildflags__testing", 399 "cronet_aml_base_rust_buildflags__testing", 400 "cronet_aml_base_sanitizer_buildflags__testing", 401 "cronet_aml_base_synchronization_buildflags__testing", 402 "cronet_aml_base_tracing_buildflags__testing", 403 "cronet_aml_build_blink_buildflags__testing", 404 "cronet_aml_build_branding_buildflags__testing", 405 "cronet_aml_build_chromecast_buildflags__testing", 406 "cronet_aml_build_chromeos_buildflags__testing", 407 "cronet_aml_build_config_compiler_compiler_buildflags__testing", 408 "cronet_aml_build_ios_buildflags__testing", 409 ], 410 export_generated_headers: [ 411 "cronet_aml_base_allocator_buildflags__testing", 412 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromecast_buildflags__testing", 413 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_chromeos_buildflags__testing", 414 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_debugging_buildflags__testing", 415 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_partition_alloc_buildflags__testing", 416 "cronet_aml_base_allocator_partition_allocator_src_partition_alloc_raw_ptr_buildflags__testing", 417 "cronet_aml_base_anchor_functions_buildflags__testing", 418 "cronet_aml_base_build_date__testing", 419 "cronet_aml_base_cfi_buildflags__testing", 420 "cronet_aml_base_check_version_internal_action__testing", 421 "cronet_aml_base_clang_profiling_buildflags__testing", 422 "cronet_aml_base_debugging_buildflags__testing", 423 "cronet_aml_base_feature_list_buildflags__testing", 424 "cronet_aml_base_fuzzing_buildflags__testing", 425 "cronet_aml_base_ios_cronet_buildflags__testing", 426 "cronet_aml_base_logging_buildflags__testing", 427 "cronet_aml_base_message_pump_buildflags__testing", 428 "cronet_aml_base_orderfile_buildflags__testing", 429 "cronet_aml_base_power_monitor_buildflags__testing", 430 "cronet_aml_base_profiler_buildflags__testing", 431 "cronet_aml_base_protected_memory_buildflags__testing", 432 "cronet_aml_base_rust_buildflags__testing", 433 "cronet_aml_base_sanitizer_buildflags__testing", 434 "cronet_aml_base_synchronization_buildflags__testing", 435 "cronet_aml_base_tracing_buildflags__testing", 436 "cronet_aml_build_blink_buildflags__testing", 437 "cronet_aml_build_branding_buildflags__testing", 438 "cronet_aml_build_chromecast_buildflags__testing", 439 "cronet_aml_build_chromeos_buildflags__testing", 440 "cronet_aml_build_config_compiler_compiler_buildflags__testing", 441 "cronet_aml_build_ios_buildflags__testing", 442 ], 443 defaults: [ 444 "cronet_aml_cc_defaults", 445 ], 446 cflags: [ 447 "-DANDROID", 448 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 449 "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 450 "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 451 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 452 "-DHAVE_SYS_UIO_H", 453 "-DNDEBUG", 454 "-DNO_UNWIND_TABLES", 455 "-DNVALGRIND", 456 "-DOFFICIAL_BUILD", 457 "-D_GNU_SOURCE", 458 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 459 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 460 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 461 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 462 "-D__STDC_CONSTANT_MACROS", 463 "-D__STDC_FORMAT_MACROS", 464 "-fdata-sections", 465 "-ffunction-sections", 466 "-fno-asynchronous-unwind-tables", 467 "-fno-unwind-tables", 468 "-fstack-protector", 469 "-fvisibility-inlines-hidden", 470 "-fvisibility=hidden", 471 "-g1", 472 ], 473 include_dirs: [ 474 "external/cronet/", 475 "external/cronet/base/allocator/partition_allocator/src/", 476 "external/cronet/buildtools/third_party/libc++/", 477 "external/cronet/third_party/abseil-cpp/", 478 "external/cronet/third_party/boringssl/src/include/", 479 "external/cronet/third_party/libc++/src/include", 480 "external/cronet/third_party/libc++abi/src/include", 481 ], 482 cpp_std: "c++20", 483 ldflags: [ 484 "-Wl,--as-needed", 485 "-Wl,--gc-sections", 486 "-Wl,--icf=all", 487 "-Wl,--script,external/cronet/base/android/library_loader/anchor_functions.lds", 488 "-Wl,-wrap,asprintf", 489 "-Wl,-wrap,calloc", 490 "-Wl,-wrap,free", 491 "-Wl,-wrap,getcwd", 492 "-Wl,-wrap,malloc", 493 "-Wl,-wrap,malloc_usable_size", 494 "-Wl,-wrap,memalign", 495 "-Wl,-wrap,posix_memalign", 496 "-Wl,-wrap,pvalloc", 497 "-Wl,-wrap,realloc", 498 "-Wl,-wrap,realpath", 499 "-Wl,-wrap,strdup", 500 "-Wl,-wrap,strndup", 501 "-Wl,-wrap,valloc", 502 "-Wl,-wrap,vasprintf", 503 ], 504 visibility: [ 505 "//external/cronet:__subpackages__", 506 ], 507 target: { 508 android_arm: { 509 cflags: [ 510 "-D_FORTIFY_SOURCE=2", 511 ], 512 }, 513 android_arm64: { 514 cflags: [ 515 "-D_FORTIFY_SOURCE=2", 516 "-O2", 517 "-mno-outline", 518 ], 519 }, 520 android_x86: { 521 cflags: [ 522 "-D_FORTIFY_SOURCE=2", 523 "-msse3", 524 ], 525 }, 526 android_x86_64: { 527 cflags: [ 528 "-D_FORTIFY_SOURCE=2", 529 "-msse3", 530 ], 531 }, 532 }, 533} 534