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/base:base 25cc_library_static { 26 name: "stable_cronet_third_party_abseil_cpp_absl_base_base", 27 srcs: [ 28 "internal/cycleclock.cc", 29 "internal/spinlock.cc", 30 "internal/sysinfo.cc", 31 "internal/thread_identity.cc", 32 "internal/unscaledcycleclock.cc", 33 ], 34 host_cross_supported: false, 35 defaults: [ 36 "stable_cronet_cc_defaults", 37 ], 38 cflags: [ 39 "-DABSL_ALLOCATOR_NOTHROW=1", 40 "-DANDROID", 41 "-DANDROID_NDK_VERSION_ROLL=r27_1", 42 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 43 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 44 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 45 "-DHAVE_SYS_UIO_H", 46 "-DNDEBUG", 47 "-DNVALGRIND", 48 "-DOFFICIAL_BUILD", 49 "-DTMP_REBUILD_HACK", 50 "-D_GNU_SOURCE", 51 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 52 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 53 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 54 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 55 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 56 "-fdata-sections", 57 "-ffunction-sections", 58 "-fstack-protector", 59 "-fvisibility-inlines-hidden", 60 "-fvisibility=hidden", 61 "-g1", 62 ], 63 include_dirs: [ 64 "external/cronet/stable/", 65 "external/cronet/stable/buildtools/third_party/libc++/", 66 "external/cronet/stable/third_party/abseil-cpp/", 67 "external/cronet/stable/third_party/libc++/src/include", 68 "external/cronet/stable/third_party/libc++abi/src/include", 69 ], 70 cpp_std: "c++20", 71 ldflags: [ 72 "-Wl,--as-needed", 73 "-Wl,--gc-sections", 74 "-Wl,--icf=all", 75 ], 76 visibility: [ 77 "//external/cronet:__subpackages__", 78 ], 79 target: { 80 android_arm64: { 81 cflags: [ 82 "-D__ARM_NEON__=1", 83 "-O2", 84 "-mno-outline", 85 ], 86 }, 87 android_x86: { 88 cflags: [ 89 "-msse3", 90 ], 91 }, 92 android_x86_64: { 93 cflags: [ 94 "-O2", 95 "-msse3", 96 ], 97 }, 98 }, 99} 100 101// GN: //third_party/abseil-cpp/absl/base:base__testing 102cc_library_static { 103 name: "stable_cronet_third_party_abseil_cpp_absl_base_base__testing", 104 srcs: [ 105 "internal/cycleclock.cc", 106 "internal/spinlock.cc", 107 "internal/sysinfo.cc", 108 "internal/thread_identity.cc", 109 "internal/unscaledcycleclock.cc", 110 ], 111 host_supported: true, 112 host_cross_supported: false, 113 defaults: [ 114 "stable_cronet_cc_defaults", 115 ], 116 cflags: [ 117 "-DABSL_ALLOCATOR_NOTHROW=1", 118 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 119 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 120 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 121 "-DNDEBUG", 122 "-DNVALGRIND", 123 "-DOFFICIAL_BUILD", 124 "-DTMP_REBUILD_HACK", 125 "-D_GNU_SOURCE", 126 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 127 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 128 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 129 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 130 "-fdata-sections", 131 "-ffunction-sections", 132 "-fstack-protector", 133 "-fvisibility-inlines-hidden", 134 "-fvisibility=hidden", 135 "-g1", 136 ], 137 include_dirs: [ 138 "external/cronet/stable/", 139 "external/cronet/stable/buildtools/third_party/libc++/", 140 "external/cronet/stable/third_party/abseil-cpp/", 141 "external/cronet/stable/third_party/libc++/src/include", 142 "external/cronet/stable/third_party/libc++abi/src/include", 143 ], 144 cpp_std: "c++20", 145 ldflags: [ 146 "-Wl,--as-needed", 147 "-Wl,--gc-sections", 148 "-Wl,--icf=all", 149 ], 150 visibility: [ 151 "//external/cronet:__subpackages__", 152 ], 153 target: { 154 android_arm: { 155 cflags: [ 156 "-DANDROID", 157 "-DANDROID_NDK_VERSION_ROLL=r27_1", 158 "-DHAVE_SYS_UIO_H", 159 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 160 ], 161 }, 162 android_arm64: { 163 cflags: [ 164 "-DANDROID", 165 "-DANDROID_NDK_VERSION_ROLL=r27_1", 166 "-DHAVE_SYS_UIO_H", 167 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 168 "-D__ARM_NEON__=1", 169 "-O2", 170 "-mno-outline", 171 ], 172 }, 173 android_riscv64: { 174 cflags: [ 175 "-DANDROID", 176 "-DANDROID_NDK_VERSION_ROLL=r27_1", 177 "-DHAVE_SYS_UIO_H", 178 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 179 ], 180 }, 181 android_x86: { 182 cflags: [ 183 "-DANDROID", 184 "-DANDROID_NDK_VERSION_ROLL=r27_1", 185 "-DHAVE_SYS_UIO_H", 186 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 187 "-msse3", 188 ], 189 }, 190 android_x86_64: { 191 cflags: [ 192 "-DANDROID", 193 "-DANDROID_NDK_VERSION_ROLL=r27_1", 194 "-DHAVE_SYS_UIO_H", 195 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 196 "-O2", 197 "-msse3", 198 ], 199 }, 200 host: { 201 cflags: [ 202 "-DCR_SYSROOT_KEY=20230611T210420Z-2", 203 "-DNO_UNWIND_TABLES", 204 "-DUSE_AURA=1", 205 "-DUSE_OZONE=1", 206 "-DUSE_UDEV", 207 "-D_FILE_OFFSET_BITS=64", 208 "-D_LARGEFILE64_SOURCE", 209 "-D_LARGEFILE_SOURCE", 210 "-O2", 211 "-fno-asynchronous-unwind-tables", 212 "-fno-unwind-tables", 213 "-msse3", 214 ], 215 }, 216 }, 217} 218 219// GN: //third_party/abseil-cpp/absl/base:log_severity 220cc_library_static { 221 name: "stable_cronet_third_party_abseil_cpp_absl_base_log_severity", 222 srcs: [ 223 "log_severity.cc", 224 ], 225 host_cross_supported: false, 226 defaults: [ 227 "stable_cronet_cc_defaults", 228 ], 229 cflags: [ 230 "-DABSL_ALLOCATOR_NOTHROW=1", 231 "-DANDROID", 232 "-DANDROID_NDK_VERSION_ROLL=r27_1", 233 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 234 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 235 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 236 "-DHAVE_SYS_UIO_H", 237 "-DNDEBUG", 238 "-DNVALGRIND", 239 "-DOFFICIAL_BUILD", 240 "-DTMP_REBUILD_HACK", 241 "-D_GNU_SOURCE", 242 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 243 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 244 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 245 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 246 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 247 "-fdata-sections", 248 "-ffunction-sections", 249 "-fstack-protector", 250 "-fvisibility-inlines-hidden", 251 "-fvisibility=hidden", 252 "-g1", 253 ], 254 include_dirs: [ 255 "external/cronet/stable/", 256 "external/cronet/stable/buildtools/third_party/libc++/", 257 "external/cronet/stable/third_party/abseil-cpp/", 258 "external/cronet/stable/third_party/libc++/src/include", 259 "external/cronet/stable/third_party/libc++abi/src/include", 260 ], 261 cpp_std: "c++20", 262 ldflags: [ 263 "-Wl,--as-needed", 264 "-Wl,--gc-sections", 265 "-Wl,--icf=all", 266 ], 267 visibility: [ 268 "//external/cronet:__subpackages__", 269 ], 270 target: { 271 android_arm64: { 272 cflags: [ 273 "-D__ARM_NEON__=1", 274 "-O2", 275 "-mno-outline", 276 ], 277 }, 278 android_x86: { 279 cflags: [ 280 "-msse3", 281 ], 282 }, 283 android_x86_64: { 284 cflags: [ 285 "-O2", 286 "-msse3", 287 ], 288 }, 289 }, 290} 291 292// GN: //third_party/abseil-cpp/absl/base:log_severity__testing 293cc_library_static { 294 name: "stable_cronet_third_party_abseil_cpp_absl_base_log_severity__testing", 295 srcs: [ 296 "log_severity.cc", 297 ], 298 host_supported: true, 299 host_cross_supported: false, 300 defaults: [ 301 "stable_cronet_cc_defaults", 302 ], 303 cflags: [ 304 "-DABSL_ALLOCATOR_NOTHROW=1", 305 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 306 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 307 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 308 "-DNDEBUG", 309 "-DNVALGRIND", 310 "-DOFFICIAL_BUILD", 311 "-DTMP_REBUILD_HACK", 312 "-D_GNU_SOURCE", 313 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 314 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 315 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 316 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 317 "-fdata-sections", 318 "-ffunction-sections", 319 "-fstack-protector", 320 "-fvisibility-inlines-hidden", 321 "-fvisibility=hidden", 322 "-g1", 323 ], 324 include_dirs: [ 325 "external/cronet/stable/", 326 "external/cronet/stable/buildtools/third_party/libc++/", 327 "external/cronet/stable/third_party/abseil-cpp/", 328 "external/cronet/stable/third_party/libc++/src/include", 329 "external/cronet/stable/third_party/libc++abi/src/include", 330 ], 331 cpp_std: "c++20", 332 ldflags: [ 333 "-Wl,--as-needed", 334 "-Wl,--gc-sections", 335 "-Wl,--icf=all", 336 ], 337 visibility: [ 338 "//external/cronet:__subpackages__", 339 ], 340 target: { 341 android_arm: { 342 cflags: [ 343 "-DANDROID", 344 "-DANDROID_NDK_VERSION_ROLL=r27_1", 345 "-DHAVE_SYS_UIO_H", 346 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 347 ], 348 }, 349 android_arm64: { 350 cflags: [ 351 "-DANDROID", 352 "-DANDROID_NDK_VERSION_ROLL=r27_1", 353 "-DHAVE_SYS_UIO_H", 354 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 355 "-D__ARM_NEON__=1", 356 "-O2", 357 "-mno-outline", 358 ], 359 }, 360 android_riscv64: { 361 cflags: [ 362 "-DANDROID", 363 "-DANDROID_NDK_VERSION_ROLL=r27_1", 364 "-DHAVE_SYS_UIO_H", 365 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 366 ], 367 }, 368 android_x86: { 369 cflags: [ 370 "-DANDROID", 371 "-DANDROID_NDK_VERSION_ROLL=r27_1", 372 "-DHAVE_SYS_UIO_H", 373 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 374 "-msse3", 375 ], 376 }, 377 android_x86_64: { 378 cflags: [ 379 "-DANDROID", 380 "-DANDROID_NDK_VERSION_ROLL=r27_1", 381 "-DHAVE_SYS_UIO_H", 382 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 383 "-O2", 384 "-msse3", 385 ], 386 }, 387 host: { 388 cflags: [ 389 "-DCR_SYSROOT_KEY=20230611T210420Z-2", 390 "-DNO_UNWIND_TABLES", 391 "-DUSE_AURA=1", 392 "-DUSE_OZONE=1", 393 "-DUSE_UDEV", 394 "-D_FILE_OFFSET_BITS=64", 395 "-D_LARGEFILE64_SOURCE", 396 "-D_LARGEFILE_SOURCE", 397 "-O2", 398 "-fno-asynchronous-unwind-tables", 399 "-fno-unwind-tables", 400 "-msse3", 401 ], 402 }, 403 }, 404} 405 406// GN: //third_party/abseil-cpp/absl/base:malloc_internal 407cc_library_static { 408 name: "stable_cronet_third_party_abseil_cpp_absl_base_malloc_internal", 409 srcs: [ 410 "internal/low_level_alloc.cc", 411 ], 412 host_cross_supported: false, 413 defaults: [ 414 "stable_cronet_cc_defaults", 415 ], 416 cflags: [ 417 "-DABSL_ALLOCATOR_NOTHROW=1", 418 "-DANDROID", 419 "-DANDROID_NDK_VERSION_ROLL=r27_1", 420 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 421 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 422 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 423 "-DHAVE_SYS_UIO_H", 424 "-DNDEBUG", 425 "-DNVALGRIND", 426 "-DOFFICIAL_BUILD", 427 "-DTMP_REBUILD_HACK", 428 "-D_GNU_SOURCE", 429 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 430 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 431 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 432 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 433 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 434 "-fdata-sections", 435 "-ffunction-sections", 436 "-fstack-protector", 437 "-fvisibility-inlines-hidden", 438 "-fvisibility=hidden", 439 "-g1", 440 ], 441 include_dirs: [ 442 "external/cronet/stable/", 443 "external/cronet/stable/buildtools/third_party/libc++/", 444 "external/cronet/stable/third_party/abseil-cpp/", 445 "external/cronet/stable/third_party/libc++/src/include", 446 "external/cronet/stable/third_party/libc++abi/src/include", 447 ], 448 cpp_std: "c++20", 449 ldflags: [ 450 "-Wl,--as-needed", 451 "-Wl,--gc-sections", 452 "-Wl,--icf=all", 453 ], 454 visibility: [ 455 "//external/cronet:__subpackages__", 456 ], 457 target: { 458 android_arm64: { 459 cflags: [ 460 "-D__ARM_NEON__=1", 461 "-O2", 462 "-mno-outline", 463 ], 464 }, 465 android_x86: { 466 cflags: [ 467 "-msse3", 468 ], 469 }, 470 android_x86_64: { 471 cflags: [ 472 "-O2", 473 "-msse3", 474 ], 475 }, 476 }, 477} 478 479// GN: //third_party/abseil-cpp/absl/base:malloc_internal__testing 480cc_library_static { 481 name: "stable_cronet_third_party_abseil_cpp_absl_base_malloc_internal__testing", 482 srcs: [ 483 "internal/low_level_alloc.cc", 484 ], 485 host_supported: true, 486 host_cross_supported: false, 487 defaults: [ 488 "stable_cronet_cc_defaults", 489 ], 490 cflags: [ 491 "-DABSL_ALLOCATOR_NOTHROW=1", 492 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 493 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 494 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 495 "-DNDEBUG", 496 "-DNVALGRIND", 497 "-DOFFICIAL_BUILD", 498 "-DTMP_REBUILD_HACK", 499 "-D_GNU_SOURCE", 500 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 501 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 502 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 503 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 504 "-fdata-sections", 505 "-ffunction-sections", 506 "-fstack-protector", 507 "-fvisibility-inlines-hidden", 508 "-fvisibility=hidden", 509 "-g1", 510 ], 511 include_dirs: [ 512 "external/cronet/stable/", 513 "external/cronet/stable/buildtools/third_party/libc++/", 514 "external/cronet/stable/third_party/abseil-cpp/", 515 "external/cronet/stable/third_party/libc++/src/include", 516 "external/cronet/stable/third_party/libc++abi/src/include", 517 ], 518 cpp_std: "c++20", 519 ldflags: [ 520 "-Wl,--as-needed", 521 "-Wl,--gc-sections", 522 "-Wl,--icf=all", 523 ], 524 visibility: [ 525 "//external/cronet:__subpackages__", 526 ], 527 target: { 528 android_arm: { 529 cflags: [ 530 "-DANDROID", 531 "-DANDROID_NDK_VERSION_ROLL=r27_1", 532 "-DHAVE_SYS_UIO_H", 533 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 534 ], 535 }, 536 android_arm64: { 537 cflags: [ 538 "-DANDROID", 539 "-DANDROID_NDK_VERSION_ROLL=r27_1", 540 "-DHAVE_SYS_UIO_H", 541 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 542 "-D__ARM_NEON__=1", 543 "-O2", 544 "-mno-outline", 545 ], 546 }, 547 android_riscv64: { 548 cflags: [ 549 "-DANDROID", 550 "-DANDROID_NDK_VERSION_ROLL=r27_1", 551 "-DHAVE_SYS_UIO_H", 552 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 553 ], 554 }, 555 android_x86: { 556 cflags: [ 557 "-DANDROID", 558 "-DANDROID_NDK_VERSION_ROLL=r27_1", 559 "-DHAVE_SYS_UIO_H", 560 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 561 "-msse3", 562 ], 563 }, 564 android_x86_64: { 565 cflags: [ 566 "-DANDROID", 567 "-DANDROID_NDK_VERSION_ROLL=r27_1", 568 "-DHAVE_SYS_UIO_H", 569 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 570 "-O2", 571 "-msse3", 572 ], 573 }, 574 host: { 575 cflags: [ 576 "-DCR_SYSROOT_KEY=20230611T210420Z-2", 577 "-DNO_UNWIND_TABLES", 578 "-DUSE_AURA=1", 579 "-DUSE_OZONE=1", 580 "-DUSE_UDEV", 581 "-D_FILE_OFFSET_BITS=64", 582 "-D_LARGEFILE64_SOURCE", 583 "-D_LARGEFILE_SOURCE", 584 "-O2", 585 "-fno-asynchronous-unwind-tables", 586 "-fno-unwind-tables", 587 "-msse3", 588 ], 589 }, 590 }, 591} 592 593// GN: //third_party/abseil-cpp/absl/base:raw_logging_internal 594cc_library_static { 595 name: "stable_cronet_third_party_abseil_cpp_absl_base_raw_logging_internal", 596 srcs: [ 597 "internal/raw_logging.cc", 598 ], 599 host_cross_supported: false, 600 defaults: [ 601 "stable_cronet_cc_defaults", 602 ], 603 cflags: [ 604 "-DABSL_ALLOCATOR_NOTHROW=1", 605 "-DANDROID", 606 "-DANDROID_NDK_VERSION_ROLL=r27_1", 607 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 608 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 609 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 610 "-DHAVE_SYS_UIO_H", 611 "-DNDEBUG", 612 "-DNVALGRIND", 613 "-DOFFICIAL_BUILD", 614 "-DTMP_REBUILD_HACK", 615 "-D_GNU_SOURCE", 616 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 617 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 618 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 619 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 620 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 621 "-fdata-sections", 622 "-ffunction-sections", 623 "-fstack-protector", 624 "-fvisibility-inlines-hidden", 625 "-fvisibility=hidden", 626 "-g1", 627 ], 628 include_dirs: [ 629 "external/cronet/stable/", 630 "external/cronet/stable/buildtools/third_party/libc++/", 631 "external/cronet/stable/third_party/abseil-cpp/", 632 "external/cronet/stable/third_party/libc++/src/include", 633 "external/cronet/stable/third_party/libc++abi/src/include", 634 ], 635 cpp_std: "c++20", 636 ldflags: [ 637 "-Wl,--as-needed", 638 "-Wl,--gc-sections", 639 "-Wl,--icf=all", 640 ], 641 visibility: [ 642 "//external/cronet:__subpackages__", 643 ], 644 target: { 645 android_arm64: { 646 cflags: [ 647 "-D__ARM_NEON__=1", 648 "-O2", 649 "-mno-outline", 650 ], 651 }, 652 android_x86: { 653 cflags: [ 654 "-msse3", 655 ], 656 }, 657 android_x86_64: { 658 cflags: [ 659 "-O2", 660 "-msse3", 661 ], 662 }, 663 }, 664} 665 666// GN: //third_party/abseil-cpp/absl/base:raw_logging_internal__testing 667cc_library_static { 668 name: "stable_cronet_third_party_abseil_cpp_absl_base_raw_logging_internal__testing", 669 srcs: [ 670 "internal/raw_logging.cc", 671 ], 672 host_supported: true, 673 host_cross_supported: false, 674 defaults: [ 675 "stable_cronet_cc_defaults", 676 ], 677 cflags: [ 678 "-DABSL_ALLOCATOR_NOTHROW=1", 679 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 680 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 681 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 682 "-DNDEBUG", 683 "-DNVALGRIND", 684 "-DOFFICIAL_BUILD", 685 "-DTMP_REBUILD_HACK", 686 "-D_GNU_SOURCE", 687 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 688 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 689 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 690 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 691 "-fdata-sections", 692 "-ffunction-sections", 693 "-fstack-protector", 694 "-fvisibility-inlines-hidden", 695 "-fvisibility=hidden", 696 "-g1", 697 ], 698 include_dirs: [ 699 "external/cronet/stable/", 700 "external/cronet/stable/buildtools/third_party/libc++/", 701 "external/cronet/stable/third_party/abseil-cpp/", 702 "external/cronet/stable/third_party/libc++/src/include", 703 "external/cronet/stable/third_party/libc++abi/src/include", 704 ], 705 cpp_std: "c++20", 706 ldflags: [ 707 "-Wl,--as-needed", 708 "-Wl,--gc-sections", 709 "-Wl,--icf=all", 710 ], 711 visibility: [ 712 "//external/cronet:__subpackages__", 713 ], 714 target: { 715 android_arm: { 716 cflags: [ 717 "-DANDROID", 718 "-DANDROID_NDK_VERSION_ROLL=r27_1", 719 "-DHAVE_SYS_UIO_H", 720 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 721 ], 722 }, 723 android_arm64: { 724 cflags: [ 725 "-DANDROID", 726 "-DANDROID_NDK_VERSION_ROLL=r27_1", 727 "-DHAVE_SYS_UIO_H", 728 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 729 "-D__ARM_NEON__=1", 730 "-O2", 731 "-mno-outline", 732 ], 733 }, 734 android_riscv64: { 735 cflags: [ 736 "-DANDROID", 737 "-DANDROID_NDK_VERSION_ROLL=r27_1", 738 "-DHAVE_SYS_UIO_H", 739 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 740 ], 741 }, 742 android_x86: { 743 cflags: [ 744 "-DANDROID", 745 "-DANDROID_NDK_VERSION_ROLL=r27_1", 746 "-DHAVE_SYS_UIO_H", 747 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 748 "-msse3", 749 ], 750 }, 751 android_x86_64: { 752 cflags: [ 753 "-DANDROID", 754 "-DANDROID_NDK_VERSION_ROLL=r27_1", 755 "-DHAVE_SYS_UIO_H", 756 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 757 "-O2", 758 "-msse3", 759 ], 760 }, 761 host: { 762 cflags: [ 763 "-DCR_SYSROOT_KEY=20230611T210420Z-2", 764 "-DNO_UNWIND_TABLES", 765 "-DUSE_AURA=1", 766 "-DUSE_OZONE=1", 767 "-DUSE_UDEV", 768 "-D_FILE_OFFSET_BITS=64", 769 "-D_LARGEFILE64_SOURCE", 770 "-D_LARGEFILE_SOURCE", 771 "-O2", 772 "-fno-asynchronous-unwind-tables", 773 "-fno-unwind-tables", 774 "-msse3", 775 ], 776 }, 777 }, 778} 779 780// GN: //third_party/abseil-cpp/absl/base:spinlock_wait 781cc_library_static { 782 name: "stable_cronet_third_party_abseil_cpp_absl_base_spinlock_wait", 783 srcs: [ 784 "internal/spinlock_wait.cc", 785 ], 786 host_cross_supported: false, 787 defaults: [ 788 "stable_cronet_cc_defaults", 789 ], 790 cflags: [ 791 "-DABSL_ALLOCATOR_NOTHROW=1", 792 "-DANDROID", 793 "-DANDROID_NDK_VERSION_ROLL=r27_1", 794 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 795 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 796 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 797 "-DHAVE_SYS_UIO_H", 798 "-DNDEBUG", 799 "-DNVALGRIND", 800 "-DOFFICIAL_BUILD", 801 "-DTMP_REBUILD_HACK", 802 "-D_GNU_SOURCE", 803 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 804 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 805 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 806 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 807 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 808 "-fdata-sections", 809 "-ffunction-sections", 810 "-fstack-protector", 811 "-fvisibility-inlines-hidden", 812 "-fvisibility=hidden", 813 "-g1", 814 ], 815 include_dirs: [ 816 "external/cronet/stable/", 817 "external/cronet/stable/buildtools/third_party/libc++/", 818 "external/cronet/stable/third_party/abseil-cpp/", 819 "external/cronet/stable/third_party/libc++/src/include", 820 "external/cronet/stable/third_party/libc++abi/src/include", 821 ], 822 cpp_std: "c++20", 823 ldflags: [ 824 "-Wl,--as-needed", 825 "-Wl,--gc-sections", 826 "-Wl,--icf=all", 827 ], 828 visibility: [ 829 "//external/cronet:__subpackages__", 830 ], 831 target: { 832 android_arm64: { 833 cflags: [ 834 "-D__ARM_NEON__=1", 835 "-O2", 836 "-mno-outline", 837 ], 838 }, 839 android_x86: { 840 cflags: [ 841 "-msse3", 842 ], 843 }, 844 android_x86_64: { 845 cflags: [ 846 "-O2", 847 "-msse3", 848 ], 849 }, 850 }, 851} 852 853// GN: //third_party/abseil-cpp/absl/base:spinlock_wait__testing 854cc_library_static { 855 name: "stable_cronet_third_party_abseil_cpp_absl_base_spinlock_wait__testing", 856 srcs: [ 857 "internal/spinlock_wait.cc", 858 ], 859 host_supported: true, 860 host_cross_supported: false, 861 defaults: [ 862 "stable_cronet_cc_defaults", 863 ], 864 cflags: [ 865 "-DABSL_ALLOCATOR_NOTHROW=1", 866 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 867 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 868 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 869 "-DNDEBUG", 870 "-DNVALGRIND", 871 "-DOFFICIAL_BUILD", 872 "-DTMP_REBUILD_HACK", 873 "-D_GNU_SOURCE", 874 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 875 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 876 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 877 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 878 "-fdata-sections", 879 "-ffunction-sections", 880 "-fstack-protector", 881 "-fvisibility-inlines-hidden", 882 "-fvisibility=hidden", 883 "-g1", 884 ], 885 include_dirs: [ 886 "external/cronet/stable/", 887 "external/cronet/stable/buildtools/third_party/libc++/", 888 "external/cronet/stable/third_party/abseil-cpp/", 889 "external/cronet/stable/third_party/libc++/src/include", 890 "external/cronet/stable/third_party/libc++abi/src/include", 891 ], 892 cpp_std: "c++20", 893 ldflags: [ 894 "-Wl,--as-needed", 895 "-Wl,--gc-sections", 896 "-Wl,--icf=all", 897 ], 898 visibility: [ 899 "//external/cronet:__subpackages__", 900 ], 901 target: { 902 android_arm: { 903 cflags: [ 904 "-DANDROID", 905 "-DANDROID_NDK_VERSION_ROLL=r27_1", 906 "-DHAVE_SYS_UIO_H", 907 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 908 ], 909 }, 910 android_arm64: { 911 cflags: [ 912 "-DANDROID", 913 "-DANDROID_NDK_VERSION_ROLL=r27_1", 914 "-DHAVE_SYS_UIO_H", 915 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 916 "-D__ARM_NEON__=1", 917 "-O2", 918 "-mno-outline", 919 ], 920 }, 921 android_riscv64: { 922 cflags: [ 923 "-DANDROID", 924 "-DANDROID_NDK_VERSION_ROLL=r27_1", 925 "-DHAVE_SYS_UIO_H", 926 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 927 ], 928 }, 929 android_x86: { 930 cflags: [ 931 "-DANDROID", 932 "-DANDROID_NDK_VERSION_ROLL=r27_1", 933 "-DHAVE_SYS_UIO_H", 934 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 935 "-msse3", 936 ], 937 }, 938 android_x86_64: { 939 cflags: [ 940 "-DANDROID", 941 "-DANDROID_NDK_VERSION_ROLL=r27_1", 942 "-DHAVE_SYS_UIO_H", 943 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 944 "-O2", 945 "-msse3", 946 ], 947 }, 948 host: { 949 cflags: [ 950 "-DCR_SYSROOT_KEY=20230611T210420Z-2", 951 "-DNO_UNWIND_TABLES", 952 "-DUSE_AURA=1", 953 "-DUSE_OZONE=1", 954 "-DUSE_UDEV", 955 "-D_FILE_OFFSET_BITS=64", 956 "-D_LARGEFILE64_SOURCE", 957 "-D_LARGEFILE_SOURCE", 958 "-O2", 959 "-fno-asynchronous-unwind-tables", 960 "-fno-unwind-tables", 961 "-msse3", 962 ], 963 }, 964 }, 965} 966 967// GN: //third_party/abseil-cpp/absl/base:strerror 968cc_library_static { 969 name: "stable_cronet_third_party_abseil_cpp_absl_base_strerror", 970 srcs: [ 971 "internal/strerror.cc", 972 ], 973 host_cross_supported: false, 974 defaults: [ 975 "stable_cronet_cc_defaults", 976 ], 977 cflags: [ 978 "-DABSL_ALLOCATOR_NOTHROW=1", 979 "-DANDROID", 980 "-DANDROID_NDK_VERSION_ROLL=r27_1", 981 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 982 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 983 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 984 "-DHAVE_SYS_UIO_H", 985 "-DNDEBUG", 986 "-DNVALGRIND", 987 "-DOFFICIAL_BUILD", 988 "-DTMP_REBUILD_HACK", 989 "-D_GNU_SOURCE", 990 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 991 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 992 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 993 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 994 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 995 "-fdata-sections", 996 "-ffunction-sections", 997 "-fstack-protector", 998 "-fvisibility-inlines-hidden", 999 "-fvisibility=hidden", 1000 "-g1", 1001 ], 1002 include_dirs: [ 1003 "external/cronet/stable/", 1004 "external/cronet/stable/buildtools/third_party/libc++/", 1005 "external/cronet/stable/third_party/abseil-cpp/", 1006 "external/cronet/stable/third_party/libc++/src/include", 1007 "external/cronet/stable/third_party/libc++abi/src/include", 1008 ], 1009 cpp_std: "c++20", 1010 ldflags: [ 1011 "-Wl,--as-needed", 1012 "-Wl,--gc-sections", 1013 "-Wl,--icf=all", 1014 ], 1015 visibility: [ 1016 "//external/cronet:__subpackages__", 1017 ], 1018 target: { 1019 android_arm64: { 1020 cflags: [ 1021 "-D__ARM_NEON__=1", 1022 "-O2", 1023 "-mno-outline", 1024 ], 1025 }, 1026 android_x86: { 1027 cflags: [ 1028 "-msse3", 1029 ], 1030 }, 1031 android_x86_64: { 1032 cflags: [ 1033 "-O2", 1034 "-msse3", 1035 ], 1036 }, 1037 }, 1038} 1039 1040// GN: //third_party/abseil-cpp/absl/base:strerror__testing 1041cc_library_static { 1042 name: "stable_cronet_third_party_abseil_cpp_absl_base_strerror__testing", 1043 srcs: [ 1044 "internal/strerror.cc", 1045 ], 1046 host_supported: true, 1047 host_cross_supported: false, 1048 defaults: [ 1049 "stable_cronet_cc_defaults", 1050 ], 1051 cflags: [ 1052 "-DABSL_ALLOCATOR_NOTHROW=1", 1053 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 1054 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 1055 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1056 "-DNDEBUG", 1057 "-DNVALGRIND", 1058 "-DOFFICIAL_BUILD", 1059 "-DTMP_REBUILD_HACK", 1060 "-D_GNU_SOURCE", 1061 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1062 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1063 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 1064 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1065 "-fdata-sections", 1066 "-ffunction-sections", 1067 "-fstack-protector", 1068 "-fvisibility-inlines-hidden", 1069 "-fvisibility=hidden", 1070 "-g1", 1071 ], 1072 include_dirs: [ 1073 "external/cronet/stable/", 1074 "external/cronet/stable/buildtools/third_party/libc++/", 1075 "external/cronet/stable/third_party/abseil-cpp/", 1076 "external/cronet/stable/third_party/libc++/src/include", 1077 "external/cronet/stable/third_party/libc++abi/src/include", 1078 ], 1079 cpp_std: "c++20", 1080 ldflags: [ 1081 "-Wl,--as-needed", 1082 "-Wl,--gc-sections", 1083 "-Wl,--icf=all", 1084 ], 1085 visibility: [ 1086 "//external/cronet:__subpackages__", 1087 ], 1088 target: { 1089 android_arm: { 1090 cflags: [ 1091 "-DANDROID", 1092 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1093 "-DHAVE_SYS_UIO_H", 1094 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1095 ], 1096 }, 1097 android_arm64: { 1098 cflags: [ 1099 "-DANDROID", 1100 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1101 "-DHAVE_SYS_UIO_H", 1102 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1103 "-D__ARM_NEON__=1", 1104 "-O2", 1105 "-mno-outline", 1106 ], 1107 }, 1108 android_riscv64: { 1109 cflags: [ 1110 "-DANDROID", 1111 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1112 "-DHAVE_SYS_UIO_H", 1113 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1114 ], 1115 }, 1116 android_x86: { 1117 cflags: [ 1118 "-DANDROID", 1119 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1120 "-DHAVE_SYS_UIO_H", 1121 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1122 "-msse3", 1123 ], 1124 }, 1125 android_x86_64: { 1126 cflags: [ 1127 "-DANDROID", 1128 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1129 "-DHAVE_SYS_UIO_H", 1130 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1131 "-O2", 1132 "-msse3", 1133 ], 1134 }, 1135 host: { 1136 cflags: [ 1137 "-DCR_SYSROOT_KEY=20230611T210420Z-2", 1138 "-DNO_UNWIND_TABLES", 1139 "-DUSE_AURA=1", 1140 "-DUSE_OZONE=1", 1141 "-DUSE_UDEV", 1142 "-D_FILE_OFFSET_BITS=64", 1143 "-D_LARGEFILE64_SOURCE", 1144 "-D_LARGEFILE_SOURCE", 1145 "-O2", 1146 "-fno-asynchronous-unwind-tables", 1147 "-fno-unwind-tables", 1148 "-msse3", 1149 ], 1150 }, 1151 }, 1152} 1153 1154// GN: //third_party/abseil-cpp/absl/base:throw_delegate 1155cc_library_static { 1156 name: "stable_cronet_third_party_abseil_cpp_absl_base_throw_delegate", 1157 srcs: [ 1158 "internal/throw_delegate.cc", 1159 ], 1160 host_cross_supported: false, 1161 defaults: [ 1162 "stable_cronet_cc_defaults", 1163 ], 1164 cflags: [ 1165 "-DABSL_ALLOCATOR_NOTHROW=1", 1166 "-DANDROID", 1167 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1168 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 1169 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 1170 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1171 "-DHAVE_SYS_UIO_H", 1172 "-DNDEBUG", 1173 "-DNVALGRIND", 1174 "-DOFFICIAL_BUILD", 1175 "-DTMP_REBUILD_HACK", 1176 "-D_GNU_SOURCE", 1177 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1178 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1179 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 1180 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1181 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1182 "-fdata-sections", 1183 "-ffunction-sections", 1184 "-fstack-protector", 1185 "-fvisibility-inlines-hidden", 1186 "-fvisibility=hidden", 1187 "-g1", 1188 ], 1189 include_dirs: [ 1190 "external/cronet/stable/", 1191 "external/cronet/stable/buildtools/third_party/libc++/", 1192 "external/cronet/stable/third_party/abseil-cpp/", 1193 "external/cronet/stable/third_party/libc++/src/include", 1194 "external/cronet/stable/third_party/libc++abi/src/include", 1195 ], 1196 cpp_std: "c++20", 1197 ldflags: [ 1198 "-Wl,--as-needed", 1199 "-Wl,--gc-sections", 1200 "-Wl,--icf=all", 1201 ], 1202 visibility: [ 1203 "//external/cronet:__subpackages__", 1204 ], 1205 target: { 1206 android_arm64: { 1207 cflags: [ 1208 "-D__ARM_NEON__=1", 1209 "-O2", 1210 "-mno-outline", 1211 ], 1212 }, 1213 android_x86: { 1214 cflags: [ 1215 "-msse3", 1216 ], 1217 }, 1218 android_x86_64: { 1219 cflags: [ 1220 "-O2", 1221 "-msse3", 1222 ], 1223 }, 1224 }, 1225} 1226 1227// GN: //third_party/abseil-cpp/absl/base:throw_delegate__testing 1228cc_library_static { 1229 name: "stable_cronet_third_party_abseil_cpp_absl_base_throw_delegate__testing", 1230 srcs: [ 1231 "internal/throw_delegate.cc", 1232 ], 1233 host_supported: true, 1234 host_cross_supported: false, 1235 defaults: [ 1236 "stable_cronet_cc_defaults", 1237 ], 1238 cflags: [ 1239 "-DABSL_ALLOCATOR_NOTHROW=1", 1240 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 1241 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 1242 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1243 "-DNDEBUG", 1244 "-DNVALGRIND", 1245 "-DOFFICIAL_BUILD", 1246 "-DTMP_REBUILD_HACK", 1247 "-D_GNU_SOURCE", 1248 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1249 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1250 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 1251 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1252 "-fdata-sections", 1253 "-ffunction-sections", 1254 "-fstack-protector", 1255 "-fvisibility-inlines-hidden", 1256 "-fvisibility=hidden", 1257 "-g1", 1258 ], 1259 include_dirs: [ 1260 "external/cronet/stable/", 1261 "external/cronet/stable/buildtools/third_party/libc++/", 1262 "external/cronet/stable/third_party/abseil-cpp/", 1263 "external/cronet/stable/third_party/libc++/src/include", 1264 "external/cronet/stable/third_party/libc++abi/src/include", 1265 ], 1266 cpp_std: "c++20", 1267 ldflags: [ 1268 "-Wl,--as-needed", 1269 "-Wl,--gc-sections", 1270 "-Wl,--icf=all", 1271 ], 1272 visibility: [ 1273 "//external/cronet:__subpackages__", 1274 ], 1275 target: { 1276 android_arm: { 1277 cflags: [ 1278 "-DANDROID", 1279 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1280 "-DHAVE_SYS_UIO_H", 1281 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1282 ], 1283 }, 1284 android_arm64: { 1285 cflags: [ 1286 "-DANDROID", 1287 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1288 "-DHAVE_SYS_UIO_H", 1289 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1290 "-D__ARM_NEON__=1", 1291 "-O2", 1292 "-mno-outline", 1293 ], 1294 }, 1295 android_riscv64: { 1296 cflags: [ 1297 "-DANDROID", 1298 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1299 "-DHAVE_SYS_UIO_H", 1300 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1301 ], 1302 }, 1303 android_x86: { 1304 cflags: [ 1305 "-DANDROID", 1306 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1307 "-DHAVE_SYS_UIO_H", 1308 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1309 "-msse3", 1310 ], 1311 }, 1312 android_x86_64: { 1313 cflags: [ 1314 "-DANDROID", 1315 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1316 "-DHAVE_SYS_UIO_H", 1317 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1318 "-O2", 1319 "-msse3", 1320 ], 1321 }, 1322 host: { 1323 cflags: [ 1324 "-DCR_SYSROOT_KEY=20230611T210420Z-2", 1325 "-DNO_UNWIND_TABLES", 1326 "-DUSE_AURA=1", 1327 "-DUSE_OZONE=1", 1328 "-DUSE_UDEV", 1329 "-D_FILE_OFFSET_BITS=64", 1330 "-D_LARGEFILE64_SOURCE", 1331 "-D_LARGEFILE_SOURCE", 1332 "-O2", 1333 "-fno-asynchronous-unwind-tables", 1334 "-fno-unwind-tables", 1335 "-msse3", 1336 ], 1337 }, 1338 }, 1339} 1340 1341// GN: //third_party/abseil-cpp/absl/base:tracing_internal 1342cc_library_static { 1343 name: "stable_cronet_third_party_abseil_cpp_absl_base_tracing_internal", 1344 srcs: [ 1345 "internal/tracing.cc", 1346 ], 1347 host_cross_supported: false, 1348 defaults: [ 1349 "stable_cronet_cc_defaults", 1350 ], 1351 cflags: [ 1352 "-DABSL_ALLOCATOR_NOTHROW=1", 1353 "-DANDROID", 1354 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1355 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 1356 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 1357 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1358 "-DHAVE_SYS_UIO_H", 1359 "-DNDEBUG", 1360 "-DNVALGRIND", 1361 "-DOFFICIAL_BUILD", 1362 "-DTMP_REBUILD_HACK", 1363 "-D_GNU_SOURCE", 1364 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1365 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1366 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 1367 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1368 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1369 "-fdata-sections", 1370 "-ffunction-sections", 1371 "-fstack-protector", 1372 "-fvisibility-inlines-hidden", 1373 "-fvisibility=hidden", 1374 "-g1", 1375 ], 1376 include_dirs: [ 1377 "external/cronet/stable/", 1378 "external/cronet/stable/buildtools/third_party/libc++/", 1379 "external/cronet/stable/third_party/abseil-cpp/", 1380 "external/cronet/stable/third_party/libc++/src/include", 1381 "external/cronet/stable/third_party/libc++abi/src/include", 1382 ], 1383 cpp_std: "c++20", 1384 ldflags: [ 1385 "-Wl,--as-needed", 1386 "-Wl,--gc-sections", 1387 "-Wl,--icf=all", 1388 ], 1389 visibility: [ 1390 "//external/cronet:__subpackages__", 1391 ], 1392 target: { 1393 android_arm64: { 1394 cflags: [ 1395 "-D__ARM_NEON__=1", 1396 "-O2", 1397 "-mno-outline", 1398 ], 1399 }, 1400 android_x86: { 1401 cflags: [ 1402 "-msse3", 1403 ], 1404 }, 1405 android_x86_64: { 1406 cflags: [ 1407 "-O2", 1408 "-msse3", 1409 ], 1410 }, 1411 }, 1412} 1413 1414// GN: //third_party/abseil-cpp/absl/base:tracing_internal__testing 1415cc_library_static { 1416 name: "stable_cronet_third_party_abseil_cpp_absl_base_tracing_internal__testing", 1417 srcs: [ 1418 "internal/tracing.cc", 1419 ], 1420 host_supported: true, 1421 host_cross_supported: false, 1422 defaults: [ 1423 "stable_cronet_cc_defaults", 1424 ], 1425 cflags: [ 1426 "-DABSL_ALLOCATOR_NOTHROW=1", 1427 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 1428 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 1429 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1430 "-DNDEBUG", 1431 "-DNVALGRIND", 1432 "-DOFFICIAL_BUILD", 1433 "-DTMP_REBUILD_HACK", 1434 "-D_GNU_SOURCE", 1435 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1436 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1437 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 1438 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1439 "-fdata-sections", 1440 "-ffunction-sections", 1441 "-fstack-protector", 1442 "-fvisibility-inlines-hidden", 1443 "-fvisibility=hidden", 1444 "-g1", 1445 ], 1446 include_dirs: [ 1447 "external/cronet/stable/", 1448 "external/cronet/stable/buildtools/third_party/libc++/", 1449 "external/cronet/stable/third_party/abseil-cpp/", 1450 "external/cronet/stable/third_party/libc++/src/include", 1451 "external/cronet/stable/third_party/libc++abi/src/include", 1452 ], 1453 cpp_std: "c++20", 1454 ldflags: [ 1455 "-Wl,--as-needed", 1456 "-Wl,--gc-sections", 1457 "-Wl,--icf=all", 1458 ], 1459 visibility: [ 1460 "//external/cronet:__subpackages__", 1461 ], 1462 target: { 1463 android_arm: { 1464 cflags: [ 1465 "-DANDROID", 1466 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1467 "-DHAVE_SYS_UIO_H", 1468 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1469 ], 1470 }, 1471 android_arm64: { 1472 cflags: [ 1473 "-DANDROID", 1474 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1475 "-DHAVE_SYS_UIO_H", 1476 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1477 "-D__ARM_NEON__=1", 1478 "-O2", 1479 "-mno-outline", 1480 ], 1481 }, 1482 android_riscv64: { 1483 cflags: [ 1484 "-DANDROID", 1485 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1486 "-DHAVE_SYS_UIO_H", 1487 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1488 ], 1489 }, 1490 android_x86: { 1491 cflags: [ 1492 "-DANDROID", 1493 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1494 "-DHAVE_SYS_UIO_H", 1495 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1496 "-msse3", 1497 ], 1498 }, 1499 android_x86_64: { 1500 cflags: [ 1501 "-DANDROID", 1502 "-DANDROID_NDK_VERSION_ROLL=r27_1", 1503 "-DHAVE_SYS_UIO_H", 1504 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1505 "-O2", 1506 "-msse3", 1507 ], 1508 }, 1509 host: { 1510 cflags: [ 1511 "-DCR_SYSROOT_KEY=20230611T210420Z-2", 1512 "-DNO_UNWIND_TABLES", 1513 "-DUSE_AURA=1", 1514 "-DUSE_OZONE=1", 1515 "-DUSE_UDEV", 1516 "-D_FILE_OFFSET_BITS=64", 1517 "-D_LARGEFILE64_SOURCE", 1518 "-D_LARGEFILE_SOURCE", 1519 "-O2", 1520 "-fno-asynchronous-unwind-tables", 1521 "-fno-unwind-tables", 1522 "-msse3", 1523 ], 1524 }, 1525 }, 1526} 1527