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/debugging:debugging_internal 25cc_library_static { 26 name: "cronet_aml_third_party_abseil_cpp_absl_debugging_debugging_internal", 27 srcs: [ 28 "internal/address_is_readable.cc", 29 "internal/elf_mem_image.cc", 30 "internal/vdso_support.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/debugging:debugging_internal__testing 98cc_library_static { 99 name: "cronet_aml_third_party_abseil_cpp_absl_debugging_debugging_internal__testing", 100 srcs: [ 101 "internal/address_is_readable.cc", 102 "internal/elf_mem_image.cc", 103 "internal/vdso_support.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/debugging:demangle_internal 210cc_library_static { 211 name: "cronet_aml_third_party_abseil_cpp_absl_debugging_demangle_internal", 212 srcs: [ 213 "internal/demangle.cc", 214 ], 215 defaults: [ 216 "cronet_aml_cc_defaults", 217 ], 218 cflags: [ 219 "-DABSL_ALLOCATOR_NOTHROW=1", 220 "-DANDROID", 221 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 222 "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 223 "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 224 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 225 "-DHAVE_SYS_UIO_H", 226 "-DNDEBUG", 227 "-DNO_UNWIND_TABLES", 228 "-DNVALGRIND", 229 "-DOFFICIAL_BUILD", 230 "-D_GNU_SOURCE", 231 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 232 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 233 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 234 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 235 "-fdata-sections", 236 "-ffunction-sections", 237 "-fno-asynchronous-unwind-tables", 238 "-fno-unwind-tables", 239 "-fstack-protector", 240 "-fvisibility-inlines-hidden", 241 "-fvisibility=hidden", 242 "-g1", 243 ], 244 include_dirs: [ 245 "external/cronet/", 246 "external/cronet/buildtools/third_party/libc++/", 247 "external/cronet/third_party/abseil-cpp/", 248 "external/cronet/third_party/libc++/src/include", 249 "external/cronet/third_party/libc++abi/src/include", 250 ], 251 cpp_std: "c++20", 252 ldflags: [ 253 "-Wl,--as-needed", 254 "-Wl,--gc-sections", 255 "-Wl,--icf=all", 256 ], 257 visibility: [ 258 "//external/cronet:__subpackages__", 259 ], 260 target: { 261 android_arm64: { 262 cflags: [ 263 "-O2", 264 "-mno-outline", 265 ], 266 }, 267 android_x86: { 268 cflags: [ 269 "-msse3", 270 ], 271 }, 272 android_x86_64: { 273 cflags: [ 274 "-msse3", 275 ], 276 }, 277 }, 278} 279 280// GN: //third_party/abseil-cpp/absl/debugging:demangle_internal__testing 281cc_library_static { 282 name: "cronet_aml_third_party_abseil_cpp_absl_debugging_demangle_internal__testing", 283 srcs: [ 284 "internal/demangle.cc", 285 ], 286 host_supported: true, 287 defaults: [ 288 "cronet_aml_cc_defaults", 289 ], 290 cflags: [ 291 "-DABSL_ALLOCATOR_NOTHROW=1", 292 "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 293 "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 294 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 295 "-DNDEBUG", 296 "-DNO_UNWIND_TABLES", 297 "-DNVALGRIND", 298 "-DOFFICIAL_BUILD", 299 "-D_GNU_SOURCE", 300 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 301 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 302 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 303 "-fdata-sections", 304 "-ffunction-sections", 305 "-fno-asynchronous-unwind-tables", 306 "-fno-unwind-tables", 307 "-fstack-protector", 308 "-fvisibility-inlines-hidden", 309 "-fvisibility=hidden", 310 "-g1", 311 ], 312 include_dirs: [ 313 "external/cronet/", 314 "external/cronet/buildtools/third_party/libc++/", 315 "external/cronet/third_party/abseil-cpp/", 316 "external/cronet/third_party/libc++/src/include", 317 "external/cronet/third_party/libc++abi/src/include", 318 ], 319 cpp_std: "c++20", 320 ldflags: [ 321 "-Wl,--as-needed", 322 "-Wl,--gc-sections", 323 "-Wl,--icf=all", 324 ], 325 visibility: [ 326 "//external/cronet:__subpackages__", 327 ], 328 target: { 329 android_arm: { 330 cflags: [ 331 "-DANDROID", 332 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 333 "-DHAVE_SYS_UIO_H", 334 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 335 ], 336 }, 337 android_arm64: { 338 cflags: [ 339 "-DANDROID", 340 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 341 "-DHAVE_SYS_UIO_H", 342 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 343 "-O2", 344 "-mno-outline", 345 ], 346 }, 347 android_riscv64: { 348 cflags: [ 349 "-DANDROID", 350 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 351 "-DHAVE_SYS_UIO_H", 352 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 353 ], 354 }, 355 android_x86: { 356 cflags: [ 357 "-DANDROID", 358 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 359 "-DHAVE_SYS_UIO_H", 360 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 361 "-msse3", 362 ], 363 }, 364 android_x86_64: { 365 cflags: [ 366 "-DANDROID", 367 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 368 "-DHAVE_SYS_UIO_H", 369 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 370 "-msse3", 371 ], 372 }, 373 host: { 374 cflags: [ 375 "-DCR_SYSROOT_KEY=20230611T210420Z-2", 376 "-DUSE_AURA=1", 377 "-DUSE_OZONE=1", 378 "-DUSE_UDEV", 379 "-D_FILE_OFFSET_BITS=64", 380 "-D_LARGEFILE64_SOURCE", 381 "-D_LARGEFILE_SOURCE", 382 "-O2", 383 "-msse3", 384 ], 385 compile_multilib: "64", 386 }, 387 }, 388} 389 390// GN: //third_party/abseil-cpp/absl/debugging:examine_stack 391cc_library_static { 392 name: "cronet_aml_third_party_abseil_cpp_absl_debugging_examine_stack", 393 srcs: [ 394 "internal/examine_stack.cc", 395 ], 396 defaults: [ 397 "cronet_aml_cc_defaults", 398 ], 399 cflags: [ 400 "-DABSL_ALLOCATOR_NOTHROW=1", 401 "-DANDROID", 402 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 403 "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 404 "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 405 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 406 "-DHAVE_SYS_UIO_H", 407 "-DNDEBUG", 408 "-DNO_UNWIND_TABLES", 409 "-DNVALGRIND", 410 "-DOFFICIAL_BUILD", 411 "-D_GNU_SOURCE", 412 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 413 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 414 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 415 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 416 "-fdata-sections", 417 "-ffunction-sections", 418 "-fno-asynchronous-unwind-tables", 419 "-fno-unwind-tables", 420 "-fstack-protector", 421 "-fvisibility-inlines-hidden", 422 "-fvisibility=hidden", 423 "-g1", 424 ], 425 include_dirs: [ 426 "external/cronet/", 427 "external/cronet/buildtools/third_party/libc++/", 428 "external/cronet/third_party/abseil-cpp/", 429 "external/cronet/third_party/libc++/src/include", 430 "external/cronet/third_party/libc++abi/src/include", 431 ], 432 cpp_std: "c++20", 433 ldflags: [ 434 "-Wl,--as-needed", 435 "-Wl,--gc-sections", 436 "-Wl,--icf=all", 437 ], 438 visibility: [ 439 "//external/cronet:__subpackages__", 440 ], 441 target: { 442 android_arm64: { 443 cflags: [ 444 "-O2", 445 "-mno-outline", 446 ], 447 }, 448 android_x86: { 449 cflags: [ 450 "-msse3", 451 ], 452 }, 453 android_x86_64: { 454 cflags: [ 455 "-msse3", 456 ], 457 }, 458 }, 459} 460 461// GN: //third_party/abseil-cpp/absl/debugging:examine_stack__testing 462cc_library_static { 463 name: "cronet_aml_third_party_abseil_cpp_absl_debugging_examine_stack__testing", 464 srcs: [ 465 "internal/examine_stack.cc", 466 ], 467 host_supported: true, 468 defaults: [ 469 "cronet_aml_cc_defaults", 470 ], 471 cflags: [ 472 "-DABSL_ALLOCATOR_NOTHROW=1", 473 "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 474 "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 475 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 476 "-DNDEBUG", 477 "-DNO_UNWIND_TABLES", 478 "-DNVALGRIND", 479 "-DOFFICIAL_BUILD", 480 "-D_GNU_SOURCE", 481 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 482 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 483 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 484 "-fdata-sections", 485 "-ffunction-sections", 486 "-fno-asynchronous-unwind-tables", 487 "-fno-unwind-tables", 488 "-fstack-protector", 489 "-fvisibility-inlines-hidden", 490 "-fvisibility=hidden", 491 "-g1", 492 ], 493 include_dirs: [ 494 "external/cronet/", 495 "external/cronet/buildtools/third_party/libc++/", 496 "external/cronet/third_party/abseil-cpp/", 497 "external/cronet/third_party/libc++/src/include", 498 "external/cronet/third_party/libc++abi/src/include", 499 ], 500 cpp_std: "c++20", 501 ldflags: [ 502 "-Wl,--as-needed", 503 "-Wl,--gc-sections", 504 "-Wl,--icf=all", 505 ], 506 visibility: [ 507 "//external/cronet:__subpackages__", 508 ], 509 target: { 510 android_arm: { 511 cflags: [ 512 "-DANDROID", 513 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 514 "-DHAVE_SYS_UIO_H", 515 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 516 ], 517 }, 518 android_arm64: { 519 cflags: [ 520 "-DANDROID", 521 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 522 "-DHAVE_SYS_UIO_H", 523 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 524 "-O2", 525 "-mno-outline", 526 ], 527 }, 528 android_riscv64: { 529 cflags: [ 530 "-DANDROID", 531 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 532 "-DHAVE_SYS_UIO_H", 533 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 534 ], 535 }, 536 android_x86: { 537 cflags: [ 538 "-DANDROID", 539 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 540 "-DHAVE_SYS_UIO_H", 541 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 542 "-msse3", 543 ], 544 }, 545 android_x86_64: { 546 cflags: [ 547 "-DANDROID", 548 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 549 "-DHAVE_SYS_UIO_H", 550 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 551 "-msse3", 552 ], 553 }, 554 host: { 555 cflags: [ 556 "-DCR_SYSROOT_KEY=20230611T210420Z-2", 557 "-DUSE_AURA=1", 558 "-DUSE_OZONE=1", 559 "-DUSE_UDEV", 560 "-D_FILE_OFFSET_BITS=64", 561 "-D_LARGEFILE64_SOURCE", 562 "-D_LARGEFILE_SOURCE", 563 "-O2", 564 "-msse3", 565 ], 566 compile_multilib: "64", 567 }, 568 }, 569} 570 571// GN: //third_party/abseil-cpp/absl/debugging:failure_signal_handler 572cc_library_static { 573 name: "cronet_aml_third_party_abseil_cpp_absl_debugging_failure_signal_handler", 574 srcs: [ 575 "failure_signal_handler.cc", 576 ], 577 defaults: [ 578 "cronet_aml_cc_defaults", 579 ], 580 cflags: [ 581 "-DABSL_ALLOCATOR_NOTHROW=1", 582 "-DANDROID", 583 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 584 "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 585 "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 586 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 587 "-DHAVE_SYS_UIO_H", 588 "-DNDEBUG", 589 "-DNO_UNWIND_TABLES", 590 "-DNVALGRIND", 591 "-DOFFICIAL_BUILD", 592 "-D_GNU_SOURCE", 593 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 594 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 595 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 596 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 597 "-fdata-sections", 598 "-ffunction-sections", 599 "-fno-asynchronous-unwind-tables", 600 "-fno-unwind-tables", 601 "-fstack-protector", 602 "-fvisibility-inlines-hidden", 603 "-fvisibility=hidden", 604 "-g1", 605 ], 606 include_dirs: [ 607 "external/cronet/", 608 "external/cronet/buildtools/third_party/libc++/", 609 "external/cronet/third_party/abseil-cpp/", 610 "external/cronet/third_party/libc++/src/include", 611 "external/cronet/third_party/libc++abi/src/include", 612 ], 613 cpp_std: "c++20", 614 ldflags: [ 615 "-Wl,--as-needed", 616 "-Wl,--gc-sections", 617 "-Wl,--icf=all", 618 ], 619 visibility: [ 620 "//external/cronet:__subpackages__", 621 ], 622 target: { 623 android_arm64: { 624 cflags: [ 625 "-O2", 626 "-mno-outline", 627 ], 628 }, 629 android_x86: { 630 cflags: [ 631 "-msse3", 632 ], 633 }, 634 android_x86_64: { 635 cflags: [ 636 "-msse3", 637 ], 638 }, 639 }, 640} 641 642// GN: //third_party/abseil-cpp/absl/debugging:failure_signal_handler__testing 643cc_library_static { 644 name: "cronet_aml_third_party_abseil_cpp_absl_debugging_failure_signal_handler__testing", 645 srcs: [ 646 "failure_signal_handler.cc", 647 ], 648 host_supported: true, 649 defaults: [ 650 "cronet_aml_cc_defaults", 651 ], 652 cflags: [ 653 "-DABSL_ALLOCATOR_NOTHROW=1", 654 "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 655 "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 656 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 657 "-DNDEBUG", 658 "-DNO_UNWIND_TABLES", 659 "-DNVALGRIND", 660 "-DOFFICIAL_BUILD", 661 "-D_GNU_SOURCE", 662 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 663 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 664 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 665 "-fdata-sections", 666 "-ffunction-sections", 667 "-fno-asynchronous-unwind-tables", 668 "-fno-unwind-tables", 669 "-fstack-protector", 670 "-fvisibility-inlines-hidden", 671 "-fvisibility=hidden", 672 "-g1", 673 ], 674 include_dirs: [ 675 "external/cronet/", 676 "external/cronet/buildtools/third_party/libc++/", 677 "external/cronet/third_party/abseil-cpp/", 678 "external/cronet/third_party/libc++/src/include", 679 "external/cronet/third_party/libc++abi/src/include", 680 ], 681 cpp_std: "c++20", 682 ldflags: [ 683 "-Wl,--as-needed", 684 "-Wl,--gc-sections", 685 "-Wl,--icf=all", 686 ], 687 visibility: [ 688 "//external/cronet:__subpackages__", 689 ], 690 target: { 691 android_arm: { 692 cflags: [ 693 "-DANDROID", 694 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 695 "-DHAVE_SYS_UIO_H", 696 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 697 ], 698 }, 699 android_arm64: { 700 cflags: [ 701 "-DANDROID", 702 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 703 "-DHAVE_SYS_UIO_H", 704 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 705 "-O2", 706 "-mno-outline", 707 ], 708 }, 709 android_riscv64: { 710 cflags: [ 711 "-DANDROID", 712 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 713 "-DHAVE_SYS_UIO_H", 714 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 715 ], 716 }, 717 android_x86: { 718 cflags: [ 719 "-DANDROID", 720 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 721 "-DHAVE_SYS_UIO_H", 722 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 723 "-msse3", 724 ], 725 }, 726 android_x86_64: { 727 cflags: [ 728 "-DANDROID", 729 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 730 "-DHAVE_SYS_UIO_H", 731 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 732 "-msse3", 733 ], 734 }, 735 host: { 736 cflags: [ 737 "-DCR_SYSROOT_KEY=20230611T210420Z-2", 738 "-DUSE_AURA=1", 739 "-DUSE_OZONE=1", 740 "-DUSE_UDEV", 741 "-D_FILE_OFFSET_BITS=64", 742 "-D_LARGEFILE64_SOURCE", 743 "-D_LARGEFILE_SOURCE", 744 "-O2", 745 "-msse3", 746 ], 747 compile_multilib: "64", 748 }, 749 }, 750} 751 752// GN: //third_party/abseil-cpp/absl/debugging:stacktrace 753cc_library_static { 754 name: "cronet_aml_third_party_abseil_cpp_absl_debugging_stacktrace", 755 srcs: [ 756 "stacktrace.cc", 757 ], 758 defaults: [ 759 "cronet_aml_cc_defaults", 760 ], 761 cflags: [ 762 "-DABSL_ALLOCATOR_NOTHROW=1", 763 "-DANDROID", 764 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 765 "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 766 "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 767 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 768 "-DHAVE_SYS_UIO_H", 769 "-DNDEBUG", 770 "-DNO_UNWIND_TABLES", 771 "-DNVALGRIND", 772 "-DOFFICIAL_BUILD", 773 "-D_GNU_SOURCE", 774 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 775 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 776 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 777 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 778 "-fdata-sections", 779 "-ffunction-sections", 780 "-fno-asynchronous-unwind-tables", 781 "-fno-unwind-tables", 782 "-fstack-protector", 783 "-fvisibility-inlines-hidden", 784 "-fvisibility=hidden", 785 "-g1", 786 ], 787 include_dirs: [ 788 "external/cronet/", 789 "external/cronet/buildtools/third_party/libc++/", 790 "external/cronet/third_party/abseil-cpp/", 791 "external/cronet/third_party/libc++/src/include", 792 "external/cronet/third_party/libc++abi/src/include", 793 ], 794 cpp_std: "c++20", 795 ldflags: [ 796 "-Wl,--as-needed", 797 "-Wl,--gc-sections", 798 "-Wl,--icf=all", 799 ], 800 visibility: [ 801 "//external/cronet:__subpackages__", 802 ], 803 target: { 804 android_arm64: { 805 cflags: [ 806 "-O2", 807 "-mno-outline", 808 ], 809 }, 810 android_x86: { 811 cflags: [ 812 "-msse3", 813 ], 814 }, 815 android_x86_64: { 816 cflags: [ 817 "-msse3", 818 ], 819 }, 820 }, 821} 822 823// GN: //third_party/abseil-cpp/absl/debugging:stacktrace__testing 824cc_library_static { 825 name: "cronet_aml_third_party_abseil_cpp_absl_debugging_stacktrace__testing", 826 srcs: [ 827 "stacktrace.cc", 828 ], 829 host_supported: true, 830 defaults: [ 831 "cronet_aml_cc_defaults", 832 ], 833 cflags: [ 834 "-DABSL_ALLOCATOR_NOTHROW=1", 835 "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 836 "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 837 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 838 "-DNDEBUG", 839 "-DNO_UNWIND_TABLES", 840 "-DNVALGRIND", 841 "-DOFFICIAL_BUILD", 842 "-D_GNU_SOURCE", 843 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 844 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 845 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 846 "-fdata-sections", 847 "-ffunction-sections", 848 "-fno-asynchronous-unwind-tables", 849 "-fno-unwind-tables", 850 "-fstack-protector", 851 "-fvisibility-inlines-hidden", 852 "-fvisibility=hidden", 853 "-g1", 854 ], 855 include_dirs: [ 856 "external/cronet/", 857 "external/cronet/buildtools/third_party/libc++/", 858 "external/cronet/third_party/abseil-cpp/", 859 "external/cronet/third_party/libc++/src/include", 860 "external/cronet/third_party/libc++abi/src/include", 861 ], 862 cpp_std: "c++20", 863 ldflags: [ 864 "-Wl,--as-needed", 865 "-Wl,--gc-sections", 866 "-Wl,--icf=all", 867 ], 868 visibility: [ 869 "//external/cronet:__subpackages__", 870 ], 871 target: { 872 android_arm: { 873 cflags: [ 874 "-DANDROID", 875 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 876 "-DHAVE_SYS_UIO_H", 877 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 878 ], 879 }, 880 android_arm64: { 881 cflags: [ 882 "-DANDROID", 883 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 884 "-DHAVE_SYS_UIO_H", 885 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 886 "-O2", 887 "-mno-outline", 888 ], 889 }, 890 android_riscv64: { 891 cflags: [ 892 "-DANDROID", 893 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 894 "-DHAVE_SYS_UIO_H", 895 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 896 ], 897 }, 898 android_x86: { 899 cflags: [ 900 "-DANDROID", 901 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 902 "-DHAVE_SYS_UIO_H", 903 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 904 "-msse3", 905 ], 906 }, 907 android_x86_64: { 908 cflags: [ 909 "-DANDROID", 910 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 911 "-DHAVE_SYS_UIO_H", 912 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 913 "-msse3", 914 ], 915 }, 916 host: { 917 cflags: [ 918 "-DCR_SYSROOT_KEY=20230611T210420Z-2", 919 "-DUSE_AURA=1", 920 "-DUSE_OZONE=1", 921 "-DUSE_UDEV", 922 "-D_FILE_OFFSET_BITS=64", 923 "-D_LARGEFILE64_SOURCE", 924 "-D_LARGEFILE_SOURCE", 925 "-O2", 926 "-msse3", 927 ], 928 compile_multilib: "64", 929 }, 930 }, 931} 932 933// GN: //third_party/abseil-cpp/absl/debugging:symbolize 934cc_library_static { 935 name: "cronet_aml_third_party_abseil_cpp_absl_debugging_symbolize", 936 srcs: [ 937 "symbolize.cc", 938 ], 939 defaults: [ 940 "cronet_aml_cc_defaults", 941 ], 942 cflags: [ 943 "-DABSL_ALLOCATOR_NOTHROW=1", 944 "-DANDROID", 945 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 946 "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 947 "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 948 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 949 "-DHAVE_SYS_UIO_H", 950 "-DNDEBUG", 951 "-DNO_UNWIND_TABLES", 952 "-DNVALGRIND", 953 "-DOFFICIAL_BUILD", 954 "-D_GNU_SOURCE", 955 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 956 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 957 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 958 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 959 "-fdata-sections", 960 "-ffunction-sections", 961 "-fno-asynchronous-unwind-tables", 962 "-fno-unwind-tables", 963 "-fstack-protector", 964 "-fvisibility-inlines-hidden", 965 "-fvisibility=hidden", 966 "-g1", 967 ], 968 include_dirs: [ 969 "external/cronet/", 970 "external/cronet/buildtools/third_party/libc++/", 971 "external/cronet/third_party/abseil-cpp/", 972 "external/cronet/third_party/libc++/src/include", 973 "external/cronet/third_party/libc++abi/src/include", 974 ], 975 cpp_std: "c++20", 976 ldflags: [ 977 "-Wl,--as-needed", 978 "-Wl,--gc-sections", 979 "-Wl,--icf=all", 980 ], 981 visibility: [ 982 "//external/cronet:__subpackages__", 983 ], 984 target: { 985 android_arm64: { 986 cflags: [ 987 "-O2", 988 "-mno-outline", 989 ], 990 }, 991 android_x86: { 992 cflags: [ 993 "-msse3", 994 ], 995 }, 996 android_x86_64: { 997 cflags: [ 998 "-msse3", 999 ], 1000 }, 1001 }, 1002} 1003 1004// GN: //third_party/abseil-cpp/absl/debugging:symbolize__testing 1005cc_library_static { 1006 name: "cronet_aml_third_party_abseil_cpp_absl_debugging_symbolize__testing", 1007 srcs: [ 1008 "symbolize.cc", 1009 ], 1010 host_supported: true, 1011 defaults: [ 1012 "cronet_aml_cc_defaults", 1013 ], 1014 cflags: [ 1015 "-DABSL_ALLOCATOR_NOTHROW=1", 1016 "-DCR_CLANG_REVISION=\"llvmorg-19-init-8091-gab037c4f-22\"", 1017 "-DCR_LIBCXX_REVISION=e3b94d0e5b86883fd77696bf10dc33ba250ba99b", 1018 "-DDYNAMIC_ANNOTATIONS_ENABLED=0", 1019 "-DNDEBUG", 1020 "-DNO_UNWIND_TABLES", 1021 "-DNVALGRIND", 1022 "-DOFFICIAL_BUILD", 1023 "-D_GNU_SOURCE", 1024 "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS", 1025 "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE", 1026 "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS", 1027 "-fdata-sections", 1028 "-ffunction-sections", 1029 "-fno-asynchronous-unwind-tables", 1030 "-fno-unwind-tables", 1031 "-fstack-protector", 1032 "-fvisibility-inlines-hidden", 1033 "-fvisibility=hidden", 1034 "-g1", 1035 ], 1036 include_dirs: [ 1037 "external/cronet/", 1038 "external/cronet/buildtools/third_party/libc++/", 1039 "external/cronet/third_party/abseil-cpp/", 1040 "external/cronet/third_party/libc++/src/include", 1041 "external/cronet/third_party/libc++abi/src/include", 1042 ], 1043 cpp_std: "c++20", 1044 ldflags: [ 1045 "-Wl,--as-needed", 1046 "-Wl,--gc-sections", 1047 "-Wl,--icf=all", 1048 ], 1049 visibility: [ 1050 "//external/cronet:__subpackages__", 1051 ], 1052 target: { 1053 android_arm: { 1054 cflags: [ 1055 "-DANDROID", 1056 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1057 "-DHAVE_SYS_UIO_H", 1058 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1059 ], 1060 }, 1061 android_arm64: { 1062 cflags: [ 1063 "-DANDROID", 1064 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1065 "-DHAVE_SYS_UIO_H", 1066 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1067 "-O2", 1068 "-mno-outline", 1069 ], 1070 }, 1071 android_riscv64: { 1072 cflags: [ 1073 "-DANDROID", 1074 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1075 "-DHAVE_SYS_UIO_H", 1076 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1077 ], 1078 }, 1079 android_x86: { 1080 cflags: [ 1081 "-DANDROID", 1082 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1083 "-DHAVE_SYS_UIO_H", 1084 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1085 "-msse3", 1086 ], 1087 }, 1088 android_x86_64: { 1089 cflags: [ 1090 "-DANDROID", 1091 "-DANDROID_NDK_VERSION_ROLL=r26b_1", 1092 "-DHAVE_SYS_UIO_H", 1093 "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__", 1094 "-msse3", 1095 ], 1096 }, 1097 host: { 1098 cflags: [ 1099 "-DCR_SYSROOT_KEY=20230611T210420Z-2", 1100 "-DUSE_AURA=1", 1101 "-DUSE_OZONE=1", 1102 "-DUSE_UDEV", 1103 "-D_FILE_OFFSET_BITS=64", 1104 "-D_LARGEFILE64_SOURCE", 1105 "-D_LARGEFILE_SOURCE", 1106 "-O2", 1107 "-msse3", 1108 ], 1109 compile_multilib: "64", 1110 }, 1111 }, 1112} 1113