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