• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
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        "stable_cronet_third_party_abseil-cpp_license",
21    ],
22}
23
24// GN: //third_party/abseil-cpp/absl/log/internal:check_op
25cc_library_static {
26    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_check_op",
27    srcs: [
28        "check_op.cc",
29    ],
30    shared_libs: [
31        "liblog",
32    ],
33    host_cross_supported: false,
34    defaults: [
35        "stable_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/stable/",
64        "external/cronet/stable/buildtools/third_party/libc++/",
65        "external/cronet/stable/third_party/abseil-cpp/",
66        "external/cronet/stable/third_party/libc++/src/include",
67        "external/cronet/stable/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/internal:check_op__testing
101cc_library_static {
102    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_check_op__testing",
103    srcs: [
104        "check_op.cc",
105    ],
106    host_supported: true,
107    host_cross_supported: false,
108    defaults: [
109        "stable_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/stable/",
134        "external/cronet/stable/buildtools/third_party/libc++/",
135        "external/cronet/stable/third_party/abseil-cpp/",
136        "external/cronet/stable/third_party/libc++/src/include",
137        "external/cronet/stable/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/internal:conditions
220cc_library_static {
221    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_conditions",
222    srcs: [
223        "conditions.cc",
224    ],
225    host_cross_supported: false,
226    defaults: [
227        "stable_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/stable/",
256        "external/cronet/stable/buildtools/third_party/libc++/",
257        "external/cronet/stable/third_party/abseil-cpp/",
258        "external/cronet/stable/third_party/libc++/src/include",
259        "external/cronet/stable/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/internal:conditions__testing
293cc_library_static {
294    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_conditions__testing",
295    srcs: [
296        "conditions.cc",
297    ],
298    host_supported: true,
299    host_cross_supported: false,
300    defaults: [
301        "stable_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/stable/",
326        "external/cronet/stable/buildtools/third_party/libc++/",
327        "external/cronet/stable/third_party/abseil-cpp/",
328        "external/cronet/stable/third_party/libc++/src/include",
329        "external/cronet/stable/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/internal:fnmatch
407cc_library_static {
408    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_fnmatch",
409    srcs: [
410        "fnmatch.cc",
411    ],
412    host_cross_supported: false,
413    defaults: [
414        "stable_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/stable/",
443        "external/cronet/stable/buildtools/third_party/libc++/",
444        "external/cronet/stable/third_party/abseil-cpp/",
445        "external/cronet/stable/third_party/libc++/src/include",
446        "external/cronet/stable/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/internal:fnmatch__testing
480cc_library_static {
481    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_fnmatch__testing",
482    srcs: [
483        "fnmatch.cc",
484    ],
485    host_supported: true,
486    host_cross_supported: false,
487    defaults: [
488        "stable_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/stable/",
513        "external/cronet/stable/buildtools/third_party/libc++/",
514        "external/cronet/stable/third_party/abseil-cpp/",
515        "external/cronet/stable/third_party/libc++/src/include",
516        "external/cronet/stable/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/internal:format
594cc_library_static {
595    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_format",
596    srcs: [
597        "log_format.cc",
598    ],
599    host_cross_supported: false,
600    defaults: [
601        "stable_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/stable/",
630        "external/cronet/stable/buildtools/third_party/libc++/",
631        "external/cronet/stable/third_party/abseil-cpp/",
632        "external/cronet/stable/third_party/libc++/src/include",
633        "external/cronet/stable/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/internal:format__testing
667cc_library_static {
668    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_format__testing",
669    srcs: [
670        "log_format.cc",
671    ],
672    host_supported: true,
673    host_cross_supported: false,
674    defaults: [
675        "stable_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/stable/",
700        "external/cronet/stable/buildtools/third_party/libc++/",
701        "external/cronet/stable/third_party/abseil-cpp/",
702        "external/cronet/stable/third_party/libc++/src/include",
703        "external/cronet/stable/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/internal:globals
781cc_library_static {
782    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_globals",
783    srcs: [
784        "globals.cc",
785    ],
786    host_cross_supported: false,
787    defaults: [
788        "stable_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/stable/",
817        "external/cronet/stable/buildtools/third_party/libc++/",
818        "external/cronet/stable/third_party/abseil-cpp/",
819        "external/cronet/stable/third_party/libc++/src/include",
820        "external/cronet/stable/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/internal:globals__testing
854cc_library_static {
855    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_globals__testing",
856    srcs: [
857        "globals.cc",
858    ],
859    host_supported: true,
860    host_cross_supported: false,
861    defaults: [
862        "stable_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/stable/",
887        "external/cronet/stable/buildtools/third_party/libc++/",
888        "external/cronet/stable/third_party/abseil-cpp/",
889        "external/cronet/stable/third_party/libc++/src/include",
890        "external/cronet/stable/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
967// GN: //third_party/abseil-cpp/absl/log/internal:log_message
968cc_library_static {
969    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_log_message",
970    srcs: [
971        "log_message.cc",
972    ],
973    shared_libs: [
974        "liblog",
975    ],
976    host_cross_supported: false,
977    defaults: [
978        "stable_cronet_cc_defaults",
979    ],
980    cflags: [
981        "-DABSL_ALLOCATOR_NOTHROW=1",
982        "-DANDROID",
983        "-DANDROID_NDK_VERSION_ROLL=r27_1",
984        "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"",
985        "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df",
986        "-DDYNAMIC_ANNOTATIONS_ENABLED=0",
987        "-DHAVE_SYS_UIO_H",
988        "-DNDEBUG",
989        "-DNVALGRIND",
990        "-DOFFICIAL_BUILD",
991        "-DTMP_REBUILD_HACK",
992        "-D_GNU_SOURCE",
993        "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS",
994        "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE",
995        "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0",
996        "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS",
997        "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
998        "-fdata-sections",
999        "-ffunction-sections",
1000        "-fstack-protector",
1001        "-fvisibility-inlines-hidden",
1002        "-fvisibility=hidden",
1003        "-g1",
1004    ],
1005    include_dirs: [
1006        "external/cronet/stable/",
1007        "external/cronet/stable/buildtools/third_party/libc++/",
1008        "external/cronet/stable/third_party/abseil-cpp/",
1009        "external/cronet/stable/third_party/libc++/src/include",
1010        "external/cronet/stable/third_party/libc++abi/src/include",
1011    ],
1012    cpp_std: "c++20",
1013    ldflags: [
1014        "-Wl,--as-needed",
1015        "-Wl,--gc-sections",
1016        "-Wl,--icf=all",
1017    ],
1018    visibility: [
1019        "//external/cronet:__subpackages__",
1020    ],
1021    target: {
1022        android_arm64: {
1023            cflags: [
1024                "-D__ARM_NEON__=1",
1025                "-O2",
1026                "-mno-outline",
1027            ],
1028        },
1029        android_x86: {
1030            cflags: [
1031                "-msse3",
1032            ],
1033        },
1034        android_x86_64: {
1035            cflags: [
1036                "-O2",
1037                "-msse3",
1038            ],
1039        },
1040    },
1041}
1042
1043// GN: //third_party/abseil-cpp/absl/log/internal:log_message__testing
1044cc_library_static {
1045    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_log_message__testing",
1046    srcs: [
1047        "log_message.cc",
1048    ],
1049    host_supported: true,
1050    host_cross_supported: false,
1051    defaults: [
1052        "stable_cronet_cc_defaults",
1053    ],
1054    cflags: [
1055        "-DABSL_ALLOCATOR_NOTHROW=1",
1056        "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"",
1057        "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df",
1058        "-DDYNAMIC_ANNOTATIONS_ENABLED=0",
1059        "-DNDEBUG",
1060        "-DNVALGRIND",
1061        "-DOFFICIAL_BUILD",
1062        "-DTMP_REBUILD_HACK",
1063        "-D_GNU_SOURCE",
1064        "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS",
1065        "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE",
1066        "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0",
1067        "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS",
1068        "-fdata-sections",
1069        "-ffunction-sections",
1070        "-fstack-protector",
1071        "-fvisibility-inlines-hidden",
1072        "-fvisibility=hidden",
1073        "-g1",
1074    ],
1075    include_dirs: [
1076        "external/cronet/stable/",
1077        "external/cronet/stable/buildtools/third_party/libc++/",
1078        "external/cronet/stable/third_party/abseil-cpp/",
1079        "external/cronet/stable/third_party/libc++/src/include",
1080        "external/cronet/stable/third_party/libc++abi/src/include",
1081    ],
1082    cpp_std: "c++20",
1083    ldflags: [
1084        "-Wl,--as-needed",
1085        "-Wl,--gc-sections",
1086        "-Wl,--icf=all",
1087    ],
1088    visibility: [
1089        "//external/cronet:__subpackages__",
1090    ],
1091    target: {
1092        android: {
1093            shared_libs: [
1094                "liblog",
1095            ],
1096        },
1097        android_arm: {
1098            cflags: [
1099                "-DANDROID",
1100                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1101                "-DHAVE_SYS_UIO_H",
1102                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1103            ],
1104        },
1105        android_arm64: {
1106            cflags: [
1107                "-DANDROID",
1108                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1109                "-DHAVE_SYS_UIO_H",
1110                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1111                "-D__ARM_NEON__=1",
1112                "-O2",
1113                "-mno-outline",
1114            ],
1115        },
1116        android_riscv64: {
1117            cflags: [
1118                "-DANDROID",
1119                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1120                "-DHAVE_SYS_UIO_H",
1121                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1122            ],
1123        },
1124        android_x86: {
1125            cflags: [
1126                "-DANDROID",
1127                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1128                "-DHAVE_SYS_UIO_H",
1129                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1130                "-msse3",
1131            ],
1132        },
1133        android_x86_64: {
1134            cflags: [
1135                "-DANDROID",
1136                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1137                "-DHAVE_SYS_UIO_H",
1138                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1139                "-O2",
1140                "-msse3",
1141            ],
1142        },
1143        host: {
1144            cflags: [
1145                "-DCR_SYSROOT_KEY=20230611T210420Z-2",
1146                "-DNO_UNWIND_TABLES",
1147                "-DUSE_AURA=1",
1148                "-DUSE_OZONE=1",
1149                "-DUSE_UDEV",
1150                "-D_FILE_OFFSET_BITS=64",
1151                "-D_LARGEFILE64_SOURCE",
1152                "-D_LARGEFILE_SOURCE",
1153                "-O2",
1154                "-fno-asynchronous-unwind-tables",
1155                "-fno-unwind-tables",
1156                "-msse3",
1157            ],
1158        },
1159    },
1160}
1161
1162// GN: //third_party/abseil-cpp/absl/log/internal:log_sink_set
1163cc_library_static {
1164    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_log_sink_set",
1165    srcs: [
1166        "log_sink_set.cc",
1167    ],
1168    shared_libs: [
1169        "liblog",
1170    ],
1171    host_cross_supported: false,
1172    defaults: [
1173        "stable_cronet_cc_defaults",
1174    ],
1175    cflags: [
1176        "-DABSL_ALLOCATOR_NOTHROW=1",
1177        "-DANDROID",
1178        "-DANDROID_NDK_VERSION_ROLL=r27_1",
1179        "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"",
1180        "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df",
1181        "-DDYNAMIC_ANNOTATIONS_ENABLED=0",
1182        "-DHAVE_SYS_UIO_H",
1183        "-DNDEBUG",
1184        "-DNVALGRIND",
1185        "-DOFFICIAL_BUILD",
1186        "-DTMP_REBUILD_HACK",
1187        "-D_GNU_SOURCE",
1188        "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS",
1189        "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE",
1190        "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0",
1191        "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS",
1192        "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1193        "-fdata-sections",
1194        "-ffunction-sections",
1195        "-fstack-protector",
1196        "-fvisibility-inlines-hidden",
1197        "-fvisibility=hidden",
1198        "-g1",
1199    ],
1200    include_dirs: [
1201        "external/cronet/stable/",
1202        "external/cronet/stable/buildtools/third_party/libc++/",
1203        "external/cronet/stable/third_party/abseil-cpp/",
1204        "external/cronet/stable/third_party/libc++/src/include",
1205        "external/cronet/stable/third_party/libc++abi/src/include",
1206    ],
1207    cpp_std: "c++20",
1208    ldflags: [
1209        "-Wl,--as-needed",
1210        "-Wl,--gc-sections",
1211        "-Wl,--icf=all",
1212    ],
1213    visibility: [
1214        "//external/cronet:__subpackages__",
1215    ],
1216    target: {
1217        android_arm64: {
1218            cflags: [
1219                "-D__ARM_NEON__=1",
1220                "-O2",
1221                "-mno-outline",
1222            ],
1223        },
1224        android_x86: {
1225            cflags: [
1226                "-msse3",
1227            ],
1228        },
1229        android_x86_64: {
1230            cflags: [
1231                "-O2",
1232                "-msse3",
1233            ],
1234        },
1235    },
1236}
1237
1238// GN: //third_party/abseil-cpp/absl/log/internal:log_sink_set__testing
1239cc_library_static {
1240    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_log_sink_set__testing",
1241    srcs: [
1242        "log_sink_set.cc",
1243    ],
1244    host_supported: true,
1245    host_cross_supported: false,
1246    defaults: [
1247        "stable_cronet_cc_defaults",
1248    ],
1249    cflags: [
1250        "-DABSL_ALLOCATOR_NOTHROW=1",
1251        "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"",
1252        "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df",
1253        "-DDYNAMIC_ANNOTATIONS_ENABLED=0",
1254        "-DNDEBUG",
1255        "-DNVALGRIND",
1256        "-DOFFICIAL_BUILD",
1257        "-DTMP_REBUILD_HACK",
1258        "-D_GNU_SOURCE",
1259        "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS",
1260        "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE",
1261        "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0",
1262        "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS",
1263        "-fdata-sections",
1264        "-ffunction-sections",
1265        "-fstack-protector",
1266        "-fvisibility-inlines-hidden",
1267        "-fvisibility=hidden",
1268        "-g1",
1269    ],
1270    include_dirs: [
1271        "external/cronet/stable/",
1272        "external/cronet/stable/buildtools/third_party/libc++/",
1273        "external/cronet/stable/third_party/abseil-cpp/",
1274        "external/cronet/stable/third_party/libc++/src/include",
1275        "external/cronet/stable/third_party/libc++abi/src/include",
1276    ],
1277    cpp_std: "c++20",
1278    ldflags: [
1279        "-Wl,--as-needed",
1280        "-Wl,--gc-sections",
1281        "-Wl,--icf=all",
1282    ],
1283    visibility: [
1284        "//external/cronet:__subpackages__",
1285    ],
1286    target: {
1287        android: {
1288            shared_libs: [
1289                "liblog",
1290            ],
1291        },
1292        android_arm: {
1293            cflags: [
1294                "-DANDROID",
1295                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1296                "-DHAVE_SYS_UIO_H",
1297                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1298            ],
1299        },
1300        android_arm64: {
1301            cflags: [
1302                "-DANDROID",
1303                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1304                "-DHAVE_SYS_UIO_H",
1305                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1306                "-D__ARM_NEON__=1",
1307                "-O2",
1308                "-mno-outline",
1309            ],
1310        },
1311        android_riscv64: {
1312            cflags: [
1313                "-DANDROID",
1314                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1315                "-DHAVE_SYS_UIO_H",
1316                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1317            ],
1318        },
1319        android_x86: {
1320            cflags: [
1321                "-DANDROID",
1322                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1323                "-DHAVE_SYS_UIO_H",
1324                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1325                "-msse3",
1326            ],
1327        },
1328        android_x86_64: {
1329            cflags: [
1330                "-DANDROID",
1331                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1332                "-DHAVE_SYS_UIO_H",
1333                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1334                "-O2",
1335                "-msse3",
1336            ],
1337        },
1338        host: {
1339            cflags: [
1340                "-DCR_SYSROOT_KEY=20230611T210420Z-2",
1341                "-DNO_UNWIND_TABLES",
1342                "-DUSE_AURA=1",
1343                "-DUSE_OZONE=1",
1344                "-DUSE_UDEV",
1345                "-D_FILE_OFFSET_BITS=64",
1346                "-D_LARGEFILE64_SOURCE",
1347                "-D_LARGEFILE_SOURCE",
1348                "-O2",
1349                "-fno-asynchronous-unwind-tables",
1350                "-fno-unwind-tables",
1351                "-msse3",
1352            ],
1353        },
1354    },
1355}
1356
1357// GN: //third_party/abseil-cpp/absl/log/internal:nullguard
1358cc_library_static {
1359    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_nullguard",
1360    srcs: [
1361        "nullguard.cc",
1362    ],
1363    host_cross_supported: false,
1364    defaults: [
1365        "stable_cronet_cc_defaults",
1366    ],
1367    cflags: [
1368        "-DABSL_ALLOCATOR_NOTHROW=1",
1369        "-DANDROID",
1370        "-DANDROID_NDK_VERSION_ROLL=r27_1",
1371        "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"",
1372        "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df",
1373        "-DDYNAMIC_ANNOTATIONS_ENABLED=0",
1374        "-DHAVE_SYS_UIO_H",
1375        "-DNDEBUG",
1376        "-DNVALGRIND",
1377        "-DOFFICIAL_BUILD",
1378        "-DTMP_REBUILD_HACK",
1379        "-D_GNU_SOURCE",
1380        "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS",
1381        "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE",
1382        "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0",
1383        "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS",
1384        "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1385        "-fdata-sections",
1386        "-ffunction-sections",
1387        "-fstack-protector",
1388        "-fvisibility-inlines-hidden",
1389        "-fvisibility=hidden",
1390        "-g1",
1391    ],
1392    include_dirs: [
1393        "external/cronet/stable/",
1394        "external/cronet/stable/buildtools/third_party/libc++/",
1395        "external/cronet/stable/third_party/abseil-cpp/",
1396        "external/cronet/stable/third_party/libc++/src/include",
1397        "external/cronet/stable/third_party/libc++abi/src/include",
1398    ],
1399    cpp_std: "c++20",
1400    ldflags: [
1401        "-Wl,--as-needed",
1402        "-Wl,--gc-sections",
1403        "-Wl,--icf=all",
1404    ],
1405    visibility: [
1406        "//external/cronet:__subpackages__",
1407    ],
1408    target: {
1409        android_arm64: {
1410            cflags: [
1411                "-D__ARM_NEON__=1",
1412                "-O2",
1413                "-mno-outline",
1414            ],
1415        },
1416        android_x86: {
1417            cflags: [
1418                "-msse3",
1419            ],
1420        },
1421        android_x86_64: {
1422            cflags: [
1423                "-O2",
1424                "-msse3",
1425            ],
1426        },
1427    },
1428}
1429
1430// GN: //third_party/abseil-cpp/absl/log/internal:nullguard__testing
1431cc_library_static {
1432    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_nullguard__testing",
1433    srcs: [
1434        "nullguard.cc",
1435    ],
1436    host_supported: true,
1437    host_cross_supported: false,
1438    defaults: [
1439        "stable_cronet_cc_defaults",
1440    ],
1441    cflags: [
1442        "-DABSL_ALLOCATOR_NOTHROW=1",
1443        "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"",
1444        "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df",
1445        "-DDYNAMIC_ANNOTATIONS_ENABLED=0",
1446        "-DNDEBUG",
1447        "-DNVALGRIND",
1448        "-DOFFICIAL_BUILD",
1449        "-DTMP_REBUILD_HACK",
1450        "-D_GNU_SOURCE",
1451        "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS",
1452        "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE",
1453        "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0",
1454        "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS",
1455        "-fdata-sections",
1456        "-ffunction-sections",
1457        "-fstack-protector",
1458        "-fvisibility-inlines-hidden",
1459        "-fvisibility=hidden",
1460        "-g1",
1461    ],
1462    include_dirs: [
1463        "external/cronet/stable/",
1464        "external/cronet/stable/buildtools/third_party/libc++/",
1465        "external/cronet/stable/third_party/abseil-cpp/",
1466        "external/cronet/stable/third_party/libc++/src/include",
1467        "external/cronet/stable/third_party/libc++abi/src/include",
1468    ],
1469    cpp_std: "c++20",
1470    ldflags: [
1471        "-Wl,--as-needed",
1472        "-Wl,--gc-sections",
1473        "-Wl,--icf=all",
1474    ],
1475    visibility: [
1476        "//external/cronet:__subpackages__",
1477    ],
1478    target: {
1479        android_arm: {
1480            cflags: [
1481                "-DANDROID",
1482                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1483                "-DHAVE_SYS_UIO_H",
1484                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1485            ],
1486        },
1487        android_arm64: {
1488            cflags: [
1489                "-DANDROID",
1490                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1491                "-DHAVE_SYS_UIO_H",
1492                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1493                "-D__ARM_NEON__=1",
1494                "-O2",
1495                "-mno-outline",
1496            ],
1497        },
1498        android_riscv64: {
1499            cflags: [
1500                "-DANDROID",
1501                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1502                "-DHAVE_SYS_UIO_H",
1503                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1504            ],
1505        },
1506        android_x86: {
1507            cflags: [
1508                "-DANDROID",
1509                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1510                "-DHAVE_SYS_UIO_H",
1511                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1512                "-msse3",
1513            ],
1514        },
1515        android_x86_64: {
1516            cflags: [
1517                "-DANDROID",
1518                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1519                "-DHAVE_SYS_UIO_H",
1520                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1521                "-O2",
1522                "-msse3",
1523            ],
1524        },
1525        host: {
1526            cflags: [
1527                "-DCR_SYSROOT_KEY=20230611T210420Z-2",
1528                "-DNO_UNWIND_TABLES",
1529                "-DUSE_AURA=1",
1530                "-DUSE_OZONE=1",
1531                "-DUSE_UDEV",
1532                "-D_FILE_OFFSET_BITS=64",
1533                "-D_LARGEFILE64_SOURCE",
1534                "-D_LARGEFILE_SOURCE",
1535                "-O2",
1536                "-fno-asynchronous-unwind-tables",
1537                "-fno-unwind-tables",
1538                "-msse3",
1539            ],
1540        },
1541    },
1542}
1543
1544// GN: //third_party/abseil-cpp/absl/log/internal:proto
1545cc_library_static {
1546    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_proto",
1547    srcs: [
1548        "proto.cc",
1549    ],
1550    host_cross_supported: false,
1551    defaults: [
1552        "stable_cronet_cc_defaults",
1553    ],
1554    cflags: [
1555        "-DABSL_ALLOCATOR_NOTHROW=1",
1556        "-DANDROID",
1557        "-DANDROID_NDK_VERSION_ROLL=r27_1",
1558        "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"",
1559        "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df",
1560        "-DDYNAMIC_ANNOTATIONS_ENABLED=0",
1561        "-DHAVE_SYS_UIO_H",
1562        "-DNDEBUG",
1563        "-DNVALGRIND",
1564        "-DOFFICIAL_BUILD",
1565        "-DTMP_REBUILD_HACK",
1566        "-D_GNU_SOURCE",
1567        "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS",
1568        "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE",
1569        "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0",
1570        "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS",
1571        "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1572        "-fdata-sections",
1573        "-ffunction-sections",
1574        "-fstack-protector",
1575        "-fvisibility-inlines-hidden",
1576        "-fvisibility=hidden",
1577        "-g1",
1578    ],
1579    include_dirs: [
1580        "external/cronet/stable/",
1581        "external/cronet/stable/buildtools/third_party/libc++/",
1582        "external/cronet/stable/third_party/abseil-cpp/",
1583        "external/cronet/stable/third_party/libc++/src/include",
1584        "external/cronet/stable/third_party/libc++abi/src/include",
1585    ],
1586    cpp_std: "c++20",
1587    ldflags: [
1588        "-Wl,--as-needed",
1589        "-Wl,--gc-sections",
1590        "-Wl,--icf=all",
1591    ],
1592    visibility: [
1593        "//external/cronet:__subpackages__",
1594    ],
1595    target: {
1596        android_arm64: {
1597            cflags: [
1598                "-D__ARM_NEON__=1",
1599                "-O2",
1600                "-mno-outline",
1601            ],
1602        },
1603        android_x86: {
1604            cflags: [
1605                "-msse3",
1606            ],
1607        },
1608        android_x86_64: {
1609            cflags: [
1610                "-O2",
1611                "-msse3",
1612            ],
1613        },
1614    },
1615}
1616
1617// GN: //third_party/abseil-cpp/absl/log/internal:proto__testing
1618cc_library_static {
1619    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_proto__testing",
1620    srcs: [
1621        "proto.cc",
1622    ],
1623    host_supported: true,
1624    host_cross_supported: false,
1625    defaults: [
1626        "stable_cronet_cc_defaults",
1627    ],
1628    cflags: [
1629        "-DABSL_ALLOCATOR_NOTHROW=1",
1630        "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"",
1631        "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df",
1632        "-DDYNAMIC_ANNOTATIONS_ENABLED=0",
1633        "-DNDEBUG",
1634        "-DNVALGRIND",
1635        "-DOFFICIAL_BUILD",
1636        "-DTMP_REBUILD_HACK",
1637        "-D_GNU_SOURCE",
1638        "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS",
1639        "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE",
1640        "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0",
1641        "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS",
1642        "-fdata-sections",
1643        "-ffunction-sections",
1644        "-fstack-protector",
1645        "-fvisibility-inlines-hidden",
1646        "-fvisibility=hidden",
1647        "-g1",
1648    ],
1649    include_dirs: [
1650        "external/cronet/stable/",
1651        "external/cronet/stable/buildtools/third_party/libc++/",
1652        "external/cronet/stable/third_party/abseil-cpp/",
1653        "external/cronet/stable/third_party/libc++/src/include",
1654        "external/cronet/stable/third_party/libc++abi/src/include",
1655    ],
1656    cpp_std: "c++20",
1657    ldflags: [
1658        "-Wl,--as-needed",
1659        "-Wl,--gc-sections",
1660        "-Wl,--icf=all",
1661    ],
1662    visibility: [
1663        "//external/cronet:__subpackages__",
1664    ],
1665    target: {
1666        android_arm: {
1667            cflags: [
1668                "-DANDROID",
1669                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1670                "-DHAVE_SYS_UIO_H",
1671                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1672            ],
1673        },
1674        android_arm64: {
1675            cflags: [
1676                "-DANDROID",
1677                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1678                "-DHAVE_SYS_UIO_H",
1679                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1680                "-D__ARM_NEON__=1",
1681                "-O2",
1682                "-mno-outline",
1683            ],
1684        },
1685        android_riscv64: {
1686            cflags: [
1687                "-DANDROID",
1688                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1689                "-DHAVE_SYS_UIO_H",
1690                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1691            ],
1692        },
1693        android_x86: {
1694            cflags: [
1695                "-DANDROID",
1696                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1697                "-DHAVE_SYS_UIO_H",
1698                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1699                "-msse3",
1700            ],
1701        },
1702        android_x86_64: {
1703            cflags: [
1704                "-DANDROID",
1705                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1706                "-DHAVE_SYS_UIO_H",
1707                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1708                "-O2",
1709                "-msse3",
1710            ],
1711        },
1712        host: {
1713            cflags: [
1714                "-DCR_SYSROOT_KEY=20230611T210420Z-2",
1715                "-DNO_UNWIND_TABLES",
1716                "-DUSE_AURA=1",
1717                "-DUSE_OZONE=1",
1718                "-DUSE_UDEV",
1719                "-D_FILE_OFFSET_BITS=64",
1720                "-D_LARGEFILE64_SOURCE",
1721                "-D_LARGEFILE_SOURCE",
1722                "-O2",
1723                "-fno-asynchronous-unwind-tables",
1724                "-fno-unwind-tables",
1725                "-msse3",
1726            ],
1727        },
1728    },
1729}
1730
1731// GN: //third_party/abseil-cpp/absl/log/internal:vlog_config
1732cc_library_static {
1733    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_vlog_config",
1734    srcs: [
1735        "vlog_config.cc",
1736    ],
1737    host_cross_supported: false,
1738    defaults: [
1739        "stable_cronet_cc_defaults",
1740    ],
1741    cflags: [
1742        "-DABSL_ALLOCATOR_NOTHROW=1",
1743        "-DANDROID",
1744        "-DANDROID_NDK_VERSION_ROLL=r27_1",
1745        "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"",
1746        "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df",
1747        "-DDYNAMIC_ANNOTATIONS_ENABLED=0",
1748        "-DHAVE_SYS_UIO_H",
1749        "-DNDEBUG",
1750        "-DNVALGRIND",
1751        "-DOFFICIAL_BUILD",
1752        "-DTMP_REBUILD_HACK",
1753        "-D_GNU_SOURCE",
1754        "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS",
1755        "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE",
1756        "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0",
1757        "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS",
1758        "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1759        "-fdata-sections",
1760        "-ffunction-sections",
1761        "-fstack-protector",
1762        "-fvisibility-inlines-hidden",
1763        "-fvisibility=hidden",
1764        "-g1",
1765    ],
1766    include_dirs: [
1767        "external/cronet/stable/",
1768        "external/cronet/stable/buildtools/third_party/libc++/",
1769        "external/cronet/stable/third_party/abseil-cpp/",
1770        "external/cronet/stable/third_party/libc++/src/include",
1771        "external/cronet/stable/third_party/libc++abi/src/include",
1772    ],
1773    cpp_std: "c++20",
1774    ldflags: [
1775        "-Wl,--as-needed",
1776        "-Wl,--gc-sections",
1777        "-Wl,--icf=all",
1778    ],
1779    visibility: [
1780        "//external/cronet:__subpackages__",
1781    ],
1782    target: {
1783        android_arm64: {
1784            cflags: [
1785                "-D__ARM_NEON__=1",
1786                "-O2",
1787                "-mno-outline",
1788            ],
1789        },
1790        android_x86: {
1791            cflags: [
1792                "-msse3",
1793            ],
1794        },
1795        android_x86_64: {
1796            cflags: [
1797                "-O2",
1798                "-msse3",
1799            ],
1800        },
1801    },
1802}
1803
1804// GN: //third_party/abseil-cpp/absl/log/internal:vlog_config__testing
1805cc_library_static {
1806    name: "stable_cronet_third_party_abseil_cpp_absl_log_internal_vlog_config__testing",
1807    srcs: [
1808        "vlog_config.cc",
1809    ],
1810    host_supported: true,
1811    host_cross_supported: false,
1812    defaults: [
1813        "stable_cronet_cc_defaults",
1814    ],
1815    cflags: [
1816        "-DABSL_ALLOCATOR_NOTHROW=1",
1817        "-DCR_CLANG_REVISION=\"llvmorg-20-init-13894-g8cb44859-1\"",
1818        "-DCR_LIBCXX_REVISION=6a91009985a46122b061d36bb27f2c94f99126df",
1819        "-DDYNAMIC_ANNOTATIONS_ENABLED=0",
1820        "-DNDEBUG",
1821        "-DNVALGRIND",
1822        "-DOFFICIAL_BUILD",
1823        "-DTMP_REBUILD_HACK",
1824        "-D_GNU_SOURCE",
1825        "-D_LIBCPP_DISABLE_VISIBILITY_ANNOTATIONS",
1826        "-D_LIBCPP_HARDENING_MODE=_LIBCPP_HARDENING_MODE_EXTENSIVE",
1827        "-D_LIBCPP_INSTRUMENTED_WITH_ASAN=0",
1828        "-D_LIBCXXABI_DISABLE_VISIBILITY_ANNOTATIONS",
1829        "-fdata-sections",
1830        "-ffunction-sections",
1831        "-fstack-protector",
1832        "-fvisibility-inlines-hidden",
1833        "-fvisibility=hidden",
1834        "-g1",
1835    ],
1836    include_dirs: [
1837        "external/cronet/stable/",
1838        "external/cronet/stable/buildtools/third_party/libc++/",
1839        "external/cronet/stable/third_party/abseil-cpp/",
1840        "external/cronet/stable/third_party/libc++/src/include",
1841        "external/cronet/stable/third_party/libc++abi/src/include",
1842    ],
1843    cpp_std: "c++20",
1844    ldflags: [
1845        "-Wl,--as-needed",
1846        "-Wl,--gc-sections",
1847        "-Wl,--icf=all",
1848    ],
1849    visibility: [
1850        "//external/cronet:__subpackages__",
1851    ],
1852    target: {
1853        android_arm: {
1854            cflags: [
1855                "-DANDROID",
1856                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1857                "-DHAVE_SYS_UIO_H",
1858                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1859            ],
1860        },
1861        android_arm64: {
1862            cflags: [
1863                "-DANDROID",
1864                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1865                "-DHAVE_SYS_UIO_H",
1866                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1867                "-D__ARM_NEON__=1",
1868                "-O2",
1869                "-mno-outline",
1870            ],
1871        },
1872        android_riscv64: {
1873            cflags: [
1874                "-DANDROID",
1875                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1876                "-DHAVE_SYS_UIO_H",
1877                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1878            ],
1879        },
1880        android_x86: {
1881            cflags: [
1882                "-DANDROID",
1883                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1884                "-DHAVE_SYS_UIO_H",
1885                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1886                "-msse3",
1887            ],
1888        },
1889        android_x86_64: {
1890            cflags: [
1891                "-DANDROID",
1892                "-DANDROID_NDK_VERSION_ROLL=r27_1",
1893                "-DHAVE_SYS_UIO_H",
1894                "-D__ANDROID_UNAVAILABLE_SYMBOLS_ARE_WEAK__",
1895                "-O2",
1896                "-msse3",
1897            ],
1898        },
1899        host: {
1900            cflags: [
1901                "-DCR_SYSROOT_KEY=20230611T210420Z-2",
1902                "-DNO_UNWIND_TABLES",
1903                "-DUSE_AURA=1",
1904                "-DUSE_OZONE=1",
1905                "-DUSE_UDEV",
1906                "-D_FILE_OFFSET_BITS=64",
1907                "-D_LARGEFILE64_SOURCE",
1908                "-D_LARGEFILE_SOURCE",
1909                "-O2",
1910                "-fno-asynchronous-unwind-tables",
1911                "-fno-unwind-tables",
1912                "-msse3",
1913            ],
1914        },
1915    },
1916}
1917