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