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/log:die_if_null 25cc_library_static { 26 name: "tot_cronet_third_party_abseil_cpp_absl_log_die_if_null", 27 srcs: [ 28 "die_if_null.cc", 29 ], 30 shared_libs: [ 31 "liblog", 32 ], 33 host_cross_supported: false, 34 defaults: [ 35 "tot_cronet_cc_defaults", 36 ], 37 cflags: [ 38 "-DABSL_ALLOCATOR_NOTHROW=1", 39 "-DANDROID", 40 "-DANDROID_NDK_VERSION_ROLL=r27_1", 41 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 42 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 43 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 44 "-DHAVE_SYS_UIO_H", 45 "-DNDEBUG", 46 "-DNVALGRIND", 47 "-DOFFICIAL_BUILD", 48 "-DTMP_REBUILD_HACK", 49 "-D_GNU_SOURCE", 50 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 51 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 52 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 53 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 54 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 55 "-fdata-sections", 56 "-ffunction-sections", 57 "-fstack-protector", 58 "-fvisibility-inlines-hidden", 59 "-fvisibility=hidden", 60 "-g1", 61 ], 62 include_dirs: [ 63 "external/cronet/tot/", 64 "external/cronet/tot/buildtools/third_party/libc++/", 65 "external/cronet/tot/third_party/abseil-cpp/", 66 "external/cronet/tot/third_party/libc++/src/include", 67 "external/cronet/tot/third_party/libc++abi/src/include", 68 ], 69 cpp_std: "c++20", 70 ldflags: [ 71 "-Wl,--as-needed", 72 "-Wl,--gc-sections", 73 "-Wl,--icf=all", 74 ], 75 visibility: [ 76 "//external/cronet:__subpackages__", 77 ], 78 target: { 79 android_arm64: { 80 cflags: [ 81 "-D__ARM_NEON__=1", 82 "-O2", 83 "-mno-outline", 84 ], 85 }, 86 android_x86: { 87 cflags: [ 88 "-msse3", 89 ], 90 }, 91 android_x86_64: { 92 cflags: [ 93 "-O2", 94 "-msse3", 95 ], 96 }, 97 }, 98} 99 100// GN: //third_party/abseil-cpp/absl/log:die_if_null__testing 101cc_library_static { 102 name: "tot_cronet_third_party_abseil_cpp_absl_log_die_if_null__testing", 103 srcs: [ 104 "die_if_null.cc", 105 ], 106 host_supported: true, 107 host_cross_supported: false, 108 defaults: [ 109 "tot_cronet_cc_defaults", 110 ], 111 cflags: [ 112 "-DABSL_ALLOCATOR_NOTHROW=1", 113 "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"", 114 "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df", 115 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 116 "-DNDEBUG", 117 "-DNVALGRIND", 118 "-DOFFICIAL_BUILD", 119 "-DTMP_REBUILD_HACK", 120 "-D_GNU_SOURCE", 121 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 122 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 123 "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0", 124 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 125 "-fdata-sections", 126 "-ffunction-sections", 127 "-fstack-protector", 128 "-fvisibility-inlines-hidden", 129 "-fvisibility=hidden", 130 "-g1", 131 ], 132 include_dirs: [ 133 "external/cronet/tot/", 134 "external/cronet/tot/buildtools/third_party/libc++/", 135 "external/cronet/tot/third_party/abseil-cpp/", 136 "external/cronet/tot/third_party/libc++/src/include", 137 "external/cronet/tot/third_party/libc++abi/src/include", 138 ], 139 cpp_std: "c++20", 140 ldflags: [ 141 "-Wl,--as-needed", 142 "-Wl,--gc-sections", 143 "-Wl,--icf=all", 144 ], 145 visibility: [ 146 "//external/cronet:__subpackages__", 147 ], 148 target: { 149 android: { 150 shared_libs: [ 151 "liblog", 152 ], 153 }, 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/log:globals 220cc_library_static { 221 name: "tot_cronet_third_party_abseil_cpp_absl_log_globals", 222 srcs: [ 223 "globals.cc", 224 ], 225 host_cross_supported: false, 226 defaults: [ 227 "tot_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/tot/", 256 "external/cronet/tot/buildtools/third_party/libc++/", 257 "external/cronet/tot/third_party/abseil-cpp/", 258 "external/cronet/tot/third_party/libc++/src/include", 259 "external/cronet/tot/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/log:globals__testing 293cc_library_static { 294 name: "tot_cronet_third_party_abseil_cpp_absl_log_globals__testing", 295 srcs: [ 296 "globals.cc", 297 ], 298 host_supported: true, 299 host_cross_supported: false, 300 defaults: [ 301 "tot_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/tot/", 326 "external/cronet/tot/buildtools/third_party/libc++/", 327 "external/cronet/tot/third_party/abseil-cpp/", 328 "external/cronet/tot/third_party/libc++/src/include", 329 "external/cronet/tot/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/log:initialize 407cc_library_static { 408 name: "tot_cronet_third_party_abseil_cpp_absl_log_initialize", 409 srcs: [ 410 "initialize.cc", 411 ], 412 host_cross_supported: false, 413 defaults: [ 414 "tot_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/tot/", 443 "external/cronet/tot/buildtools/third_party/libc++/", 444 "external/cronet/tot/third_party/abseil-cpp/", 445 "external/cronet/tot/third_party/libc++/src/include", 446 "external/cronet/tot/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/log:initialize__testing 480cc_library_static { 481 name: "tot_cronet_third_party_abseil_cpp_absl_log_initialize__testing", 482 srcs: [ 483 "initialize.cc", 484 ], 485 host_supported: true, 486 host_cross_supported: false, 487 defaults: [ 488 "tot_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/tot/", 513 "external/cronet/tot/buildtools/third_party/libc++/", 514 "external/cronet/tot/third_party/abseil-cpp/", 515 "external/cronet/tot/third_party/libc++/src/include", 516 "external/cronet/tot/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/log:log_entry 594cc_library_static { 595 name: "tot_cronet_third_party_abseil_cpp_absl_log_log_entry", 596 srcs: [ 597 "log_entry.cc", 598 ], 599 host_cross_supported: false, 600 defaults: [ 601 "tot_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/tot/", 630 "external/cronet/tot/buildtools/third_party/libc++/", 631 "external/cronet/tot/third_party/abseil-cpp/", 632 "external/cronet/tot/third_party/libc++/src/include", 633 "external/cronet/tot/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/log:log_entry__testing 667cc_library_static { 668 name: "tot_cronet_third_party_abseil_cpp_absl_log_log_entry__testing", 669 srcs: [ 670 "log_entry.cc", 671 ], 672 host_supported: true, 673 host_cross_supported: false, 674 defaults: [ 675 "tot_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/tot/", 700 "external/cronet/tot/buildtools/third_party/libc++/", 701 "external/cronet/tot/third_party/abseil-cpp/", 702 "external/cronet/tot/third_party/libc++/src/include", 703 "external/cronet/tot/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/log:log_sink 781cc_library_static { 782 name: "tot_cronet_third_party_abseil_cpp_absl_log_log_sink", 783 srcs: [ 784 "log_sink.cc", 785 ], 786 host_cross_supported: false, 787 defaults: [ 788 "tot_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/tot/", 817 "external/cronet/tot/buildtools/third_party/libc++/", 818 "external/cronet/tot/third_party/abseil-cpp/", 819 "external/cronet/tot/third_party/libc++/src/include", 820 "external/cronet/tot/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/log:log_sink__testing 854cc_library_static { 855 name: "tot_cronet_third_party_abseil_cpp_absl_log_log_sink__testing", 856 srcs: [ 857 "log_sink.cc", 858 ], 859 host_supported: true, 860 host_cross_supported: false, 861 defaults: [ 862 "tot_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/tot/", 887 "external/cronet/tot/buildtools/third_party/libc++/", 888 "external/cronet/tot/third_party/abseil-cpp/", 889 "external/cronet/tot/third_party/libc++/src/include", 890 "external/cronet/tot/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