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