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 gen_android_bp.py. Do not edit. 16 17// GN: Package-Artificial 18package { 19 default_applicable_licenses: [ 20 "stable_cronet_third_party_abseil-cpp_license", 21 ], 22} 23 24// GN: //third_party/abseil-cpp/absl/flags:commandlineflag__testing 25cc_library_static { 26 name: "stable_cronet_third_party_abseil_cpp_absl_flags_commandlineflag__testing", 27 srcs: [ 28 "commandlineflag.cc", 29 ], 30 host_cross_supported: false, 31 defaults: [ 32 "stable_cronet_cc_defaults", 33 ], 34 cflags: [ 35 "-DABSL_ALLOCATOR_NOTHROW=1", 36 "-DANDROID", 37 "-DANDROID_NDK_VERSION_ROLL=r27_1", 38 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 39 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 40 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 41 "-DHAVE_SYS_UIO_H", 42 "-DNDEBUG", 43 "-DNVALGRIND", 44 "-DOFFICIAL_BUILD", 45 "-DTMP_REBUILD_HACK", 46 "-D_GNU_SOURCE", 47 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 48 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 49 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 50 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 51 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 52 "-fdata-sections", 53 "-ffunction-sections", 54 "-fstack-protector", 55 "-fvisibility-inlines-hidden", 56 "-fvisibility=hidden", 57 "-g1", 58 ], 59 include_dirs: [ 60 "external/cronet/stable/", 61 "external/cronet/stable/buildtools/third_party/libc++/", 62 "external/cronet/stable/third_party/abseil-cpp/", 63 "external/cronet/stable/third_party/libc++/src/include", 64 "external/cronet/stable/third_party/libc++abi/src/include", 65 ], 66 cpp_std: "c++20", 67 ldflags: [ 68 "-Wl,--as-needed", 69 "-Wl,--gc-sections", 70 "-Wl,--icf=all", 71 ], 72 visibility: [ 73 "//external/cronet:__subpackages__", 74 ], 75 target: { 76 android_arm64: { 77 cflags: [ 78 "-D__ARM_NEON__=1", 79 "-O2", 80 "-mno-outline", 81 ], 82 }, 83 android_x86: { 84 cflags: [ 85 "-msse3", 86 ], 87 }, 88 android_x86_64: { 89 cflags: [ 90 "-O2", 91 "-msse3", 92 ], 93 }, 94 }, 95} 96 97// GN: //third_party/abseil-cpp/absl/flags:commandlineflag_internal__testing 98cc_library_static { 99 name: "stable_cronet_third_party_abseil_cpp_absl_flags_commandlineflag_internal__testing", 100 srcs: [ 101 "internal/commandlineflag.cc", 102 ], 103 host_cross_supported: false, 104 defaults: [ 105 "stable_cronet_cc_defaults", 106 ], 107 cflags: [ 108 "-DABSL_ALLOCATOR_NOTHROW=1", 109 "-DANDROID", 110 "-DANDROID_NDK_VERSION_ROLL=r27_1", 111 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 112 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 113 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 114 "-DHAVE_SYS_UIO_H", 115 "-DNDEBUG", 116 "-DNVALGRIND", 117 "-DOFFICIAL_BUILD", 118 "-DTMP_REBUILD_HACK", 119 "-D_GNU_SOURCE", 120 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 121 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 122 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 123 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 124 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 125 "-fdata-sections", 126 "-ffunction-sections", 127 "-fstack-protector", 128 "-fvisibility-inlines-hidden", 129 "-fvisibility=hidden", 130 "-g1", 131 ], 132 include_dirs: [ 133 "external/cronet/stable/", 134 "external/cronet/stable/buildtools/third_party/libc++/", 135 "external/cronet/stable/third_party/abseil-cpp/", 136 "external/cronet/stable/third_party/libc++/src/include", 137 "external/cronet/stable/third_party/libc++abi/src/include", 138 ], 139 cpp_std: "c++20", 140 ldflags: [ 141 "-Wl,--as-needed", 142 "-Wl,--gc-sections", 143 "-Wl,--icf=all", 144 ], 145 visibility: [ 146 "//external/cronet:__subpackages__", 147 ], 148 target: { 149 android_arm64: { 150 cflags: [ 151 "-D__ARM_NEON__=1", 152 "-O2", 153 "-mno-outline", 154 ], 155 }, 156 android_x86: { 157 cflags: [ 158 "-msse3", 159 ], 160 }, 161 android_x86_64: { 162 cflags: [ 163 "-O2", 164 "-msse3", 165 ], 166 }, 167 }, 168} 169 170// GN: //third_party/abseil-cpp/absl/flags:config__testing 171cc_library_static { 172 name: "stable_cronet_third_party_abseil_cpp_absl_flags_config__testing", 173 srcs: [ 174 "usage_config.cc", 175 ], 176 host_cross_supported: false, 177 defaults: [ 178 "stable_cronet_cc_defaults", 179 ], 180 cflags: [ 181 "-DABSL_ALLOCATOR_NOTHROW=1", 182 "-DABSL_FLAGS_STRIP_NAMES=0", 183 "-DANDROID", 184 "-DANDROID_NDK_VERSION_ROLL=r27_1", 185 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 186 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 187 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 188 "-DHAVE_SYS_UIO_H", 189 "-DNDEBUG", 190 "-DNVALGRIND", 191 "-DOFFICIAL_BUILD", 192 "-DTMP_REBUILD_HACK", 193 "-D_GNU_SOURCE", 194 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 195 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 196 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 197 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 198 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 199 "-fdata-sections", 200 "-ffunction-sections", 201 "-fstack-protector", 202 "-fvisibility-inlines-hidden", 203 "-fvisibility=hidden", 204 "-g1", 205 ], 206 include_dirs: [ 207 "external/cronet/stable/", 208 "external/cronet/stable/buildtools/third_party/libc++/", 209 "external/cronet/stable/third_party/abseil-cpp/", 210 "external/cronet/stable/third_party/libc++/src/include", 211 "external/cronet/stable/third_party/libc++abi/src/include", 212 ], 213 cpp_std: "c++20", 214 ldflags: [ 215 "-Wl,--as-needed", 216 "-Wl,--gc-sections", 217 "-Wl,--icf=all", 218 ], 219 visibility: [ 220 "//external/cronet:__subpackages__", 221 ], 222 target: { 223 android_arm64: { 224 cflags: [ 225 "-D__ARM_NEON__=1", 226 "-O2", 227 "-mno-outline", 228 ], 229 }, 230 android_x86: { 231 cflags: [ 232 "-msse3", 233 ], 234 }, 235 android_x86_64: { 236 cflags: [ 237 "-O2", 238 "-msse3", 239 ], 240 }, 241 }, 242} 243 244// GN: //third_party/abseil-cpp/absl/flags:flag_internal__testing 245cc_library_static { 246 name: "stable_cronet_third_party_abseil_cpp_absl_flags_flag_internal__testing", 247 srcs: [ 248 "internal/flag.cc", 249 ], 250 host_cross_supported: false, 251 defaults: [ 252 "stable_cronet_cc_defaults", 253 ], 254 cflags: [ 255 "-DABSL_ALLOCATOR_NOTHROW=1", 256 "-DABSL_FLAGS_STRIP_NAMES=0", 257 "-DANDROID", 258 "-DANDROID_NDK_VERSION_ROLL=r27_1", 259 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 260 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 261 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 262 "-DHAVE_SYS_UIO_H", 263 "-DNDEBUG", 264 "-DNVALGRIND", 265 "-DOFFICIAL_BUILD", 266 "-DTMP_REBUILD_HACK", 267 "-D_GNU_SOURCE", 268 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 269 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 270 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 271 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 272 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 273 "-fdata-sections", 274 "-ffunction-sections", 275 "-fstack-protector", 276 "-fvisibility-inlines-hidden", 277 "-fvisibility=hidden", 278 "-g1", 279 ], 280 include_dirs: [ 281 "external/cronet/stable/", 282 "external/cronet/stable/buildtools/third_party/libc++/", 283 "external/cronet/stable/third_party/abseil-cpp/", 284 "external/cronet/stable/third_party/libc++/src/include", 285 "external/cronet/stable/third_party/libc++abi/src/include", 286 ], 287 cpp_std: "c++20", 288 ldflags: [ 289 "-Wl,--as-needed", 290 "-Wl,--gc-sections", 291 "-Wl,--icf=all", 292 ], 293 visibility: [ 294 "//external/cronet:__subpackages__", 295 ], 296 target: { 297 android_arm64: { 298 cflags: [ 299 "-D__ARM_NEON__=1", 300 "-O2", 301 "-mno-outline", 302 ], 303 }, 304 android_x86: { 305 cflags: [ 306 "-msse3", 307 ], 308 }, 309 android_x86_64: { 310 cflags: [ 311 "-O2", 312 "-msse3", 313 ], 314 }, 315 }, 316} 317 318// GN: //third_party/abseil-cpp/absl/flags:marshalling__testing 319cc_library_static { 320 name: "stable_cronet_third_party_abseil_cpp_absl_flags_marshalling__testing", 321 srcs: [ 322 "marshalling.cc", 323 ], 324 host_cross_supported: false, 325 defaults: [ 326 "stable_cronet_cc_defaults", 327 ], 328 cflags: [ 329 "-DABSL_ALLOCATOR_NOTHROW=1", 330 "-DANDROID", 331 "-DANDROID_NDK_VERSION_ROLL=r27_1", 332 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 333 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 334 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 335 "-DHAVE_SYS_UIO_H", 336 "-DNDEBUG", 337 "-DNVALGRIND", 338 "-DOFFICIAL_BUILD", 339 "-DTMP_REBUILD_HACK", 340 "-D_GNU_SOURCE", 341 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 342 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 343 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 344 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 345 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 346 "-fdata-sections", 347 "-ffunction-sections", 348 "-fstack-protector", 349 "-fvisibility-inlines-hidden", 350 "-fvisibility=hidden", 351 "-g1", 352 ], 353 include_dirs: [ 354 "external/cronet/stable/", 355 "external/cronet/stable/buildtools/third_party/libc++/", 356 "external/cronet/stable/third_party/abseil-cpp/", 357 "external/cronet/stable/third_party/libc++/src/include", 358 "external/cronet/stable/third_party/libc++abi/src/include", 359 ], 360 cpp_std: "c++20", 361 ldflags: [ 362 "-Wl,--as-needed", 363 "-Wl,--gc-sections", 364 "-Wl,--icf=all", 365 ], 366 visibility: [ 367 "//external/cronet:__subpackages__", 368 ], 369 target: { 370 android_arm64: { 371 cflags: [ 372 "-D__ARM_NEON__=1", 373 "-O2", 374 "-mno-outline", 375 ], 376 }, 377 android_x86: { 378 cflags: [ 379 "-msse3", 380 ], 381 }, 382 android_x86_64: { 383 cflags: [ 384 "-O2", 385 "-msse3", 386 ], 387 }, 388 }, 389} 390 391// GN: //third_party/abseil-cpp/absl/flags:parse__testing 392cc_library_static { 393 name: "stable_cronet_third_party_abseil_cpp_absl_flags_parse__testing", 394 srcs: [ 395 "parse.cc", 396 ], 397 host_cross_supported: false, 398 defaults: [ 399 "stable_cronet_cc_defaults", 400 ], 401 cflags: [ 402 "-DABSL_ALLOCATOR_NOTHROW=1", 403 "-DABSL_FLAGS_STRIP_NAMES=0", 404 "-DANDROID", 405 "-DANDROID_NDK_VERSION_ROLL=r27_1", 406 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 407 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 408 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 409 "-DHAVE_SYS_UIO_H", 410 "-DNDEBUG", 411 "-DNVALGRIND", 412 "-DOFFICIAL_BUILD", 413 "-DTMP_REBUILD_HACK", 414 "-D_GNU_SOURCE", 415 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 416 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 417 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 418 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 419 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 420 "-fdata-sections", 421 "-ffunction-sections", 422 "-fstack-protector", 423 "-fvisibility-inlines-hidden", 424 "-fvisibility=hidden", 425 "-g1", 426 ], 427 include_dirs: [ 428 "external/cronet/stable/", 429 "external/cronet/stable/buildtools/third_party/libc++/", 430 "external/cronet/stable/third_party/abseil-cpp/", 431 "external/cronet/stable/third_party/libc++/src/include", 432 "external/cronet/stable/third_party/libc++abi/src/include", 433 ], 434 cpp_std: "c++20", 435 ldflags: [ 436 "-Wl,--as-needed", 437 "-Wl,--gc-sections", 438 "-Wl,--icf=all", 439 ], 440 visibility: [ 441 "//external/cronet:__subpackages__", 442 ], 443 target: { 444 android_arm64: { 445 cflags: [ 446 "-D__ARM_NEON__=1", 447 "-O2", 448 "-mno-outline", 449 ], 450 }, 451 android_x86: { 452 cflags: [ 453 "-msse3", 454 ], 455 }, 456 android_x86_64: { 457 cflags: [ 458 "-O2", 459 "-msse3", 460 ], 461 }, 462 }, 463} 464 465// GN: //third_party/abseil-cpp/absl/flags:private_handle_accessor__testing 466cc_library_static { 467 name: "stable_cronet_third_party_abseil_cpp_absl_flags_private_handle_accessor__testing", 468 srcs: [ 469 "internal/private_handle_accessor.cc", 470 ], 471 host_cross_supported: false, 472 defaults: [ 473 "stable_cronet_cc_defaults", 474 ], 475 cflags: [ 476 "-DABSL_ALLOCATOR_NOTHROW=1", 477 "-DANDROID", 478 "-DANDROID_NDK_VERSION_ROLL=r27_1", 479 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 480 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 481 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 482 "-DHAVE_SYS_UIO_H", 483 "-DNDEBUG", 484 "-DNVALGRIND", 485 "-DOFFICIAL_BUILD", 486 "-DTMP_REBUILD_HACK", 487 "-D_GNU_SOURCE", 488 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 489 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 490 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 491 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 492 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 493 "-fdata-sections", 494 "-ffunction-sections", 495 "-fstack-protector", 496 "-fvisibility-inlines-hidden", 497 "-fvisibility=hidden", 498 "-g1", 499 ], 500 include_dirs: [ 501 "external/cronet/stable/", 502 "external/cronet/stable/buildtools/third_party/libc++/", 503 "external/cronet/stable/third_party/abseil-cpp/", 504 "external/cronet/stable/third_party/libc++/src/include", 505 "external/cronet/stable/third_party/libc++abi/src/include", 506 ], 507 cpp_std: "c++20", 508 ldflags: [ 509 "-Wl,--as-needed", 510 "-Wl,--gc-sections", 511 "-Wl,--icf=all", 512 ], 513 visibility: [ 514 "//external/cronet:__subpackages__", 515 ], 516 target: { 517 android_arm64: { 518 cflags: [ 519 "-D__ARM_NEON__=1", 520 "-O2", 521 "-mno-outline", 522 ], 523 }, 524 android_x86: { 525 cflags: [ 526 "-msse3", 527 ], 528 }, 529 android_x86_64: { 530 cflags: [ 531 "-O2", 532 "-msse3", 533 ], 534 }, 535 }, 536} 537 538// GN: //third_party/abseil-cpp/absl/flags:program_name__testing 539cc_library_static { 540 name: "stable_cronet_third_party_abseil_cpp_absl_flags_program_name__testing", 541 srcs: [ 542 "internal/program_name.cc", 543 ], 544 host_cross_supported: false, 545 defaults: [ 546 "stable_cronet_cc_defaults", 547 ], 548 cflags: [ 549 "-DABSL_ALLOCATOR_NOTHROW=1", 550 "-DANDROID", 551 "-DANDROID_NDK_VERSION_ROLL=r27_1", 552 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 553 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 554 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 555 "-DHAVE_SYS_UIO_H", 556 "-DNDEBUG", 557 "-DNVALGRIND", 558 "-DOFFICIAL_BUILD", 559 "-DTMP_REBUILD_HACK", 560 "-D_GNU_SOURCE", 561 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 562 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 563 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 564 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 565 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 566 "-fdata-sections", 567 "-ffunction-sections", 568 "-fstack-protector", 569 "-fvisibility-inlines-hidden", 570 "-fvisibility=hidden", 571 "-g1", 572 ], 573 include_dirs: [ 574 "external/cronet/stable/", 575 "external/cronet/stable/buildtools/third_party/libc++/", 576 "external/cronet/stable/third_party/abseil-cpp/", 577 "external/cronet/stable/third_party/libc++/src/include", 578 "external/cronet/stable/third_party/libc++abi/src/include", 579 ], 580 cpp_std: "c++20", 581 ldflags: [ 582 "-Wl,--as-needed", 583 "-Wl,--gc-sections", 584 "-Wl,--icf=all", 585 ], 586 visibility: [ 587 "//external/cronet:__subpackages__", 588 ], 589 target: { 590 android_arm64: { 591 cflags: [ 592 "-D__ARM_NEON__=1", 593 "-O2", 594 "-mno-outline", 595 ], 596 }, 597 android_x86: { 598 cflags: [ 599 "-msse3", 600 ], 601 }, 602 android_x86_64: { 603 cflags: [ 604 "-O2", 605 "-msse3", 606 ], 607 }, 608 }, 609} 610 611// GN: //third_party/abseil-cpp/absl/flags:reflection__testing 612cc_library_static { 613 name: "stable_cronet_third_party_abseil_cpp_absl_flags_reflection__testing", 614 srcs: [ 615 "reflection.cc", 616 ], 617 host_cross_supported: false, 618 defaults: [ 619 "stable_cronet_cc_defaults", 620 ], 621 cflags: [ 622 "-DABSL_ALLOCATOR_NOTHROW=1", 623 "-DABSL_FLAGS_STRIP_NAMES=0", 624 "-DANDROID", 625 "-DANDROID_NDK_VERSION_ROLL=r27_1", 626 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 627 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 628 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 629 "-DHAVE_SYS_UIO_H", 630 "-DNDEBUG", 631 "-DNVALGRIND", 632 "-DOFFICIAL_BUILD", 633 "-DTMP_REBUILD_HACK", 634 "-D_GNU_SOURCE", 635 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 636 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 637 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 638 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 639 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 640 "-fdata-sections", 641 "-ffunction-sections", 642 "-fstack-protector", 643 "-fvisibility-inlines-hidden", 644 "-fvisibility=hidden", 645 "-g1", 646 ], 647 include_dirs: [ 648 "external/cronet/stable/", 649 "external/cronet/stable/buildtools/third_party/libc++/", 650 "external/cronet/stable/third_party/abseil-cpp/", 651 "external/cronet/stable/third_party/libc++/src/include", 652 "external/cronet/stable/third_party/libc++abi/src/include", 653 ], 654 cpp_std: "c++20", 655 ldflags: [ 656 "-Wl,--as-needed", 657 "-Wl,--gc-sections", 658 "-Wl,--icf=all", 659 ], 660 visibility: [ 661 "//external/cronet:__subpackages__", 662 ], 663 target: { 664 android_arm64: { 665 cflags: [ 666 "-D__ARM_NEON__=1", 667 "-O2", 668 "-mno-outline", 669 ], 670 }, 671 android_x86: { 672 cflags: [ 673 "-msse3", 674 ], 675 }, 676 android_x86_64: { 677 cflags: [ 678 "-O2", 679 "-msse3", 680 ], 681 }, 682 }, 683} 684 685// GN: //third_party/abseil-cpp/absl/flags:usage__testing 686cc_library_static { 687 name: "stable_cronet_third_party_abseil_cpp_absl_flags_usage__testing", 688 srcs: [ 689 "usage.cc", 690 ], 691 host_cross_supported: false, 692 defaults: [ 693 "stable_cronet_cc_defaults", 694 ], 695 cflags: [ 696 "-DABSL_ALLOCATOR_NOTHROW=1", 697 "-DANDROID", 698 "-DANDROID_NDK_VERSION_ROLL=r27_1", 699 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 700 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 701 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 702 "-DHAVE_SYS_UIO_H", 703 "-DNDEBUG", 704 "-DNVALGRIND", 705 "-DOFFICIAL_BUILD", 706 "-DTMP_REBUILD_HACK", 707 "-D_GNU_SOURCE", 708 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 709 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 710 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 711 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 712 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 713 "-fdata-sections", 714 "-ffunction-sections", 715 "-fstack-protector", 716 "-fvisibility-inlines-hidden", 717 "-fvisibility=hidden", 718 "-g1", 719 ], 720 include_dirs: [ 721 "external/cronet/stable/", 722 "external/cronet/stable/buildtools/third_party/libc++/", 723 "external/cronet/stable/third_party/abseil-cpp/", 724 "external/cronet/stable/third_party/libc++/src/include", 725 "external/cronet/stable/third_party/libc++abi/src/include", 726 ], 727 cpp_std: "c++20", 728 ldflags: [ 729 "-Wl,--as-needed", 730 "-Wl,--gc-sections", 731 "-Wl,--icf=all", 732 ], 733 visibility: [ 734 "//external/cronet:__subpackages__", 735 ], 736 target: { 737 android_arm64: { 738 cflags: [ 739 "-D__ARM_NEON__=1", 740 "-O2", 741 "-mno-outline", 742 ], 743 }, 744 android_x86: { 745 cflags: [ 746 "-msse3", 747 ], 748 }, 749 android_x86_64: { 750 cflags: [ 751 "-O2", 752 "-msse3", 753 ], 754 }, 755 }, 756} 757 758// GN: //third_party/abseil-cpp/absl/flags:usage_internal__testing 759cc_library_static { 760 name: "stable_cronet_third_party_abseil_cpp_absl_flags_usage_internal__testing", 761 srcs: [ 762 "internal/usage.cc", 763 ], 764 host_cross_supported: false, 765 defaults: [ 766 "stable_cronet_cc_defaults", 767 ], 768 cflags: [ 769 "-DABSL_ALLOCATOR_NOTHROW=1", 770 "-DABSL_FLAGS_STRIP_NAMES=0", 771 "-DANDROID", 772 "-DANDROID_NDK_VERSION_ROLL=r27_1", 773 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 774 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 775 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 776 "-DHAVE_SYS_UIO_H", 777 "-DNDEBUG", 778 "-DNVALGRIND", 779 "-DOFFICIAL_BUILD", 780 "-DTMP_REBUILD_HACK", 781 "-D_GNU_SOURCE", 782 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 783 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 784 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 785 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 786 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 787 "-fdata-sections", 788 "-ffunction-sections", 789 "-fstack-protector", 790 "-fvisibility-inlines-hidden", 791 "-fvisibility=hidden", 792 "-g1", 793 ], 794 include_dirs: [ 795 "external/cronet/stable/", 796 "external/cronet/stable/buildtools/third_party/libc++/", 797 "external/cronet/stable/third_party/abseil-cpp/", 798 "external/cronet/stable/third_party/libc++/src/include", 799 "external/cronet/stable/third_party/libc++abi/src/include", 800 ], 801 cpp_std: "c++20", 802 ldflags: [ 803 "-Wl,--as-needed", 804 "-Wl,--gc-sections", 805 "-Wl,--icf=all", 806 ], 807 visibility: [ 808 "//external/cronet:__subpackages__", 809 ], 810 target: { 811 android_arm64: { 812 cflags: [ 813 "-D__ARM_NEON__=1", 814 "-O2", 815 "-mno-outline", 816 ], 817 }, 818 android_x86: { 819 cflags: [ 820 "-msse3", 821 ], 822 }, 823 android_x86_64: { 824 cflags: [ 825 "-O2", 826 "-msse3", 827 ], 828 }, 829 }, 830} 831