xref: /aosp_15_r20/external/angle/build/rust/std/rules/BUILD.gn (revision 8975f5c5ed3d1c378011245431ada316dfb6f244)
1# Copyright 2023 The Chromium Authors
2# Use of this source code is governed by a BSD-style license that can be
3# found in the LICENSE file.
4
5# @generated from build/rust/std/BUILD.gn.hbs by tools/crates/gnrt. Do not edit!
6
7import("//build/rust/cargo_crate.gni")
8
9cargo_crate("addr2line") {
10  crate_type = "rlib"
11  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/addr2line-0.22.0/src/lib.rs"
12  sources = [
13    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/addr2line-0.22.0/src/builtin_split_dwarf_loader.rs",
14    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/addr2line-0.22.0/src/function.rs",
15    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/addr2line-0.22.0/src/lazy.rs",
16    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/addr2line-0.22.0/src/lib.rs",
17  ]
18  inputs = []
19  no_std = true
20
21  # Unit tests skipped. Generate with --with-tests to include them.
22  build_native_rust_unit_tests = false
23  edition = "2018"
24  cargo_pkg_version = "0.22.0"
25  cargo_pkg_name = "addr2line"
26  cargo_pkg_description =
27      "A cross-platform symbolication library written in Rust, using `gimli`"
28  library_configs -= [
29    "//build/config/compiler:chromium_code",
30    "//build/config/compiler:disallow_unstable_features",
31  ]
32  library_configs += [ "//build/config/compiler:no_chromium_code" ]
33  executable_configs -= [
34    "//build/config/compiler:chromium_code",
35    "//build/config/compiler:disallow_unstable_features",
36  ]
37  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
38  deps = [
39    ":compiler_builtins",
40    ":gimli",
41    ":rustc_std_workspace_alloc",
42    ":rustc_std_workspace_core",
43    "//build/rust/std:profiler_builtins_group",
44    "//build/rust/std:std_build_deps",
45  ]
46  aliased_deps = {
47    alloc = ":rustc_std_workspace_alloc"
48    core = ":rustc_std_workspace_core"
49  }
50  features = [
51    "alloc",
52    "compiler_builtins",
53    "core",
54    "rustc-dep-of-std",
55  ]
56  rustenv = [
57    "CFG_DISABLE_UNSTABLE_FEATURES=0",
58    "STD_ENV_ARCH=$rust_target_arch",
59  ]
60  rustflags = [
61    "--cfg=backtrace_in_libstd",
62    "-Zforce-unstable-if-unmarked",
63  ]
64  output_dir =
65      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
66}
67cargo_crate("adler") {
68  crate_type = "rlib"
69  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/adler-1.0.2/src/lib.rs"
70  sources = [
71    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/adler-1.0.2/src/algo.rs",
72    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/adler-1.0.2/src/lib.rs",
73  ]
74  inputs = []
75  no_std = true
76
77  # Unit tests skipped. Generate with --with-tests to include them.
78  build_native_rust_unit_tests = false
79  edition = "2015"
80  cargo_pkg_version = "1.0.2"
81  cargo_pkg_authors = "Jonas Schievink <[email protected]>"
82  cargo_pkg_name = "adler"
83  cargo_pkg_description =
84      "A simple clean-room implementation of the Adler-32 checksum"
85  library_configs -= [
86    "//build/config/compiler:chromium_code",
87    "//build/config/compiler:disallow_unstable_features",
88  ]
89  library_configs += [ "//build/config/compiler:no_chromium_code" ]
90  executable_configs -= [
91    "//build/config/compiler:chromium_code",
92    "//build/config/compiler:disallow_unstable_features",
93  ]
94  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
95  deps = [
96    ":compiler_builtins",
97    ":rustc_std_workspace_core",
98    "//build/rust/std:profiler_builtins_group",
99    "//build/rust/std:std_build_deps",
100  ]
101  aliased_deps = {
102    core = ":rustc_std_workspace_core"
103  }
104  features = [
105    "compiler_builtins",
106    "core",
107    "rustc-dep-of-std",
108  ]
109  rustenv = [
110    "CFG_DISABLE_UNSTABLE_FEATURES=0",
111    "STD_ENV_ARCH=$rust_target_arch",
112  ]
113  rustflags = [
114    "--cfg=backtrace_in_libstd",
115    "-Zforce-unstable-if-unmarked",
116  ]
117  output_dir =
118      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
119}
120cargo_crate("alloc") {
121  crate_type = "rlib"
122  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/lib.rs"
123  sources = [
124    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/alloc.rs",
125    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/alloc/tests.rs",
126    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/borrow.rs",
127    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/boxed.rs",
128    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/boxed/convert.rs",
129    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/boxed/iter.rs",
130    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/boxed/thin.rs",
131    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/binary_heap/mod.rs",
132    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/binary_heap/tests.rs",
133    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/append.rs",
134    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/borrow.rs",
135    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/borrow/tests.rs",
136    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/dedup_sorted_iter.rs",
137    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/fix.rs",
138    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/map.rs",
139    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/map/entry.rs",
140    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/map/tests.rs",
141    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/mem.rs",
142    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/merge_iter.rs",
143    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/mod.rs",
144    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/navigate.rs",
145    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/node.rs",
146    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/node/tests.rs",
147    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/remove.rs",
148    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/search.rs",
149    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/set.rs",
150    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/set/entry.rs",
151    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/set/tests.rs",
152    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/set_val.rs",
153    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/btree/split.rs",
154    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/linked_list.rs",
155    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/linked_list/tests.rs",
156    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/mod.rs",
157    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/vec_deque/drain.rs",
158    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/vec_deque/into_iter.rs",
159    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/vec_deque/iter.rs",
160    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/vec_deque/iter_mut.rs",
161    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/vec_deque/macros.rs",
162    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/vec_deque/mod.rs",
163    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/vec_deque/spec_extend.rs",
164    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/vec_deque/spec_from_iter.rs",
165    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/collections/vec_deque/tests.rs",
166    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/ffi/c_str.rs",
167    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/ffi/c_str/tests.rs",
168    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/ffi/mod.rs",
169    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/fmt.rs",
170    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/lib.miri.rs",
171    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/lib.rs",
172    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/macros.rs",
173    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/raw_vec.rs",
174    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/raw_vec/tests.rs",
175    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/rc.rs",
176    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/rc/tests.rs",
177    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/slice.rs",
178    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/str.rs",
179    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/string.rs",
180    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/sync.rs",
181    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/sync/tests.rs",
182    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/task.rs",
183    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/testing/crash_test.rs",
184    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/testing/mod.rs",
185    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/testing/ord_chaos.rs",
186    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/testing/rng.rs",
187    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/tests.rs",
188    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/vec/cow.rs",
189    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/vec/drain.rs",
190    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/vec/extract_if.rs",
191    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/vec/in_place_collect.rs",
192    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/vec/in_place_drop.rs",
193    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/vec/into_iter.rs",
194    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/vec/is_zero.rs",
195    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/vec/mod.rs",
196    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/vec/partial_eq.rs",
197    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/vec/set_len_on_drop.rs",
198    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/vec/spec_extend.rs",
199    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/vec/spec_from_elem.rs",
200    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/vec/spec_from_iter.rs",
201    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/vec/spec_from_iter_nested.rs",
202    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/alloc/src/vec/splice.rs",
203  ]
204  inputs = []
205  no_std = true
206
207  # Unit tests skipped. Generate with --with-tests to include them.
208  build_native_rust_unit_tests = false
209  edition = "2021"
210  cargo_pkg_version = "0.0.0"
211  cargo_pkg_name = "alloc"
212  cargo_pkg_description = "The Rust core allocation and collections library"
213  library_configs -= [
214    "//build/config/compiler:chromium_code",
215    "//build/config/compiler:disallow_unstable_features",
216  ]
217  library_configs += [ "//build/config/compiler:no_chromium_code" ]
218  executable_configs -= [
219    "//build/config/compiler:chromium_code",
220    "//build/config/compiler:disallow_unstable_features",
221  ]
222  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
223  deps = [
224    ":compiler_builtins",
225    ":core",
226    "//build/rust/std:profiler_builtins_group",
227    "//build/rust/std:std_build_deps",
228  ]
229  rustenv = [
230    "CFG_DISABLE_UNSTABLE_FEATURES=0",
231    "STD_ENV_ARCH=$rust_target_arch",
232  ]
233  rustflags = [
234    "--cfg=backtrace_in_libstd",
235    "-Zforce-unstable-if-unmarked",
236  ]
237  output_dir =
238      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
239}
240cargo_crate("cfg_if") {
241  crate_type = "rlib"
242  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/cfg-if-1.0.0/src/lib.rs"
243  sources = [ "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/cfg-if-1.0.0/src/lib.rs" ]
244  inputs = []
245  no_std = true
246
247  # Unit tests skipped. Generate with --with-tests to include them.
248  build_native_rust_unit_tests = false
249  edition = "2018"
250  cargo_pkg_version = "1.0.0"
251  cargo_pkg_authors = "Alex Crichton <[email protected]>"
252  cargo_pkg_name = "cfg-if"
253  cargo_pkg_description = "A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted."
254  library_configs -= [
255    "//build/config/compiler:chromium_code",
256    "//build/config/compiler:disallow_unstable_features",
257  ]
258  library_configs += [ "//build/config/compiler:no_chromium_code" ]
259  executable_configs -= [
260    "//build/config/compiler:chromium_code",
261    "//build/config/compiler:disallow_unstable_features",
262  ]
263  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
264  deps = [
265    ":compiler_builtins",
266    ":rustc_std_workspace_core",
267    "//build/rust/std:profiler_builtins_group",
268    "//build/rust/std:std_build_deps",
269  ]
270  aliased_deps = {
271    core = ":rustc_std_workspace_core"
272  }
273  features = [
274    "compiler_builtins",
275    "core",
276    "rustc-dep-of-std",
277  ]
278  rustenv = [
279    "CFG_DISABLE_UNSTABLE_FEATURES=0",
280    "STD_ENV_ARCH=$rust_target_arch",
281  ]
282  rustflags = [
283    "--cfg=backtrace_in_libstd",
284    "-Zforce-unstable-if-unmarked",
285  ]
286  output_dir =
287      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
288}
289cargo_crate("compiler_builtins") {
290  crate_type = "rlib"
291  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/lib.rs"
292  sources = [
293    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/aarch64.rs",
294    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/aarch64_linux.rs",
295    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/arm.rs",
296    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/arm_linux.rs",
297    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/float/add.rs",
298    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/float/cmp.rs",
299    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/float/conv.rs",
300    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/float/div.rs",
301    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/float/extend.rs",
302    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/float/mod.rs",
303    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/float/mul.rs",
304    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/float/pow.rs",
305    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/float/sub.rs",
306    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/float/trunc.rs",
307    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/hexagon.rs",
308    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/addsub.rs",
309    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/big.rs",
310    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/bswap.rs",
311    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/leading_zeros.rs",
312    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/mod.rs",
313    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/mul.rs",
314    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/sdiv.rs",
315    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/shift.rs",
316    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/specialized_div_rem/asymmetric.rs",
317    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/specialized_div_rem/binary_long.rs",
318    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/specialized_div_rem/delegate.rs",
319    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/specialized_div_rem/mod.rs",
320    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/specialized_div_rem/norm_shift.rs",
321    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/specialized_div_rem/trifecta.rs",
322    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/trailing_zeros.rs",
323    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/int/udiv.rs",
324    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/lib.miri.rs",
325    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/lib.rs",
326    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/macros.rs",
327    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/math.rs",
328    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/mem/impls.rs",
329    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/mem/mod.rs",
330    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/mem/x86_64.rs",
331    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/probestack.rs",
332    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/riscv.rs",
333    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/x86.rs",
334    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/x86_64.rs",
335  ]
336  inputs = [
337    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/acos.rs",
338    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/acosf.rs",
339    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/acosh.rs",
340    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/acoshf.rs",
341    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/asin.rs",
342    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/asinf.rs",
343    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/asinh.rs",
344    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/asinhf.rs",
345    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/atan.rs",
346    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/atan2.rs",
347    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/atan2f.rs",
348    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/atanf.rs",
349    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/atanh.rs",
350    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/atanhf.rs",
351    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/cbrt.rs",
352    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/cbrtf.rs",
353    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/ceil.rs",
354    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/ceilf.rs",
355    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/copysign.rs",
356    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/copysignf.rs",
357    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/cos.rs",
358    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/cosf.rs",
359    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/cosh.rs",
360    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/coshf.rs",
361    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/erf.rs",
362    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/erff.rs",
363    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/exp.rs",
364    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/exp10.rs",
365    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/exp10f.rs",
366    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/exp2.rs",
367    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/exp2f.rs",
368    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/expf.rs",
369    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/expm1.rs",
370    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/expm1f.rs",
371    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/expo2.rs",
372    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/fabs.rs",
373    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/fabsf.rs",
374    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/fdim.rs",
375    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/fdimf.rs",
376    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/fenv.rs",
377    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/floor.rs",
378    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/floorf.rs",
379    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/fma.rs",
380    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/fmaf.rs",
381    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/fmax.rs",
382    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/fmaxf.rs",
383    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/fmin.rs",
384    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/fminf.rs",
385    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/fmod.rs",
386    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/fmodf.rs",
387    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/frexp.rs",
388    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/frexpf.rs",
389    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/hypot.rs",
390    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/hypotf.rs",
391    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/ilogb.rs",
392    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/ilogbf.rs",
393    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/j0.rs",
394    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/j0f.rs",
395    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/j1.rs",
396    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/j1f.rs",
397    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/jn.rs",
398    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/jnf.rs",
399    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/k_cos.rs",
400    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/k_cosf.rs",
401    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/k_expo2.rs",
402    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/k_expo2f.rs",
403    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/k_sin.rs",
404    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/k_sinf.rs",
405    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/k_tan.rs",
406    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/k_tanf.rs",
407    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/ldexp.rs",
408    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/ldexpf.rs",
409    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/lgamma.rs",
410    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/lgamma_r.rs",
411    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/lgammaf.rs",
412    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/lgammaf_r.rs",
413    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/log.rs",
414    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/log10.rs",
415    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/log10f.rs",
416    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/log1p.rs",
417    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/log1pf.rs",
418    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/log2.rs",
419    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/log2f.rs",
420    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/logf.rs",
421    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/mod.rs",
422    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/modf.rs",
423    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/modff.rs",
424    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/nextafter.rs",
425    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/nextafterf.rs",
426    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/pow.rs",
427    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/powf.rs",
428    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/rem_pio2.rs",
429    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/rem_pio2_large.rs",
430    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/rem_pio2f.rs",
431    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/remainder.rs",
432    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/remainderf.rs",
433    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/remquo.rs",
434    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/remquof.rs",
435    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/rint.rs",
436    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/rintf.rs",
437    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/round.rs",
438    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/roundf.rs",
439    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/scalbn.rs",
440    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/scalbnf.rs",
441    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/sin.rs",
442    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/sincos.rs",
443    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/sincosf.rs",
444    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/sinf.rs",
445    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/sinh.rs",
446    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/sinhf.rs",
447    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/sqrt.rs",
448    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/sqrtf.rs",
449    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/tan.rs",
450    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/tanf.rs",
451    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/tanh.rs",
452    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/tanhf.rs",
453    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/tgamma.rs",
454    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/tgammaf.rs",
455    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/trunc.rs",
456    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../libm/src/math/truncf.rs",
457  ]
458  no_std = true
459
460  # Unit tests skipped. Generate with --with-tests to include them.
461  build_native_rust_unit_tests = false
462  edition = "2021"
463  cargo_pkg_version = "0.1.138"
464  cargo_pkg_authors = "Jorge Aparicio <[email protected]>"
465  cargo_pkg_name = "compiler_builtins"
466  cargo_pkg_description = "Compiler intrinsics used by the Rust compiler. Also available for other targets if necessary!"
467  library_configs -= [
468    "//build/config/compiler:chromium_code",
469    "//build/config/compiler:disallow_unstable_features",
470    "//build/config/coverage:default_coverage",
471  ]
472  library_configs += [ "//build/config/compiler:no_chromium_code" ]
473  executable_configs -= [
474    "//build/config/compiler:chromium_code",
475    "//build/config/compiler:disallow_unstable_features",
476  ]
477  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
478  deps = [
479    ":rustc_std_workspace_core",
480    "//build/rust/std:std_build_deps",
481  ]
482  aliased_deps = {
483    core = ":rustc_std_workspace_core"
484  }
485  features = [
486    "compiler-builtins",
487    "core",
488    "rustc-dep-of-std",
489  ]
490  build_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/build.rs"
491  build_sources = [ "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/build.rs" ]
492  build_script_inputs = [ "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/compiler_builtins-0.1.138/src/../configure.rs" ]
493  rustenv = [
494    "CFG_DISABLE_UNSTABLE_FEATURES=0",
495    "STD_ENV_ARCH=$rust_target_arch",
496  ]
497  rustflags = [
498    "--cfg=backtrace_in_libstd",
499    "-Zforce-unstable-if-unmarked",
500  ]
501  output_dir =
502      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
503
504  if (current_cpu == "arm64") {
505    build_script_outputs = [ "outlined_atomics.rs" ]
506  }
507}
508cargo_crate("core") {
509  crate_type = "rlib"
510  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/lib.rs"
511  sources = [
512    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/alloc/global.rs",
513    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/alloc/layout.rs",
514    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/alloc/mod.rs",
515    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/any.rs",
516    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/arch.rs",
517    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/array/ascii.rs",
518    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/array/drain.rs",
519    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/array/equality.rs",
520    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/array/iter.rs",
521    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/array/mod.rs",
522    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ascii.rs",
523    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ascii/ascii_char.rs",
524    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/asserting.rs",
525    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/async_iter/async_iter.rs",
526    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/async_iter/from_iter.rs",
527    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/async_iter/mod.rs",
528    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/bool.rs",
529    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/borrow.rs",
530    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/cell.rs",
531    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/cell/lazy.rs",
532    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/cell/once.rs",
533    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/char/convert.rs",
534    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/char/decode.rs",
535    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/char/methods.rs",
536    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/char/mod.rs",
537    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/clone.rs",
538    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/clone/uninit.rs",
539    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/cmp.rs",
540    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/cmp/bytewise.rs",
541    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/convert/mod.rs",
542    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/convert/num.rs",
543    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/default.rs",
544    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/error.rs",
545    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/escape.rs",
546    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/c_str.rs",
547    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/mod.rs",
548    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/va_list.rs",
549    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/fmt/builders.rs",
550    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/fmt/float.rs",
551    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/fmt/mod.rs",
552    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/fmt/nofloat.rs",
553    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/fmt/num.rs",
554    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/fmt/rt.rs",
555    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/future/async_drop.rs",
556    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/future/future.rs",
557    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/future/into_future.rs",
558    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/future/join.rs",
559    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/future/mod.rs",
560    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/future/pending.rs",
561    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/future/poll_fn.rs",
562    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/future/ready.rs",
563    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/hash/mod.rs",
564    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/hash/sip.rs",
565    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/hint.rs",
566    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/internal_macros.rs",
567    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/intrinsics/mir.rs",
568    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/intrinsics/mod.rs",
569    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/intrinsics/simd.rs",
570    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/io/borrowed_buf.rs",
571    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/io/mod.rs",
572    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/array_chunks.rs",
573    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/by_ref_sized.rs",
574    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/chain.rs",
575    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/cloned.rs",
576    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/copied.rs",
577    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/cycle.rs",
578    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/enumerate.rs",
579    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/filter.rs",
580    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/filter_map.rs",
581    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/flatten.rs",
582    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/fuse.rs",
583    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/inspect.rs",
584    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/intersperse.rs",
585    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/map.rs",
586    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/map_while.rs",
587    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/map_windows.rs",
588    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/mod.rs",
589    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/peekable.rs",
590    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/rev.rs",
591    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/scan.rs",
592    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/skip.rs",
593    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/skip_while.rs",
594    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/step_by.rs",
595    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/take.rs",
596    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/take_while.rs",
597    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/adapters/zip.rs",
598    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/mod.rs",
599    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/range.rs",
600    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/sources.rs",
601    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/sources/empty.rs",
602    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/sources/from_coroutine.rs",
603    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/sources/from_fn.rs",
604    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/sources/once.rs",
605    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/sources/once_with.rs",
606    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/sources/repeat.rs",
607    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/sources/repeat_n.rs",
608    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/sources/repeat_with.rs",
609    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/sources/successors.rs",
610    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/traits/accum.rs",
611    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/traits/collect.rs",
612    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/traits/double_ended.rs",
613    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/traits/exact_size.rs",
614    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/traits/iterator.rs",
615    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/traits/marker.rs",
616    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/traits/mod.rs",
617    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/iter/traits/unchecked_iterator.rs",
618    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/lib.miri.rs",
619    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/lib.rs",
620    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/macros/mod.rs",
621    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/marker.rs",
622    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/mem/manually_drop.rs",
623    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/mem/maybe_uninit.rs",
624    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/mem/mod.rs",
625    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/mem/transmutability.rs",
626    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/net/display_buffer.rs",
627    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/net/ip_addr.rs",
628    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/net/mod.rs",
629    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/net/parser.rs",
630    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/net/socket_addr.rs",
631    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/bignum.rs",
632    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/dec2flt/common.rs",
633    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/dec2flt/decimal.rs",
634    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/dec2flt/float.rs",
635    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/dec2flt/fpu.rs",
636    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/dec2flt/lemire.rs",
637    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/dec2flt/mod.rs",
638    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/dec2flt/number.rs",
639    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/dec2flt/parse.rs",
640    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/dec2flt/slow.rs",
641    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/dec2flt/table.rs",
642    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/diy_float.rs",
643    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/error.rs",
644    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/f128.rs",
645    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/f16.rs",
646    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/f32.rs",
647    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/f64.rs",
648    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/flt2dec/decoder.rs",
649    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/flt2dec/estimator.rs",
650    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/flt2dec/mod.rs",
651    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/flt2dec/strategy/dragon.rs",
652    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/flt2dec/strategy/grisu.rs",
653    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/fmt.rs",
654    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/int_log10.rs",
655    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/int_macros.rs",
656    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/int_sqrt.rs",
657    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/mod.rs",
658    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/nonzero.rs",
659    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/overflow_panic.rs",
660    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/saturating.rs",
661    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/shells/i128.rs",
662    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/shells/i16.rs",
663    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/shells/i32.rs",
664    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/shells/i64.rs",
665    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/shells/i8.rs",
666    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/shells/int_macros.rs",
667    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/shells/isize.rs",
668    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/shells/u128.rs",
669    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/shells/u16.rs",
670    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/shells/u32.rs",
671    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/shells/u64.rs",
672    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/shells/u8.rs",
673    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/shells/usize.rs",
674    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/uint_macros.rs",
675    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/num/wrapping.rs",
676    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ops/arith.rs",
677    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ops/async_function.rs",
678    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ops/bit.rs",
679    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ops/control_flow.rs",
680    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ops/coroutine.rs",
681    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ops/deref.rs",
682    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ops/drop.rs",
683    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ops/function.rs",
684    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ops/index.rs",
685    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ops/index_range.rs",
686    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ops/mod.rs",
687    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ops/range.rs",
688    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ops/try_trait.rs",
689    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ops/unsize.rs",
690    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/option.rs",
691    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/panic.rs",
692    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/panic/location.rs",
693    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/panic/panic_info.rs",
694    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/panic/unwind_safe.rs",
695    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/panicking.rs",
696    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/pat.rs",
697    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/pin.rs",
698    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/prelude/common.rs",
699    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/prelude/mod.rs",
700    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/primitive.rs",
701    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/primitive_docs.rs",
702    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ptr/alignment.rs",
703    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ptr/const_ptr.rs",
704    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ptr/metadata.rs",
705    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ptr/mod.rs",
706    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ptr/mut_ptr.rs",
707    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ptr/non_null.rs",
708    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ptr/unique.rs",
709    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/random.rs",
710    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/range.rs",
711    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/range/iter.rs",
712    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/range/legacy.rs",
713    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/result.rs",
714    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/ascii.rs",
715    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/cmp.rs",
716    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/index.rs",
717    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/iter.rs",
718    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/iter/macros.rs",
719    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/memchr.rs",
720    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/mod.rs",
721    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/raw.rs",
722    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/rotate.rs",
723    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/sort/mod.rs",
724    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/sort/select.rs",
725    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/sort/shared/mod.rs",
726    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/sort/shared/pivot.rs",
727    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/sort/shared/smallsort.rs",
728    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/sort/stable/drift.rs",
729    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/sort/stable/merge.rs",
730    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/sort/stable/mod.rs",
731    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/sort/stable/quicksort.rs",
732    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/sort/stable/tiny.rs",
733    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/sort/unstable/heapsort.rs",
734    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/sort/unstable/mod.rs",
735    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/sort/unstable/quicksort.rs",
736    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/slice/specialize.rs",
737    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/str/converts.rs",
738    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/str/count.rs",
739    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/str/error.rs",
740    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/str/iter.rs",
741    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/str/lossy.rs",
742    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/str/mod.rs",
743    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/str/pattern.rs",
744    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/str/traits.rs",
745    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/str/validations.rs",
746    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/sync/atomic.rs",
747    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/sync/exclusive.rs",
748    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/sync/mod.rs",
749    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/task/mod.rs",
750    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/task/poll.rs",
751    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/task/ready.rs",
752    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/task/wake.rs",
753    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/time.rs",
754    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/tuple.rs",
755    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ub_checks.rs",
756    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/unicode/mod.rs",
757    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/unicode/printable.rs",
758    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/unicode/unicode_data.rs",
759    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/unit.rs",
760  ]
761  inputs = [
762    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/examples/README.md",
763    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/examples/dot_product.rs",
764    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/examples/matrix_inversion.rs",
765    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/examples/nbody.rs",
766    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/examples/spectral_norm.rs",
767    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/alias.rs",
768    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/cast.rs",
769    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/core_simd_docs.md",
770    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/fmt.rs",
771    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/iter.rs",
772    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/lane_count.rs",
773    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/lib.rs",
774    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/masks/bitmask.rs",
775    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/masks/full_masks.rs",
776    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/masks.rs",
777    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/mod.rs",
778    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/ops/assign.rs",
779    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/ops/deref.rs",
780    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/ops/shift_scalar.rs",
781    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/ops/unary.rs",
782    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/ops.rs",
783    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/select.rs",
784    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/simd/cmp/eq.rs",
785    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/simd/cmp/ord.rs",
786    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/simd/cmp.rs",
787    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/float.rs",
788    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/int.rs",
789    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/simd/num/uint.rs",
790    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/simd/num.rs",
791    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/simd/prelude.rs",
792    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/simd/ptr/const_ptr.rs",
793    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/simd/ptr/mut_ptr.rs",
794    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/simd/ptr.rs",
795    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/swizzle.rs",
796    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/swizzle_dyn.rs",
797    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/to_bytes.rs",
798    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/vector.rs",
799    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/vendor/arm.rs",
800    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/vendor/powerpc.rs",
801    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/vendor/wasm32.rs",
802    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/vendor/x86.rs",
803    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/src/vendor.rs",
804    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/autoderef.rs",
805    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/cast.rs",
806    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/f32_ops.rs",
807    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/f64_ops.rs",
808    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/i16_ops.rs",
809    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/i32_ops.rs",
810    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/i64_ops.rs",
811    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/i8_ops.rs",
812    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/isize_ops.rs",
813    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/mask_ops.rs",
814    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/mask_ops_impl/mask16.rs",
815    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/mask_ops_impl/mask32.rs",
816    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/mask_ops_impl/mask64.rs",
817    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/mask_ops_impl/mask8.rs",
818    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/mask_ops_impl/mask_macros.rs",
819    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/mask_ops_impl/masksize.rs",
820    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/mask_ops_impl/mod.rs",
821    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/masked_load_store.rs",
822    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/masks.rs",
823    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/ops_macros.rs",
824    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/pointers.rs",
825    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/round.rs",
826    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/swizzle.rs",
827    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/swizzle_dyn.rs",
828    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/to_bytes.rs",
829    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/try_from_slice.rs",
830    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/u16_ops.rs",
831    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/u32_ops.rs",
832    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/u64_ops.rs",
833    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/u8_ops.rs",
834    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/tests/usize_ops.rs",
835    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../portable-simd/crates/core_simd/webdriver.json",
836    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/MISSING.md",
837    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/README.md",
838    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/missing-x86.md",
839    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/aarch64/mod.rs",
840    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/aarch64/mte.rs",
841    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/generated.rs",
842    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/aarch64/neon/mod.rs",
843    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/aarch64/prefetch.rs",
844    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/aarch64/test_support.rs",
845    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/aarch64/tme.rs",
846    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm/dsp.rs",
847    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm/mod.rs",
848    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm/neon.rs",
849    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm/sat.rs",
850    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm/simd32.rs",
851    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/barrier/common.rs",
852    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/barrier/cp15.rs",
853    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/barrier/mod.rs",
854    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/barrier/not_mclass.rs",
855    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/barrier/v8.rs",
856    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/crc.rs",
857    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/crypto.rs",
858    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/hints.rs",
859    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/mod.rs",
860    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/neon/generated.rs",
861    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/neon/load_tests.rs",
862    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/neon/mod.rs",
863    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/neon/shift_and_insert_tests.rs",
864    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/neon/store_tests.rs",
865    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/neon/table_lookup_tests.rs",
866    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/arm_shared/test_support.rs",
867    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/core_arch_docs.md",
868    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/lib.rs",
869    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/loongarch64/lasx/generated.rs",
870    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/loongarch64/lasx/mod.rs",
871    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/loongarch64/lasx/tests.rs",
872    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/loongarch64/lasx/types.rs",
873    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/loongarch64/lsx/generated.rs",
874    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/loongarch64/lsx/mod.rs",
875    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/loongarch64/lsx/tests.rs",
876    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/loongarch64/lsx/types.rs",
877    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/loongarch64/mod.rs",
878    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/macros.rs",
879    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/mips/mod.rs",
880    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/mips/msa.rs",
881    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/mod.rs",
882    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/nvptx/mod.rs",
883    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/nvptx/packed.rs",
884    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/powerpc/altivec.rs",
885    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/powerpc/macros.rs",
886    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/powerpc/mod.rs",
887    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/powerpc/vsx.rs",
888    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/powerpc64/mod.rs",
889    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/powerpc64/vsx.rs",
890    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/riscv32/mod.rs",
891    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/riscv32/zk.rs",
892    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/riscv64/mod.rs",
893    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/riscv64/zk.rs",
894    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/riscv_shared/mod.rs",
895    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/riscv_shared/p.rs",
896    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/riscv_shared/zb.rs",
897    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/riscv_shared/zk.rs",
898    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/simd.rs",
899    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/v64.rs",
900    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/wasm32/atomic.rs",
901    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/wasm32/memory.rs",
902    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/wasm32/mod.rs",
903    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/wasm32/relaxed_simd.rs",
904    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/wasm32/simd128.rs",
905    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/abm.rs",
906    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/adx.rs",
907    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/aes.rs",
908    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx.rs",
909    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx2.rs",
910    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx512bf16.rs",
911    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx512bitalg.rs",
912    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx512bw.rs",
913    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx512cd.rs",
914    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx512dq.rs",
915    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx512f.rs",
916    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx512fp16.rs",
917    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx512ifma.rs",
918    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx512vbmi.rs",
919    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx512vbmi2.rs",
920    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx512vnni.rs",
921    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avx512vpopcntdq.rs",
922    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/avxneconvert.rs",
923    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/bmi1.rs",
924    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/bmi2.rs",
925    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/bswap.rs",
926    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/bt.rs",
927    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/cpuid.rs",
928    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/eflags.rs",
929    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/f16c.rs",
930    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/fma.rs",
931    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/fxsr.rs",
932    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/gfni.rs",
933    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/macros.rs",
934    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/mod.rs",
935    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/pclmulqdq.rs",
936    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/rdrand.rs",
937    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/rdtsc.rs",
938    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/rtm.rs",
939    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/sha.rs",
940    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/sse.rs",
941    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/sse2.rs",
942    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/sse3.rs",
943    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/sse41.rs",
944    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/sse42.rs",
945    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/sse4a.rs",
946    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/ssse3.rs",
947    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/tbm.rs",
948    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/test.rs",
949    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/vaes.rs",
950    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/vpclmulqdq.rs",
951    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86/xsave.rs",
952    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/abm.rs",
953    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/adx.rs",
954    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/amx.rs",
955    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/avx.rs",
956    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/avx512bw.rs",
957    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/avx512f.rs",
958    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/avx512fp16.rs",
959    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/bmi.rs",
960    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/bmi2.rs",
961    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/bswap.rs",
962    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/bt.rs",
963    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/cmpxchg16b.rs",
964    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/fxsr.rs",
965    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/macros.rs",
966    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/mod.rs",
967    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/rdrand.rs",
968    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/sse.rs",
969    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/sse2.rs",
970    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/sse41.rs",
971    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/sse42.rs",
972    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/tbm.rs",
973    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/../../stdarch/crates/core_arch/src/x86_64/xsave.rs",
974    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/error.md",
975    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/c_char.md",
976    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/c_double.md",
977    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/c_float.md",
978    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/c_int.md",
979    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/c_long.md",
980    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/c_longlong.md",
981    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/c_schar.md",
982    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/c_short.md",
983    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/c_uchar.md",
984    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/c_uint.md",
985    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/c_ulong.md",
986    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/c_ulonglong.md",
987    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/c_ushort.md",
988    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/ffi/c_void.md",
989    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/fmt/fmt_trait_method_doc.md",
990    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/core/src/macros/panic.md",
991  ]
992  no_std = true
993
994  # Unit tests skipped. Generate with --with-tests to include them.
995  build_native_rust_unit_tests = false
996  edition = "2021"
997  cargo_pkg_version = "0.0.0"
998  cargo_pkg_name = "core"
999  cargo_pkg_description = "The Rust Core Library"
1000  library_configs -= [
1001    "//build/config/compiler:chromium_code",
1002    "//build/config/compiler:disallow_unstable_features",
1003    "//build/config/coverage:default_coverage",
1004  ]
1005  library_configs += [
1006    "//build/config/compiler:no_chromium_code",
1007    "//build/rust:panic_immediate_abort",
1008  ]
1009  executable_configs -= [
1010    "//build/config/compiler:chromium_code",
1011    "//build/config/compiler:disallow_unstable_features",
1012  ]
1013  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
1014  deps = [ "//build/rust/std:std_build_deps" ]
1015  rustenv = [
1016    "CFG_DISABLE_UNSTABLE_FEATURES=0",
1017    "STD_ENV_ARCH=$rust_target_arch",
1018  ]
1019  rustflags = [
1020    "--cfg=backtrace_in_libstd",
1021    "-Zforce-unstable-if-unmarked",
1022  ]
1023  output_dir =
1024      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
1025}
1026cargo_crate("getopts") {
1027  crate_type = "rlib"
1028  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/getopts-0.2.21/src/lib.rs"
1029  sources = [
1030    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/getopts-0.2.21/src/lib.rs",
1031    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/getopts-0.2.21/src/tests/mod.rs",
1032  ]
1033  inputs = []
1034  no_std = true
1035
1036  # Unit tests skipped. Generate with --with-tests to include them.
1037  build_native_rust_unit_tests = false
1038  edition = "2015"
1039  cargo_pkg_version = "0.2.21"
1040  cargo_pkg_authors = "The Rust Project Developers"
1041  cargo_pkg_name = "getopts"
1042  cargo_pkg_description = "getopts-like option parsing."
1043  library_configs -= [
1044    "//build/config/compiler:chromium_code",
1045    "//build/config/compiler:disallow_unstable_features",
1046  ]
1047  library_configs += [ "//build/config/compiler:no_chromium_code" ]
1048  executable_configs -= [
1049    "//build/config/compiler:chromium_code",
1050    "//build/config/compiler:disallow_unstable_features",
1051  ]
1052  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
1053  deps = [
1054    ":rustc_std_workspace_core",
1055    ":rustc_std_workspace_std",
1056    ":unicode_width",
1057    "//build/rust/std:profiler_builtins_group",
1058    "//build/rust/std:std_build_deps",
1059  ]
1060  aliased_deps = {
1061    core = ":rustc_std_workspace_core"
1062    std = ":rustc_std_workspace_std"
1063  }
1064  features = [
1065    "core",
1066    "rustc-dep-of-std",
1067    "std",
1068  ]
1069  rustenv = [
1070    "CFG_DISABLE_UNSTABLE_FEATURES=0",
1071    "STD_ENV_ARCH=$rust_target_arch",
1072  ]
1073  rustflags = [
1074    "--cfg=backtrace_in_libstd",
1075    "-Zforce-unstable-if-unmarked",
1076  ]
1077  output_dir =
1078      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
1079}
1080cargo_crate("gimli") {
1081  crate_type = "rlib"
1082  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/lib.rs"
1083  sources = [
1084    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/arch.rs",
1085    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/common.rs",
1086    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/constants.rs",
1087    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/endianity.rs",
1088    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/leb128.rs",
1089    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/lib.rs",
1090    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/abbrev.rs",
1091    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/addr.rs",
1092    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/aranges.rs",
1093    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/cfi.rs",
1094    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/dwarf.rs",
1095    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/endian_reader.rs",
1096    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/endian_slice.rs",
1097    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/index.rs",
1098    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/line.rs",
1099    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/lists.rs",
1100    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/loclists.rs",
1101    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/lookup.rs",
1102    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/mod.rs",
1103    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/op.rs",
1104    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/pubnames.rs",
1105    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/pubtypes.rs",
1106    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/reader.rs",
1107    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/relocate.rs",
1108    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/rnglists.rs",
1109    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/str.rs",
1110    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/unit.rs",
1111    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/util.rs",
1112    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/read/value.rs",
1113    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/test_util.rs",
1114    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/write/abbrev.rs",
1115    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/write/cfi.rs",
1116    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/write/dwarf.rs",
1117    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/write/endian_vec.rs",
1118    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/write/line.rs",
1119    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/write/loc.rs",
1120    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/write/mod.rs",
1121    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/write/op.rs",
1122    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/write/range.rs",
1123    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/write/relocate.rs",
1124    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/write/section.rs",
1125    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/write/str.rs",
1126    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/write/unit.rs",
1127    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/gimli-0.29.0/src/write/writer.rs",
1128  ]
1129  inputs = []
1130  no_std = true
1131
1132  # Unit tests skipped. Generate with --with-tests to include them.
1133  build_native_rust_unit_tests = false
1134  edition = "2018"
1135  cargo_pkg_version = "0.29.0"
1136  cargo_pkg_name = "gimli"
1137  cargo_pkg_description =
1138      "A library for reading and writing the DWARF debugging format."
1139  library_configs -= [
1140    "//build/config/compiler:chromium_code",
1141    "//build/config/compiler:disallow_unstable_features",
1142  ]
1143  library_configs += [ "//build/config/compiler:no_chromium_code" ]
1144  executable_configs -= [
1145    "//build/config/compiler:chromium_code",
1146    "//build/config/compiler:disallow_unstable_features",
1147  ]
1148  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
1149  deps = [
1150    ":compiler_builtins",
1151    ":rustc_std_workspace_alloc",
1152    ":rustc_std_workspace_core",
1153    "//build/rust/std:profiler_builtins_group",
1154    "//build/rust/std:std_build_deps",
1155  ]
1156  aliased_deps = {
1157    alloc = ":rustc_std_workspace_alloc"
1158    core = ":rustc_std_workspace_core"
1159  }
1160  features = [
1161    "read",
1162    "read-core",
1163    "rustc-dep-of-std",
1164  ]
1165  rustenv = [
1166    "CFG_DISABLE_UNSTABLE_FEATURES=0",
1167    "STD_ENV_ARCH=$rust_target_arch",
1168  ]
1169  rustflags = [
1170    "--cfg=backtrace_in_libstd",
1171    "-Zforce-unstable-if-unmarked",
1172  ]
1173  output_dir =
1174      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
1175}
1176cargo_crate("hashbrown") {
1177  crate_type = "rlib"
1178  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/lib.rs"
1179  sources = [
1180    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/control/bitmask.rs",
1181    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/control/group/generic.rs",
1182    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/control/group/mod.rs",
1183    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/control/group/neon.rs",
1184    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/control/group/sse2.rs",
1185    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/control/mod.rs",
1186    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/control/tag.rs",
1187    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/external_trait_impls/mod.rs",
1188    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/external_trait_impls/rayon/helpers.rs",
1189    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/external_trait_impls/rayon/map.rs",
1190    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/external_trait_impls/rayon/mod.rs",
1191    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/external_trait_impls/rayon/raw.rs",
1192    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/external_trait_impls/rayon/set.rs",
1193    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/external_trait_impls/rayon/table.rs",
1194    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/external_trait_impls/serde.rs",
1195    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/lib.rs",
1196    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/macros.rs",
1197    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/map.rs",
1198    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/raw/alloc.rs",
1199    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/raw/mod.rs",
1200    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/raw_entry.rs",
1201    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/rustc_entry.rs",
1202    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/scopeguard.rs",
1203    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/set.rs",
1204    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/table.rs",
1205    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/hashbrown-0.15.2/src/util.rs",
1206  ]
1207  inputs = []
1208  no_std = true
1209
1210  # Unit tests skipped. Generate with --with-tests to include them.
1211  build_native_rust_unit_tests = false
1212  edition = "2021"
1213  cargo_pkg_version = "0.15.2"
1214  cargo_pkg_authors = "Amanieu d'Antras <[email protected]>"
1215  cargo_pkg_name = "hashbrown"
1216  cargo_pkg_description = "A Rust port of Google's SwissTable hash map"
1217  library_configs -= [
1218    "//build/config/compiler:chromium_code",
1219    "//build/config/compiler:disallow_unstable_features",
1220  ]
1221  library_configs += [ "//build/config/compiler:no_chromium_code" ]
1222  executable_configs -= [
1223    "//build/config/compiler:chromium_code",
1224    "//build/config/compiler:disallow_unstable_features",
1225  ]
1226  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
1227  deps = [
1228    ":compiler_builtins",
1229    ":rustc_std_workspace_alloc",
1230    ":rustc_std_workspace_core",
1231    "//build/rust/std:profiler_builtins_group",
1232    "//build/rust/std:std_build_deps",
1233  ]
1234  aliased_deps = {
1235    alloc = ":rustc_std_workspace_alloc"
1236    core = ":rustc_std_workspace_core"
1237  }
1238  features = [
1239    "alloc",
1240    "compiler_builtins",
1241    "core",
1242    "nightly",
1243    "raw-entry",
1244    "rustc-dep-of-std",
1245    "rustc-internal-api",
1246  ]
1247  rustenv = [
1248    "CFG_DISABLE_UNSTABLE_FEATURES=0",
1249    "STD_ENV_ARCH=$rust_target_arch",
1250  ]
1251  rustflags = [
1252    "--cfg=backtrace_in_libstd",
1253    "-Zforce-unstable-if-unmarked",
1254  ]
1255  output_dir =
1256      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
1257}
1258cargo_crate("libc") {
1259  crate_type = "rlib"
1260  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/lib.rs"
1261  sources = [
1262    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/fixed_width_ints.rs",
1263    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/fuchsia/aarch64.rs",
1264    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/fuchsia/mod.rs",
1265    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/fuchsia/riscv64.rs",
1266    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/fuchsia/x86_64.rs",
1267    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/hermit.rs",
1268    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/lib.rs",
1269    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/macros.rs",
1270    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/psp.rs",
1271    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/sgx.rs",
1272    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/solid/aarch64.rs",
1273    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/solid/arm.rs",
1274    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/solid/mod.rs",
1275    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/switch.rs",
1276    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/teeos/mod.rs",
1277    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/trusty.rs",
1278    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/aix/mod.rs",
1279    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/aix/powerpc64.rs",
1280    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/apple/b32/mod.rs",
1281    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/apple/b64/aarch64/mod.rs",
1282    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/apple/b64/mod.rs",
1283    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/apple/b64/x86_64/mod.rs",
1284    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/apple/mod.rs",
1285    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/dragonfly/errno.rs",
1286    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/dragonfly/mod.rs",
1287    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/aarch64.rs",
1288    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/arm.rs",
1289    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/freebsd11/b32.rs",
1290    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/freebsd11/b64.rs",
1291    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/freebsd11/mod.rs",
1292    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/freebsd12/mod.rs",
1293    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/freebsd12/x86_64.rs",
1294    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/freebsd13/mod.rs",
1295    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/freebsd13/x86_64.rs",
1296    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/freebsd14/mod.rs",
1297    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/freebsd14/x86_64.rs",
1298    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/freebsd15/mod.rs",
1299    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/freebsd15/x86_64.rs",
1300    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/mod.rs",
1301    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/powerpc.rs",
1302    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/powerpc64.rs",
1303    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/riscv64.rs",
1304    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/x86.rs",
1305    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/freebsd/x86_64/mod.rs",
1306    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/freebsdlike/mod.rs",
1307    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/mod.rs",
1308    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/mod.rs",
1309    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/netbsd/aarch64.rs",
1310    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/netbsd/arm.rs",
1311    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/netbsd/mips.rs",
1312    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/netbsd/mod.rs",
1313    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/netbsd/powerpc.rs",
1314    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/netbsd/riscv64.rs",
1315    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/netbsd/sparc64.rs",
1316    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/netbsd/x86.rs",
1317    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/netbsd/x86_64.rs",
1318    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/openbsd/aarch64.rs",
1319    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/openbsd/arm.rs",
1320    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/openbsd/mips64.rs",
1321    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/openbsd/mod.rs",
1322    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/openbsd/powerpc.rs",
1323    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/openbsd/powerpc64.rs",
1324    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/openbsd/riscv64.rs",
1325    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/openbsd/sparc64.rs",
1326    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/openbsd/x86.rs",
1327    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/bsd/netbsdlike/openbsd/x86_64.rs",
1328    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/haiku/b32.rs",
1329    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/haiku/b64.rs",
1330    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/haiku/mod.rs",
1331    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/haiku/native.rs",
1332    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/haiku/x86_64.rs",
1333    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/hurd/b32.rs",
1334    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/hurd/b64.rs",
1335    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/hurd/mod.rs",
1336    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/android/b32/arm.rs",
1337    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/android/b32/mod.rs",
1338    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/android/b32/x86/mod.rs",
1339    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/android/b64/aarch64/mod.rs",
1340    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/android/b64/mod.rs",
1341    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/android/b64/riscv64/mod.rs",
1342    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/android/b64/x86_64/mod.rs",
1343    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/android/mod.rs",
1344    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/emscripten/lfs64.rs",
1345    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/emscripten/mod.rs",
1346    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/arch/generic/mod.rs",
1347    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/arch/mips/mod.rs",
1348    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/arch/mod.rs",
1349    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/arch/powerpc/mod.rs",
1350    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/arch/sparc/mod.rs",
1351    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b32/arm/mod.rs",
1352    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b32/csky/mod.rs",
1353    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b32/m68k/mod.rs",
1354    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b32/mips/mod.rs",
1355    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b32/mod.rs",
1356    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b32/powerpc.rs",
1357    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b32/riscv32/mod.rs",
1358    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b32/sparc/mod.rs",
1359    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b32/x86/mod.rs",
1360    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b64/aarch64/ilp32.rs",
1361    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b64/aarch64/lp64.rs",
1362    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b64/aarch64/mod.rs",
1363    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b64/loongarch64/mod.rs",
1364    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b64/mips64/mod.rs",
1365    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b64/mod.rs",
1366    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b64/powerpc64/mod.rs",
1367    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b64/riscv64/mod.rs",
1368    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b64/s390x.rs",
1369    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b64/sparc64/mod.rs",
1370    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b64/x86_64/mod.rs",
1371    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b64/x86_64/not_x32.rs",
1372    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/b64/x86_64/x32.rs",
1373    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/gnu/mod.rs",
1374    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/mod.rs",
1375    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/b32/arm/mod.rs",
1376    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/b32/hexagon.rs",
1377    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/b32/mips/mod.rs",
1378    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/b32/mod.rs",
1379    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/b32/powerpc.rs",
1380    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/b32/riscv32/mod.rs",
1381    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/b32/x86/mod.rs",
1382    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/b64/aarch64/mod.rs",
1383    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/b64/loongarch64/mod.rs",
1384    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/b64/mips64.rs",
1385    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/b64/mod.rs",
1386    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/b64/powerpc64.rs",
1387    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/b64/riscv64/mod.rs",
1388    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/b64/s390x.rs",
1389    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/b64/x86_64/mod.rs",
1390    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/lfs64.rs",
1391    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/musl/mod.rs",
1392    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/uclibc/arm/mod.rs",
1393    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/uclibc/mips/mips32/mod.rs",
1394    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/uclibc/mips/mips64/mod.rs",
1395    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/uclibc/mips/mod.rs",
1396    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/uclibc/mod.rs",
1397    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/uclibc/x86_64/l4re.rs",
1398    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/uclibc/x86_64/mod.rs",
1399    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/linux/uclibc/x86_64/other.rs",
1400    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/linux_like/mod.rs",
1401    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/mod.rs",
1402    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/newlib/aarch64/mod.rs",
1403    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/newlib/arm/mod.rs",
1404    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/newlib/espidf/mod.rs",
1405    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/newlib/generic.rs",
1406    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/newlib/horizon/mod.rs",
1407    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/newlib/mod.rs",
1408    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/newlib/powerpc/mod.rs",
1409    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/newlib/rtems/mod.rs",
1410    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/newlib/vita/mod.rs",
1411    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/nto/aarch64.rs",
1412    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/nto/mod.rs",
1413    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/nto/neutrino.rs",
1414    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/nto/x86_64.rs",
1415    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/nuttx/mod.rs",
1416    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/redox/mod.rs",
1417    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/solarish/compat.rs",
1418    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/solarish/illumos.rs",
1419    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/solarish/mod.rs",
1420    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/solarish/solaris.rs",
1421    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/solarish/x86.rs",
1422    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/solarish/x86_64.rs",
1423    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/unix/solarish/x86_common.rs",
1424    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/vxworks/aarch64.rs",
1425    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/vxworks/arm.rs",
1426    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/vxworks/mod.rs",
1427    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/vxworks/powerpc.rs",
1428    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/vxworks/powerpc64.rs",
1429    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/vxworks/riscv32.rs",
1430    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/vxworks/riscv64.rs",
1431    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/vxworks/x86.rs",
1432    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/vxworks/x86_64.rs",
1433    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/wasi/mod.rs",
1434    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/wasi/p2.rs",
1435    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/windows/gnu/mod.rs",
1436    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/windows/mod.rs",
1437    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/windows/msvc/mod.rs",
1438    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/src/xous.rs",
1439  ]
1440  inputs = []
1441  no_std = true
1442
1443  # Unit tests skipped. Generate with --with-tests to include them.
1444  build_native_rust_unit_tests = false
1445  edition = "2021"
1446  cargo_pkg_version = "0.2.167"
1447  cargo_pkg_authors = "The Rust Project Developers"
1448  cargo_pkg_name = "libc"
1449  cargo_pkg_description = "Raw FFI bindings to platform libraries like libc."
1450  library_configs -= [
1451    "//build/config/compiler:chromium_code",
1452    "//build/config/compiler:disallow_unstable_features",
1453    "//build/config/coverage:default_coverage",
1454  ]
1455  library_configs += [ "//build/config/compiler:no_chromium_code" ]
1456  executable_configs -= [
1457    "//build/config/compiler:chromium_code",
1458    "//build/config/compiler:disallow_unstable_features",
1459  ]
1460  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
1461  deps = [
1462    ":rustc_std_workspace_core",
1463    "//build/rust/std:std_build_deps",
1464  ]
1465  features = [
1466    "align",
1467    "rustc-dep-of-std",
1468    "rustc-std-workspace-core",
1469  ]
1470  build_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/build.rs"
1471  build_sources = [ "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/libc-0.2.167/build.rs" ]
1472  rustenv = [
1473    "CFG_DISABLE_UNSTABLE_FEATURES=0",
1474    "STD_ENV_ARCH=$rust_target_arch",
1475  ]
1476  rustflags = [
1477    "--cfg=backtrace_in_libstd",
1478    "-Zforce-unstable-if-unmarked",
1479  ]
1480  output_dir =
1481      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
1482}
1483cargo_crate("memchr") {
1484  crate_type = "rlib"
1485  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/lib.rs"
1486  sources = [
1487    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/aarch64/memchr.rs",
1488    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/aarch64/mod.rs",
1489    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/aarch64/neon/memchr.rs",
1490    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/aarch64/neon/mod.rs",
1491    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/aarch64/neon/packedpair.rs",
1492    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/all/memchr.rs",
1493    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/all/mod.rs",
1494    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/all/packedpair/default_rank.rs",
1495    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/all/packedpair/mod.rs",
1496    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/all/rabinkarp.rs",
1497    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/all/shiftor.rs",
1498    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/all/twoway.rs",
1499    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/generic/memchr.rs",
1500    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/generic/mod.rs",
1501    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/generic/packedpair.rs",
1502    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/mod.rs",
1503    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/wasm32/memchr.rs",
1504    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/wasm32/mod.rs",
1505    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/wasm32/simd128/memchr.rs",
1506    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/wasm32/simd128/mod.rs",
1507    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/wasm32/simd128/packedpair.rs",
1508    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/x86_64/avx2/memchr.rs",
1509    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/x86_64/avx2/mod.rs",
1510    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/x86_64/avx2/packedpair.rs",
1511    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/x86_64/memchr.rs",
1512    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/x86_64/mod.rs",
1513    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/x86_64/sse2/memchr.rs",
1514    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/x86_64/sse2/mod.rs",
1515    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/arch/x86_64/sse2/packedpair.rs",
1516    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/cow.rs",
1517    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/ext.rs",
1518    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/lib.rs",
1519    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/macros.rs",
1520    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/memchr.rs",
1521    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/memmem/mod.rs",
1522    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/memmem/searcher.rs",
1523    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/tests/memchr/mod.rs",
1524    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/tests/memchr/naive.rs",
1525    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/tests/memchr/prop.rs",
1526    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/tests/mod.rs",
1527    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/tests/packedpair.rs",
1528    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/tests/substring/mod.rs",
1529    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/tests/substring/naive.rs",
1530    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/tests/substring/prop.rs",
1531    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/memchr-2.7.4/src/vector.rs",
1532  ]
1533  inputs = []
1534  no_std = true
1535
1536  # Unit tests skipped. Generate with --with-tests to include them.
1537  build_native_rust_unit_tests = false
1538  edition = "2021"
1539  cargo_pkg_version = "2.7.4"
1540  cargo_pkg_authors = "Andrew Gallant <[email protected]>, bluss"
1541  cargo_pkg_name = "memchr"
1542  cargo_pkg_description = "Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search."
1543  library_configs -= [
1544    "//build/config/compiler:chromium_code",
1545    "//build/config/compiler:disallow_unstable_features",
1546  ]
1547  library_configs += [ "//build/config/compiler:no_chromium_code" ]
1548  executable_configs -= [
1549    "//build/config/compiler:chromium_code",
1550    "//build/config/compiler:disallow_unstable_features",
1551  ]
1552  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
1553  deps = [
1554    ":compiler_builtins",
1555    ":rustc_std_workspace_core",
1556    "//build/rust/std:profiler_builtins_group",
1557    "//build/rust/std:std_build_deps",
1558  ]
1559  aliased_deps = {
1560    core = ":rustc_std_workspace_core"
1561  }
1562  features = [
1563    "compiler_builtins",
1564    "core",
1565    "rustc-dep-of-std",
1566  ]
1567  rustenv = [
1568    "CFG_DISABLE_UNSTABLE_FEATURES=0",
1569    "STD_ENV_ARCH=$rust_target_arch",
1570  ]
1571  rustflags = [
1572    "--cfg=backtrace_in_libstd",
1573    "-Zforce-unstable-if-unmarked",
1574  ]
1575  output_dir =
1576      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
1577}
1578cargo_crate("miniz_oxide") {
1579  crate_type = "rlib"
1580  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/miniz_oxide-0.7.4/src/lib.rs"
1581  sources = [
1582    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/miniz_oxide-0.7.4/src/deflate/buffer.rs",
1583    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/miniz_oxide-0.7.4/src/deflate/core.rs",
1584    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/miniz_oxide-0.7.4/src/deflate/mod.rs",
1585    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/miniz_oxide-0.7.4/src/deflate/stream.rs",
1586    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/miniz_oxide-0.7.4/src/inflate/core.rs",
1587    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/miniz_oxide-0.7.4/src/inflate/mod.rs",
1588    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/miniz_oxide-0.7.4/src/inflate/output_buffer.rs",
1589    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/miniz_oxide-0.7.4/src/inflate/stream.rs",
1590    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/miniz_oxide-0.7.4/src/lib.rs",
1591    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/miniz_oxide-0.7.4/src/shared.rs",
1592  ]
1593  inputs = []
1594  no_std = true
1595
1596  # Unit tests skipped. Generate with --with-tests to include them.
1597  build_native_rust_unit_tests = false
1598  edition = "2018"
1599  cargo_pkg_version = "0.7.4"
1600  cargo_pkg_authors = "Frommi <[email protected]>, oyvindln <[email protected]>"
1601  cargo_pkg_name = "miniz_oxide"
1602  cargo_pkg_description = "DEFLATE compression and decompression library rewritten in Rust based on miniz"
1603  library_configs -= [
1604    "//build/config/compiler:chromium_code",
1605    "//build/config/compiler:disallow_unstable_features",
1606  ]
1607  library_configs += [ "//build/config/compiler:no_chromium_code" ]
1608  executable_configs -= [
1609    "//build/config/compiler:chromium_code",
1610    "//build/config/compiler:disallow_unstable_features",
1611  ]
1612  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
1613  deps = [
1614    ":adler",
1615    ":compiler_builtins",
1616    ":rustc_std_workspace_alloc",
1617    ":rustc_std_workspace_core",
1618    "//build/rust/std:profiler_builtins_group",
1619    "//build/rust/std:std_build_deps",
1620  ]
1621  aliased_deps = {
1622    alloc = ":rustc_std_workspace_alloc"
1623    core = ":rustc_std_workspace_core"
1624  }
1625  features = [
1626    "alloc",
1627    "compiler_builtins",
1628    "core",
1629    "rustc-dep-of-std",
1630  ]
1631  rustenv = [
1632    "CFG_DISABLE_UNSTABLE_FEATURES=0",
1633    "STD_ENV_ARCH=$rust_target_arch",
1634  ]
1635  rustflags = [
1636    "--cfg=backtrace_in_libstd",
1637    "-Zforce-unstable-if-unmarked",
1638  ]
1639  output_dir =
1640      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
1641}
1642cargo_crate("object") {
1643  crate_type = "rlib"
1644  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/lib.rs"
1645  sources = [
1646    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/archive.rs",
1647    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/build/bytes.rs",
1648    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/build/elf.rs",
1649    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/build/error.rs",
1650    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/build/mod.rs",
1651    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/build/table.rs",
1652    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/common.rs",
1653    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/elf.rs",
1654    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/endian.rs",
1655    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/lib.rs",
1656    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/macho.rs",
1657    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/pe.rs",
1658    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/pod.rs",
1659    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/any.rs",
1660    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/archive.rs",
1661    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/coff/comdat.rs",
1662    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/coff/file.rs",
1663    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/coff/import.rs",
1664    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/coff/mod.rs",
1665    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/coff/relocation.rs",
1666    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/coff/section.rs",
1667    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/coff/symbol.rs",
1668    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/elf/attributes.rs",
1669    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/elf/comdat.rs",
1670    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/elf/compression.rs",
1671    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/elf/dynamic.rs",
1672    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/elf/file.rs",
1673    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/elf/hash.rs",
1674    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/elf/mod.rs",
1675    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/elf/note.rs",
1676    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/elf/relocation.rs",
1677    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/elf/section.rs",
1678    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/elf/segment.rs",
1679    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/elf/symbol.rs",
1680    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/elf/version.rs",
1681    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/gnu_compression.rs",
1682    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/macho/dyld_cache.rs",
1683    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/macho/fat.rs",
1684    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/macho/file.rs",
1685    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/macho/load_command.rs",
1686    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/macho/mod.rs",
1687    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/macho/relocation.rs",
1688    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/macho/section.rs",
1689    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/macho/segment.rs",
1690    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/macho/symbol.rs",
1691    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/mod.rs",
1692    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/pe/data_directory.rs",
1693    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/pe/export.rs",
1694    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/pe/file.rs",
1695    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/pe/import.rs",
1696    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/pe/mod.rs",
1697    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/pe/relocation.rs",
1698    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/pe/resource.rs",
1699    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/pe/rich.rs",
1700    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/pe/section.rs",
1701    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/read_cache.rs",
1702    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/read_ref.rs",
1703    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/traits.rs",
1704    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/util.rs",
1705    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/wasm.rs",
1706    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/xcoff/comdat.rs",
1707    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/xcoff/file.rs",
1708    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/xcoff/mod.rs",
1709    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/xcoff/relocation.rs",
1710    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/xcoff/section.rs",
1711    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/xcoff/segment.rs",
1712    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/read/xcoff/symbol.rs",
1713    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/write/coff/mod.rs",
1714    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/write/coff/object.rs",
1715    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/write/coff/writer.rs",
1716    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/write/elf/mod.rs",
1717    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/write/elf/object.rs",
1718    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/write/elf/writer.rs",
1719    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/write/macho.rs",
1720    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/write/mod.rs",
1721    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/write/pe.rs",
1722    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/write/string.rs",
1723    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/write/util.rs",
1724    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/write/xcoff.rs",
1725    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/object-0.36.5/src/xcoff.rs",
1726  ]
1727  inputs = []
1728  no_std = true
1729
1730  # Unit tests skipped. Generate with --with-tests to include them.
1731  build_native_rust_unit_tests = false
1732  edition = "2018"
1733  cargo_pkg_version = "0.36.5"
1734  cargo_pkg_name = "object"
1735  cargo_pkg_description =
1736      "A unified interface for reading and writing object file formats."
1737  library_configs -= [
1738    "//build/config/compiler:chromium_code",
1739    "//build/config/compiler:disallow_unstable_features",
1740  ]
1741  library_configs += [ "//build/config/compiler:no_chromium_code" ]
1742  executable_configs -= [
1743    "//build/config/compiler:chromium_code",
1744    "//build/config/compiler:disallow_unstable_features",
1745  ]
1746  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
1747  deps = [
1748    ":compiler_builtins",
1749    ":memchr",
1750    ":rustc_std_workspace_alloc",
1751    ":rustc_std_workspace_core",
1752    "//build/rust/std:profiler_builtins_group",
1753    "//build/rust/std:std_build_deps",
1754  ]
1755  aliased_deps = {
1756    alloc = ":rustc_std_workspace_alloc"
1757    core = ":rustc_std_workspace_core"
1758  }
1759  features = [
1760    "alloc",
1761    "archive",
1762    "coff",
1763    "compiler_builtins",
1764    "core",
1765    "elf",
1766    "macho",
1767    "pe",
1768    "read_core",
1769    "rustc-dep-of-std",
1770    "unaligned",
1771    "xcoff",
1772  ]
1773  rustenv = [
1774    "CFG_DISABLE_UNSTABLE_FEATURES=0",
1775    "STD_ENV_ARCH=$rust_target_arch",
1776  ]
1777  rustflags = [
1778    "--cfg=backtrace_in_libstd",
1779    "-Zforce-unstable-if-unmarked",
1780  ]
1781  output_dir =
1782      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
1783}
1784cargo_crate("panic_abort") {
1785  crate_type = "rlib"
1786  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/panic_abort/src/lib.rs"
1787  sources = [
1788    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/panic_abort/src/android.rs",
1789    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/panic_abort/src/lib.rs",
1790    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/panic_abort/src/zkvm.rs",
1791  ]
1792  inputs = []
1793  no_std = true
1794
1795  # Unit tests skipped. Generate with --with-tests to include them.
1796  build_native_rust_unit_tests = false
1797  edition = "2021"
1798  cargo_pkg_version = "0.0.0"
1799  cargo_pkg_name = "panic_abort"
1800  cargo_pkg_description = "Implementation of Rust panics via process aborts"
1801  library_configs -= [
1802    "//build/config/compiler:chromium_code",
1803    "//build/config/compiler:disallow_unstable_features",
1804  ]
1805  library_configs += [ "//build/config/compiler:no_chromium_code" ]
1806  executable_configs -= [
1807    "//build/config/compiler:chromium_code",
1808    "//build/config/compiler:disallow_unstable_features",
1809  ]
1810  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
1811  deps = [
1812    ":alloc",
1813    ":cfg_if",
1814    ":compiler_builtins",
1815    ":core",
1816    "//build/rust/std:profiler_builtins_group",
1817    "//build/rust/std:std_build_deps",
1818  ]
1819  if (!is_win) {
1820    deps += [ ":libc" ]
1821  }
1822  rustenv = [
1823    "CFG_DISABLE_UNSTABLE_FEATURES=0",
1824    "STD_ENV_ARCH=$rust_target_arch",
1825  ]
1826  rustflags = [
1827    "--cfg=backtrace_in_libstd",
1828    "-Zforce-unstable-if-unmarked",
1829  ]
1830  output_dir =
1831      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
1832}
1833cargo_crate("panic_unwind") {
1834  crate_type = "rlib"
1835  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/panic_unwind/src/lib.rs"
1836  sources = [
1837    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/panic_unwind/src/dummy.rs",
1838    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/panic_unwind/src/emcc.rs",
1839    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/panic_unwind/src/gcc.rs",
1840    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/panic_unwind/src/hermit.rs",
1841    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/panic_unwind/src/lib.rs",
1842    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/panic_unwind/src/miri.rs",
1843    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/panic_unwind/src/seh.rs",
1844  ]
1845  inputs = []
1846  no_std = true
1847
1848  # Unit tests skipped. Generate with --with-tests to include them.
1849  build_native_rust_unit_tests = false
1850  edition = "2021"
1851  cargo_pkg_version = "0.0.0"
1852  cargo_pkg_name = "panic_unwind"
1853  cargo_pkg_description = "Implementation of Rust panics via stack unwinding"
1854  library_configs -= [
1855    "//build/config/compiler:chromium_code",
1856    "//build/config/compiler:disallow_unstable_features",
1857  ]
1858  library_configs += [ "//build/config/compiler:no_chromium_code" ]
1859  executable_configs -= [
1860    "//build/config/compiler:chromium_code",
1861    "//build/config/compiler:disallow_unstable_features",
1862  ]
1863  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
1864  deps = [
1865    ":alloc",
1866    ":cfg_if",
1867    ":compiler_builtins",
1868    ":core",
1869    ":unwind",
1870    "//build/rust/std:profiler_builtins_group",
1871    "//build/rust/std:std_build_deps",
1872  ]
1873  if (!is_win) {
1874    deps += [ ":libc" ]
1875  }
1876  rustenv = [
1877    "CFG_DISABLE_UNSTABLE_FEATURES=0",
1878    "STD_ENV_ARCH=$rust_target_arch",
1879  ]
1880  rustflags = [
1881    "--cfg=backtrace_in_libstd",
1882    "-Zforce-unstable-if-unmarked",
1883  ]
1884  output_dir =
1885      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
1886}
1887cargo_crate("proc_macro") {
1888  crate_type = "rlib"
1889  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/lib.rs"
1890  sources = [
1891    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/bridge/arena.rs",
1892    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/bridge/buffer.rs",
1893    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/bridge/client.rs",
1894    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/bridge/closure.rs",
1895    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/bridge/fxhash.rs",
1896    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/bridge/handle.rs",
1897    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/bridge/mod.rs",
1898    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/bridge/rpc.rs",
1899    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/bridge/selfless_reify.rs",
1900    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/bridge/server.rs",
1901    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/bridge/symbol.rs",
1902    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/diagnostic.rs",
1903    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/escape.rs",
1904    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/lib.rs",
1905    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/quote.rs",
1906    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/proc_macro/src/to_tokens.rs",
1907  ]
1908  inputs = []
1909  no_std = true
1910
1911  # Unit tests skipped. Generate with --with-tests to include them.
1912  build_native_rust_unit_tests = false
1913  edition = "2021"
1914  cargo_pkg_version = "0.0.0"
1915  cargo_pkg_name = "proc_macro"
1916  library_configs -= [
1917    "//build/config/compiler:chromium_code",
1918    "//build/config/compiler:disallow_unstable_features",
1919  ]
1920  library_configs += [ "//build/config/compiler:no_chromium_code" ]
1921  executable_configs -= [
1922    "//build/config/compiler:chromium_code",
1923    "//build/config/compiler:disallow_unstable_features",
1924  ]
1925  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
1926  deps = [
1927    ":core",
1928    ":std",
1929    "//build/rust/std:profiler_builtins_group",
1930    "//build/rust/std:std_build_deps",
1931  ]
1932  rustenv = [
1933    "CFG_DISABLE_UNSTABLE_FEATURES=0",
1934    "STD_ENV_ARCH=$rust_target_arch",
1935  ]
1936  rustflags = [
1937    "--cfg=backtrace_in_libstd",
1938    "-Zforce-unstable-if-unmarked",
1939  ]
1940  output_dir =
1941      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
1942}
1943cargo_crate("profiler_builtins") {
1944  crate_type = "rlib"
1945  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/profiler_builtins/src/lib.rs"
1946  sources = [ "//third_party/rust-toolchain/lib/rustlib/src/rust/library/profiler_builtins/src/lib.rs" ]
1947  inputs = []
1948  no_std = true
1949
1950  # Unit tests skipped. Generate with --with-tests to include them.
1951  build_native_rust_unit_tests = false
1952  edition = "2021"
1953  cargo_pkg_version = "0.0.0"
1954  cargo_pkg_name = "profiler_builtins"
1955  library_configs -= [
1956    "//build/config/compiler:chromium_code",
1957    "//build/config/compiler:disallow_unstable_features",
1958    "//build/config/coverage:default_coverage",
1959  ]
1960  library_configs += [ "//build/config/compiler:no_chromium_code" ]
1961  executable_configs -= [
1962    "//build/config/compiler:chromium_code",
1963    "//build/config/compiler:disallow_unstable_features",
1964  ]
1965  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
1966  deps = [ "//build/rust/std:std_build_deps" ]
1967  rustenv = [
1968    "CFG_DISABLE_UNSTABLE_FEATURES=0",
1969    "STD_ENV_ARCH=$rust_target_arch",
1970  ]
1971  rustflags = [
1972    "--cfg=backtrace_in_libstd",
1973    "-Zforce-unstable-if-unmarked",
1974  ]
1975  output_dir =
1976      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
1977}
1978cargo_crate("rustc_demangle") {
1979  crate_type = "rlib"
1980  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/rustc-demangle-0.1.24/src/lib.rs"
1981  sources = [
1982    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/rustc-demangle-0.1.24/src/legacy.rs",
1983    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/rustc-demangle-0.1.24/src/lib.rs",
1984    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/rustc-demangle-0.1.24/src/v0.rs",
1985  ]
1986  inputs = []
1987  no_std = true
1988
1989  # Unit tests skipped. Generate with --with-tests to include them.
1990  build_native_rust_unit_tests = false
1991  edition = "2015"
1992  cargo_pkg_version = "0.1.24"
1993  cargo_pkg_authors = "Alex Crichton <[email protected]>"
1994  cargo_pkg_name = "rustc-demangle"
1995  cargo_pkg_description = "Rust compiler symbol demangling."
1996  library_configs -= [
1997    "//build/config/compiler:chromium_code",
1998    "//build/config/compiler:disallow_unstable_features",
1999  ]
2000  library_configs += [ "//build/config/compiler:no_chromium_code" ]
2001  executable_configs -= [
2002    "//build/config/compiler:chromium_code",
2003    "//build/config/compiler:disallow_unstable_features",
2004  ]
2005  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
2006  deps = [
2007    ":compiler_builtins",
2008    ":rustc_std_workspace_core",
2009    "//build/rust/std:profiler_builtins_group",
2010    "//build/rust/std:std_build_deps",
2011  ]
2012  aliased_deps = {
2013    core = ":rustc_std_workspace_core"
2014  }
2015  features = [
2016    "compiler_builtins",
2017    "core",
2018    "rustc-dep-of-std",
2019  ]
2020  rustenv = [
2021    "CFG_DISABLE_UNSTABLE_FEATURES=0",
2022    "STD_ENV_ARCH=$rust_target_arch",
2023  ]
2024  rustflags = [
2025    "--cfg=backtrace_in_libstd",
2026    "-Zforce-unstable-if-unmarked",
2027  ]
2028  output_dir =
2029      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
2030}
2031cargo_crate("rustc_std_workspace_alloc") {
2032  crate_type = "rlib"
2033  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/rustc-std-workspace-alloc/lib.rs"
2034  sources = [ "//third_party/rust-toolchain/lib/rustlib/src/rust/library/rustc-std-workspace-alloc/lib.rs" ]
2035  inputs = []
2036  no_std = true
2037
2038  # Unit tests skipped. Generate with --with-tests to include them.
2039  build_native_rust_unit_tests = false
2040  edition = "2021"
2041  cargo_pkg_version = "1.99.0"
2042  cargo_pkg_name = "rustc-std-workspace-alloc"
2043  cargo_pkg_description = "Hack for the compiler's own build system"
2044  library_configs -= [
2045    "//build/config/compiler:chromium_code",
2046    "//build/config/compiler:disallow_unstable_features",
2047    "//build/config/coverage:default_coverage",
2048  ]
2049  library_configs += [ "//build/config/compiler:no_chromium_code" ]
2050  executable_configs -= [
2051    "//build/config/compiler:chromium_code",
2052    "//build/config/compiler:disallow_unstable_features",
2053  ]
2054  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
2055  deps = [
2056    ":alloc",
2057    "//build/rust/std:std_build_deps",
2058  ]
2059  rustenv = [
2060    "CFG_DISABLE_UNSTABLE_FEATURES=0",
2061    "STD_ENV_ARCH=$rust_target_arch",
2062  ]
2063  rustflags = [
2064    "--cfg=backtrace_in_libstd",
2065    "-Zforce-unstable-if-unmarked",
2066  ]
2067  output_dir =
2068      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
2069}
2070cargo_crate("rustc_std_workspace_core") {
2071  crate_type = "rlib"
2072  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/rustc-std-workspace-core/lib.rs"
2073  sources = [ "//third_party/rust-toolchain/lib/rustlib/src/rust/library/rustc-std-workspace-core/lib.rs" ]
2074  inputs = [ "//third_party/rust-toolchain/lib/rustlib/src/rust/library/rustc-std-workspace-core/README.md" ]
2075  no_std = true
2076
2077  # Unit tests skipped. Generate with --with-tests to include them.
2078  build_native_rust_unit_tests = false
2079  edition = "2021"
2080  cargo_pkg_version = "1.99.0"
2081  cargo_pkg_name = "rustc-std-workspace-core"
2082  cargo_pkg_description = "Hack for the compiler's own build system"
2083  library_configs -= [
2084    "//build/config/compiler:chromium_code",
2085    "//build/config/compiler:disallow_unstable_features",
2086    "//build/config/coverage:default_coverage",
2087  ]
2088  library_configs += [ "//build/config/compiler:no_chromium_code" ]
2089  executable_configs -= [
2090    "//build/config/compiler:chromium_code",
2091    "//build/config/compiler:disallow_unstable_features",
2092  ]
2093  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
2094  deps = [
2095    ":core",
2096    "//build/rust/std:std_build_deps",
2097  ]
2098  rustenv = [
2099    "CFG_DISABLE_UNSTABLE_FEATURES=0",
2100    "STD_ENV_ARCH=$rust_target_arch",
2101  ]
2102  rustflags = [
2103    "--cfg=backtrace_in_libstd",
2104    "-Zforce-unstable-if-unmarked",
2105  ]
2106  output_dir =
2107      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
2108}
2109cargo_crate("rustc_std_workspace_std") {
2110  crate_type = "rlib"
2111  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/rustc-std-workspace-std/lib.rs"
2112  sources = [ "//third_party/rust-toolchain/lib/rustlib/src/rust/library/rustc-std-workspace-std/lib.rs" ]
2113  inputs = [ "//third_party/rust-toolchain/lib/rustlib/src/rust/library/rustc-std-workspace-std/README.md" ]
2114  no_std = true
2115
2116  # Unit tests skipped. Generate with --with-tests to include them.
2117  build_native_rust_unit_tests = false
2118  edition = "2021"
2119  cargo_pkg_version = "1.99.0"
2120  cargo_pkg_name = "rustc-std-workspace-std"
2121  cargo_pkg_description = "Hack for the compiler's own build system"
2122  library_configs -= [
2123    "//build/config/compiler:chromium_code",
2124    "//build/config/compiler:disallow_unstable_features",
2125  ]
2126  library_configs += [ "//build/config/compiler:no_chromium_code" ]
2127  executable_configs -= [
2128    "//build/config/compiler:chromium_code",
2129    "//build/config/compiler:disallow_unstable_features",
2130  ]
2131  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
2132  deps = [
2133    ":std",
2134    "//build/rust/std:profiler_builtins_group",
2135    "//build/rust/std:std_build_deps",
2136  ]
2137  rustenv = [
2138    "CFG_DISABLE_UNSTABLE_FEATURES=0",
2139    "STD_ENV_ARCH=$rust_target_arch",
2140  ]
2141  rustflags = [
2142    "--cfg=backtrace_in_libstd",
2143    "-Zforce-unstable-if-unmarked",
2144  ]
2145  output_dir =
2146      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
2147}
2148cargo_crate("std") {
2149  crate_type = "rlib"
2150  crate_root =
2151      "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/lib.rs"
2152  sources = [
2153    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/alloc.rs",
2154    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/ascii.rs",
2155    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/backtrace.rs",
2156    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/backtrace/tests.rs",
2157    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/collections/hash/map.rs",
2158    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/collections/hash/map/tests.rs",
2159    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/collections/hash/mod.rs",
2160    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/collections/hash/set.rs",
2161    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/collections/hash/set/tests.rs",
2162    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/collections/mod.rs",
2163    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/env.rs",
2164    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/env/tests.rs",
2165    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/error.rs",
2166    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/error/tests.rs",
2167    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/f128.rs",
2168    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/f128/tests.rs",
2169    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/f16.rs",
2170    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/f16/tests.rs",
2171    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/f32.rs",
2172    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/f32/tests.rs",
2173    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/f64.rs",
2174    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/f64/tests.rs",
2175    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/ffi/c_str.rs",
2176    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/ffi/mod.rs",
2177    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/ffi/os_str.rs",
2178    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/ffi/os_str/tests.rs",
2179    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/fs.rs",
2180    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/fs/tests.rs",
2181    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/hash/mod.rs",
2182    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/hash/random.rs",
2183    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/buffered/bufreader.rs",
2184    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/buffered/bufreader/buffer.rs",
2185    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/buffered/bufwriter.rs",
2186    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/buffered/linewriter.rs",
2187    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/buffered/linewritershim.rs",
2188    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/buffered/mod.rs",
2189    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/buffered/tests.rs",
2190    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/copy.rs",
2191    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/copy/tests.rs",
2192    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/cursor.rs",
2193    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/cursor/tests.rs",
2194    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/error.rs",
2195    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/error/repr_bitpacked.rs",
2196    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/error/repr_unpacked.rs",
2197    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/error/tests.rs",
2198    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/impls.rs",
2199    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/impls/tests.rs",
2200    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/mod.rs",
2201    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/prelude.rs",
2202    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/stdio.rs",
2203    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/stdio/tests.rs",
2204    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/tests.rs",
2205    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/util.rs",
2206    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/io/util/tests.rs",
2207    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/keyword_docs.rs",
2208    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/lib.miri.rs",
2209    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/lib.rs",
2210    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/macros.rs",
2211    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/net/ip_addr.rs",
2212    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/net/ip_addr/tests.rs",
2213    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/net/mod.rs",
2214    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/net/socket_addr.rs",
2215    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/net/socket_addr/tests.rs",
2216    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/net/tcp.rs",
2217    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/net/tcp/tests.rs",
2218    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/net/test.rs",
2219    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/net/udp.rs",
2220    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/net/udp/tests.rs",
2221    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/num.rs",
2222    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/num/tests.rs",
2223    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/aix/fs.rs",
2224    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/aix/mod.rs",
2225    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/aix/raw.rs",
2226    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/android/fs.rs",
2227    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/android/mod.rs",
2228    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/android/net.rs",
2229    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/android/raw.rs",
2230    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/darwin/fs.rs",
2231    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/darwin/mod.rs",
2232    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/darwin/raw.rs",
2233    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/dragonfly/fs.rs",
2234    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/dragonfly/mod.rs",
2235    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/dragonfly/raw.rs",
2236    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/emscripten/fs.rs",
2237    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/emscripten/mod.rs",
2238    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/emscripten/raw.rs",
2239    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/espidf/fs.rs",
2240    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/espidf/mod.rs",
2241    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/espidf/raw.rs",
2242    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/fd/mod.rs",
2243    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/fd/net.rs",
2244    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/fd/owned.rs",
2245    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/fd/raw.rs",
2246    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/fd/tests.rs",
2247    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/fortanix_sgx/arch.rs",
2248    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/fortanix_sgx/ffi.rs",
2249    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/fortanix_sgx/io.rs",
2250    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/fortanix_sgx/mod.rs",
2251    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/freebsd/fs.rs",
2252    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/freebsd/mod.rs",
2253    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/freebsd/net.rs",
2254    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/freebsd/raw.rs",
2255    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/fuchsia/fs.rs",
2256    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/fuchsia/mod.rs",
2257    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/fuchsia/raw.rs",
2258    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/haiku/fs.rs",
2259    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/haiku/mod.rs",
2260    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/haiku/raw.rs",
2261    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/hermit/ffi.rs",
2262    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/hermit/io/mod.rs",
2263    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/hermit/io/net.rs",
2264    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/hermit/mod.rs",
2265    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/horizon/fs.rs",
2266    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/horizon/mod.rs",
2267    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/horizon/raw.rs",
2268    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/hurd/fs.rs",
2269    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/hurd/mod.rs",
2270    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/hurd/raw.rs",
2271    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/illumos/fs.rs",
2272    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/illumos/mod.rs",
2273    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/illumos/raw.rs",
2274    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/ios/mod.rs",
2275    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/l4re/fs.rs",
2276    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/l4re/mod.rs",
2277    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/l4re/raw.rs",
2278    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/linux/fs.rs",
2279    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/linux/mod.rs",
2280    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/linux/net.rs",
2281    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/linux/process.rs",
2282    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/linux/raw.rs",
2283    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/macos/mod.rs",
2284    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/mod.rs",
2285    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/net/linux_ext/addr.rs",
2286    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/net/linux_ext/mod.rs",
2287    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/net/linux_ext/socket.rs",
2288    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/net/linux_ext/tcp.rs",
2289    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/net/linux_ext/tests.rs",
2290    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/net/mod.rs",
2291    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/netbsd/fs.rs",
2292    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/netbsd/mod.rs",
2293    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/netbsd/net.rs",
2294    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/netbsd/raw.rs",
2295    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/nto/fs.rs",
2296    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/nto/mod.rs",
2297    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/nto/raw.rs",
2298    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/nuttx/fs.rs",
2299    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/nuttx/mod.rs",
2300    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/nuttx/raw.rs",
2301    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/openbsd/fs.rs",
2302    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/openbsd/mod.rs",
2303    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/openbsd/raw.rs",
2304    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/raw/mod.rs",
2305    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/raw/tests.rs",
2306    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/redox/fs.rs",
2307    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/redox/mod.rs",
2308    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/redox/raw.rs",
2309    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/rtems/fs.rs",
2310    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/rtems/mod.rs",
2311    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/rtems/raw.rs",
2312    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/solaris/fs.rs",
2313    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/solaris/mod.rs",
2314    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/solaris/raw.rs",
2315    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/solid/ffi.rs",
2316    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/solid/io.rs",
2317    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/solid/mod.rs",
2318    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/uefi/env.rs",
2319    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/uefi/mod.rs",
2320    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/ffi/mod.rs",
2321    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/ffi/os_str.rs",
2322    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/fs.rs",
2323    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/fs/tests.rs",
2324    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/io/mod.rs",
2325    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/io/tests.rs",
2326    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/mod.rs",
2327    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/net/addr.rs",
2328    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/net/ancillary.rs",
2329    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/net/datagram.rs",
2330    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/net/listener.rs",
2331    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/net/mod.rs",
2332    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/net/stream.rs",
2333    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/net/tests.rs",
2334    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/net/ucred.rs",
2335    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/net/ucred/tests.rs",
2336    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/process.rs",
2337    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/raw.rs",
2338    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/unix/thread.rs",
2339    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/vita/fs.rs",
2340    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/vita/mod.rs",
2341    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/vita/raw.rs",
2342    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/vxworks/fs.rs",
2343    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/vxworks/mod.rs",
2344    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/vxworks/raw.rs",
2345    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/wasi/ffi.rs",
2346    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/wasi/fs.rs",
2347    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/wasi/io/fd.rs",
2348    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/wasi/io/fd/tests.rs",
2349    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/wasi/io/mod.rs",
2350    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/wasi/io/raw.rs",
2351    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/wasi/mod.rs",
2352    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/wasi/net/mod.rs",
2353    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/wasip2/mod.rs",
2354    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/windows/ffi.rs",
2355    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/windows/fs.rs",
2356    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/windows/io/handle.rs",
2357    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/windows/io/mod.rs",
2358    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/windows/io/raw.rs",
2359    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/windows/io/socket.rs",
2360    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/windows/io/tests.rs",
2361    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/windows/mod.rs",
2362    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/windows/process.rs",
2363    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/windows/raw.rs",
2364    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/windows/thread.rs",
2365    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/xous/ffi.rs",
2366    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/xous/ffi/definitions.rs",
2367    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/xous/ffi/definitions/memoryflags.rs",
2368    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/xous/mod.rs",
2369    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/xous/services.rs",
2370    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/xous/services/dns.rs",
2371    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/xous/services/log.rs",
2372    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/xous/services/net.rs",
2373    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/xous/services/systime.rs",
2374    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/os/xous/services/ticktimer.rs",
2375    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/panic.rs",
2376    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/panic/tests.rs",
2377    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/panicking.rs",
2378    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/pat.rs",
2379    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/path.rs",
2380    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/path/tests.rs",
2381    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/pipe.rs",
2382    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/pipe/tests.rs",
2383    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/prelude/common.rs",
2384    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/prelude/mod.rs",
2385    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/process.rs",
2386    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/process/tests.rs",
2387    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/random.rs",
2388    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/rt.rs",
2389    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/barrier.rs",
2390    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/barrier/tests.rs",
2391    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/condvar.rs",
2392    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/condvar/tests.rs",
2393    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/lazy_lock.rs",
2394    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/lazy_lock/tests.rs",
2395    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mod.rs",
2396    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mpmc/array.rs",
2397    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mpmc/context.rs",
2398    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mpmc/counter.rs",
2399    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mpmc/error.rs",
2400    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mpmc/list.rs",
2401    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mpmc/mod.rs",
2402    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mpmc/select.rs",
2403    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mpmc/tests.rs",
2404    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mpmc/utils.rs",
2405    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mpmc/waker.rs",
2406    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mpmc/zero.rs",
2407    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mpsc/mod.rs",
2408    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mpsc/sync_tests.rs",
2409    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mpsc/tests.rs",
2410    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mutex.rs",
2411    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/mutex/tests.rs",
2412    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/once.rs",
2413    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/once/tests.rs",
2414    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/once_lock.rs",
2415    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/once_lock/tests.rs",
2416    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/poison.rs",
2417    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/reentrant_lock.rs",
2418    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/reentrant_lock/tests.rs",
2419    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/rwlock.rs",
2420    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sync/rwlock/tests.rs",
2421    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/alloc/hermit.rs",
2422    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/alloc/mod.rs",
2423    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/alloc/sgx.rs",
2424    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/alloc/solid.rs",
2425    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/alloc/uefi.rs",
2426    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/alloc/unix.rs",
2427    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/alloc/wasm.rs",
2428    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/alloc/windows.rs",
2429    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/alloc/windows/tests.rs",
2430    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/alloc/xous.rs",
2431    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/alloc/zkvm.rs",
2432    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/anonymous_pipe/mod.rs",
2433    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/anonymous_pipe/unix.rs",
2434    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/anonymous_pipe/unsupported.rs",
2435    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/anonymous_pipe/windows.rs",
2436    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/backtrace.rs",
2437    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/cmath.rs",
2438    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/exit_guard.rs",
2439    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/mod.rs",
2440    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/os_str/bytes.rs",
2441    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/os_str/bytes/tests.rs",
2442    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/os_str/mod.rs",
2443    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/os_str/wtf8.rs",
2444    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/common/mod.rs",
2445    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/common/small_c_string.rs",
2446    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/common/tests.rs",
2447    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/args.rs",
2448    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/env.rs",
2449    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/fd.rs",
2450    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/fs.rs",
2451    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/futex.rs",
2452    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/io.rs",
2453    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/mod.rs",
2454    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/net.rs",
2455    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/os.rs",
2456    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/stdio.rs",
2457    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/thread.rs",
2458    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/hermit/time.rs",
2459    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/itron/abi.rs",
2460    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/itron/error.rs",
2461    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/itron/spin.rs",
2462    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/itron/task.rs",
2463    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/itron/thread.rs",
2464    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/itron/thread_parking.rs",
2465    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/itron/time.rs",
2466    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/itron/time/tests.rs",
2467    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/mod.rs",
2468    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/mem.rs",
2469    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/mod.rs",
2470    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/panic.rs",
2471    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/reloc.rs",
2472    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/thread.rs",
2473    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/tls/mod.rs",
2474    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/tls/sync_bitset.rs",
2475    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/tls/sync_bitset/tests.rs",
2476    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/usercalls/alloc.rs",
2477    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/usercalls/mod.rs",
2478    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/usercalls/raw.rs",
2479    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/abi/usercalls/tests.rs",
2480    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/args.rs",
2481    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/env.rs",
2482    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/fd.rs",
2483    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/libunwind_integration.rs",
2484    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/mod.rs",
2485    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/net.rs",
2486    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/os.rs",
2487    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/stdio.rs",
2488    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/thread.rs",
2489    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/thread_parking.rs",
2490    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/time.rs",
2491    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/waitqueue/mod.rs",
2492    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/waitqueue/spin_mutex.rs",
2493    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/waitqueue/spin_mutex/tests.rs",
2494    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/waitqueue/tests.rs",
2495    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/waitqueue/unsafe_list.rs",
2496    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/sgx/waitqueue/unsafe_list/tests.rs",
2497    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/solid/abi/fs.rs",
2498    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/solid/abi/mod.rs",
2499    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/solid/abi/sockets.rs",
2500    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/solid/env.rs",
2501    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/solid/error.rs",
2502    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/solid/fs.rs",
2503    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/solid/io.rs",
2504    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/solid/mod.rs",
2505    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/solid/net.rs",
2506    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/solid/os.rs",
2507    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/solid/stdio.rs",
2508    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/solid/time.rs",
2509    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/teeos/mod.rs",
2510    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/teeos/net.rs",
2511    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/teeos/os.rs",
2512    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/teeos/stdio.rs",
2513    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/teeos/thread.rs",
2514    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/uefi/args.rs",
2515    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/uefi/env.rs",
2516    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/uefi/helpers.rs",
2517    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/uefi/mod.rs",
2518    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/uefi/os.rs",
2519    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/uefi/process.rs",
2520    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/uefi/stdio.rs",
2521    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/uefi/tests.rs",
2522    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/uefi/thread.rs",
2523    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/uefi/time.rs",
2524    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/args.rs",
2525    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/env.rs",
2526    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/fd.rs",
2527    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/fd/tests.rs",
2528    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/fs.rs",
2529    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/fs/tests.rs",
2530    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/futex.rs",
2531    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/io.rs",
2532    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/kernel_copy.rs",
2533    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/kernel_copy/tests.rs",
2534    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/l4re.rs",
2535    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/linux/mod.rs",
2536    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/linux/pidfd.rs",
2537    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/linux/pidfd/tests.rs",
2538    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/mod.rs",
2539    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/net.rs",
2540    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os.rs",
2541    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/os/tests.rs",
2542    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/pipe.rs",
2543    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/mod.rs",
2544    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/process_common.rs",
2545    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/process_common/tests.rs",
2546    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/process_fuchsia.rs",
2547    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/process_unix.rs",
2548    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/process_unix/tests.rs",
2549    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/process_unsupported.rs",
2550    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/process_unsupported/wait_status.rs",
2551    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/process_unsupported/wait_status/tests.rs",
2552    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/process_vxworks.rs",
2553    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/process/zircon.rs",
2554    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/stack_overflow.rs",
2555    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/stdio.rs",
2556    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/sync/condvar.rs",
2557    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/sync/mod.rs",
2558    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/sync/mutex.rs",
2559    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread.rs",
2560    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/thread_parking.rs",
2561    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/time.rs",
2562    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unix/weak.rs",
2563    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/args.rs",
2564    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/common.rs",
2565    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/env.rs",
2566    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/fs.rs",
2567    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/io.rs",
2568    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/mod.rs",
2569    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/net.rs",
2570    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/os.rs",
2571    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/pipe.rs",
2572    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/process.rs",
2573    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/stdio.rs",
2574    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/thread.rs",
2575    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/unsupported/time.rs",
2576    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasi/args.rs",
2577    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasi/env.rs",
2578    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasi/fd.rs",
2579    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasi/fs.rs",
2580    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasi/helpers.rs",
2581    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasi/io.rs",
2582    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasi/mod.rs",
2583    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasi/net.rs",
2584    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasi/os.rs",
2585    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasi/stdio.rs",
2586    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasi/thread.rs",
2587    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasi/time.rs",
2588    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasip2/cabi_realloc.rs",
2589    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasip2/mod.rs",
2590    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasip2/net.rs",
2591    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasm/atomics/futex.rs",
2592    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasm/atomics/thread.rs",
2593    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasm/env.rs",
2594    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/wasm/mod.rs",
2595    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/api.rs",
2596    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/api/tests.rs",
2597    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/args.rs",
2598    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/args/tests.rs",
2599    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/c.rs",
2600    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/c/windows_sys.rs",
2601    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/compat.rs",
2602    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/env.rs",
2603    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/fs.rs",
2604    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/fs/remove_dir_all.rs",
2605    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/futex.rs",
2606    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/handle.rs",
2607    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/handle/tests.rs",
2608    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/io.rs",
2609    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/mod.rs",
2610    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/net.rs",
2611    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/os.rs",
2612    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/os/tests.rs",
2613    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/pipe.rs",
2614    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/process.rs",
2615    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/process/tests.rs",
2616    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/stack_overflow.rs",
2617    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/stack_overflow_uwp.rs",
2618    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/stdio.rs",
2619    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/stdio/tests.rs",
2620    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/thread.rs",
2621    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/time.rs",
2622    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/xous/args.rs",
2623    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/xous/mod.rs",
2624    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/xous/net/dns.rs",
2625    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/xous/net/mod.rs",
2626    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/xous/net/tcplistener.rs",
2627    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/xous/net/tcpstream.rs",
2628    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/xous/net/udp.rs",
2629    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/xous/os.rs",
2630    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/xous/os/params.rs",
2631    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/xous/os/params/tests.rs",
2632    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/xous/stdio.rs",
2633    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/xous/thread.rs",
2634    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/xous/time.rs",
2635    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/abi.rs",
2636    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/args.rs",
2637    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/env.rs",
2638    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/mod.rs",
2639    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/os.rs",
2640    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/zkvm/stdio.rs",
2641    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/path/mod.rs",
2642    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/path/sgx.rs",
2643    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/path/unix.rs",
2644    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/path/unsupported_backslash.rs",
2645    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/path/windows.rs",
2646    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/path/windows/tests.rs",
2647    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/personality/dwarf/eh.rs",
2648    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/personality/dwarf/mod.rs",
2649    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/personality/dwarf/tests.rs",
2650    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/personality/emcc.rs",
2651    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/personality/gcc.rs",
2652    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/personality/mod.rs",
2653    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/apple.rs",
2654    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/arc4random.rs",
2655    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/espidf.rs",
2656    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/fuchsia.rs",
2657    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/getentropy.rs",
2658    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/hermit.rs",
2659    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/horizon.rs",
2660    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/linux.rs",
2661    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/mod.rs",
2662    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/redox.rs",
2663    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/sgx.rs",
2664    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/solid.rs",
2665    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/teeos.rs",
2666    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/uefi.rs",
2667    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/unix_legacy.rs",
2668    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/unsupported.rs",
2669    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/vxworks.rs",
2670    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/wasi.rs",
2671    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/windows.rs",
2672    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/random/zkvm.rs",
2673    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/condvar/futex.rs",
2674    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/condvar/itron.rs",
2675    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/condvar/mod.rs",
2676    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/condvar/no_threads.rs",
2677    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/condvar/pthread.rs",
2678    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/condvar/sgx.rs",
2679    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/condvar/windows7.rs",
2680    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/condvar/xous.rs",
2681    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/mod.rs",
2682    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/mutex/fuchsia.rs",
2683    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/mutex/futex.rs",
2684    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/mutex/itron.rs",
2685    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/mutex/mod.rs",
2686    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/mutex/no_threads.rs",
2687    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/mutex/pthread.rs",
2688    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/mutex/sgx.rs",
2689    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/mutex/windows7.rs",
2690    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/mutex/xous.rs",
2691    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/once/futex.rs",
2692    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/once/mod.rs",
2693    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/once/no_threads.rs",
2694    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/once/queue.rs",
2695    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/once_box.rs",
2696    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/futex.rs",
2697    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/mod.rs",
2698    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/no_threads.rs",
2699    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/queue.rs",
2700    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/solid.rs",
2701    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/rwlock/teeos.rs",
2702    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/darwin.rs",
2703    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/futex.rs",
2704    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/id.rs",
2705    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/mod.rs",
2706    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/pthread.rs",
2707    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/unsupported.rs",
2708    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/windows7.rs",
2709    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/sync/thread_parking/xous.rs",
2710    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/destructors/linux_like.rs",
2711    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/destructors/list.rs",
2712    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/guard/apple.rs",
2713    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/guard/key.rs",
2714    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/guard/solid.rs",
2715    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/guard/windows.rs",
2716    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/key/racy.rs",
2717    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/key/sgx.rs",
2718    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/key/tests.rs",
2719    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/key/unix.rs",
2720    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/key/windows.rs",
2721    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/key/xous.rs",
2722    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/mod.rs",
2723    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/native/eager.rs",
2724    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/native/lazy.rs",
2725    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/native/mod.rs",
2726    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/os.rs",
2727    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/thread_local/statik.rs",
2728    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys_common/fs.rs",
2729    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys_common/io.rs",
2730    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys_common/mod.rs",
2731    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys_common/net.rs",
2732    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys_common/net/tests.rs",
2733    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys_common/process.rs",
2734    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys_common/tests.rs",
2735    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys_common/wstr.rs",
2736    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys_common/wtf8.rs",
2737    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys_common/wtf8/tests.rs",
2738    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/thread/current.rs",
2739    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/thread/local.rs",
2740    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/thread/local/dynamic_tests.rs",
2741    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/thread/local/tests.rs",
2742    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/thread/mod.rs",
2743    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/thread/scoped.rs",
2744    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/thread/spawnhook.rs",
2745    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/thread/tests.rs",
2746    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/time.rs",
2747    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/time/tests.rs",
2748  ]
2749  inputs = [
2750    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/backtrace/dbghelp32.rs",
2751    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/backtrace/dbghelp64.rs",
2752    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/backtrace/libunwind.rs",
2753    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/backtrace/miri.rs",
2754    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/backtrace/mod.rs",
2755    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/backtrace/noop.rs",
2756    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/capture.rs",
2757    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/dbghelp.rs",
2758    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/lib.rs",
2759    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/print/fuchsia.rs",
2760    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/print.rs",
2761    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/dbghelp.rs",
2762    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/coff.rs",
2763    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/elf.rs",
2764    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/libs_aix.rs",
2765    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/libs_dl_iterate_phdr.rs",
2766    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/libs_haiku.rs",
2767    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/libs_illumos.rs",
2768    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/libs_libnx.rs",
2769    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/libs_macos.rs",
2770    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/libs_windows.rs",
2771    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/macho.rs",
2772    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/mmap_fake.rs",
2773    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/mmap_unix.rs",
2774    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/mmap_windows.rs",
2775    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/parse_running_mmaps_unix.rs",
2776    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/stash.rs",
2777    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli/xcoff.rs",
2778    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/gimli.rs",
2779    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/miri.rs",
2780    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/mod.rs",
2781    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/symbolize/noop.rs",
2782    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/types.rs",
2783    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../backtrace/src/windows_sys.rs",
2784    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/error.md",
2785    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/ffi/c_char.md",
2786    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/ffi/c_double.md",
2787    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/ffi/c_float.md",
2788    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/ffi/c_int.md",
2789    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/ffi/c_long.md",
2790    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/ffi/c_longlong.md",
2791    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/ffi/c_schar.md",
2792    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/ffi/c_short.md",
2793    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/ffi/c_uchar.md",
2794    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/ffi/c_uint.md",
2795    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/ffi/c_ulong.md",
2796    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/ffi/c_ulonglong.md",
2797    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/ffi/c_ushort.md",
2798    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/ffi/c_void.md",
2799    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/fmt/fmt_trait_method_doc.md",
2800    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/macros/panic.md",
2801    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../core/src/primitive_docs.rs",
2802    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../portable-simd/crates/core_simd/src/core_simd_docs.md",
2803    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../portable-simd/crates/std_float/src/lib.rs",
2804    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/../../stdarch/crates/core_arch/src/core_arch_docs.md",
2805    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/src/sys/pal/windows/c/README.md",
2806  ]
2807  no_std = true
2808
2809  # Unit tests skipped. Generate with --with-tests to include them.
2810  build_native_rust_unit_tests = false
2811  edition = "2021"
2812  cargo_pkg_version = "0.0.0"
2813  cargo_pkg_name = "std"
2814  cargo_pkg_description = "The Rust Standard Library"
2815  library_configs -= [
2816    "//build/config/compiler:chromium_code",
2817    "//build/config/compiler:disallow_unstable_features",
2818  ]
2819  library_configs += [
2820    "//build/config/compiler:no_chromium_code",
2821    "//build/rust:panic_immediate_abort",
2822  ]
2823  executable_configs -= [
2824    "//build/config/compiler:chromium_code",
2825    "//build/config/compiler:disallow_unstable_features",
2826  ]
2827  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
2828  deps = [
2829    ":alloc",
2830    ":cfg_if",
2831    ":compiler_builtins",
2832    ":core",
2833    ":hashbrown",
2834    ":panic_abort",
2835    ":panic_unwind",
2836    ":rustc_demangle",
2837    ":std_detect",
2838    ":unwind",
2839    "//build/rust/std:profiler_builtins_group",
2840    "//build/rust/std:std_build_deps",
2841  ]
2842  if (!is_win) {
2843    deps += [
2844      ":addr2line",
2845      ":libc",
2846      ":miniz_oxide",
2847      ":object",
2848    ]
2849  }
2850  if (is_win) {
2851    deps += [ ":windows_targets" ]
2852  }
2853  features = [
2854    "addr2line",
2855    "backtrace",
2856    "miniz_oxide",
2857    "object",
2858    "panic_unwind",
2859    "std_detect_dlsym_getauxval",
2860    "std_detect_file_io",
2861  ]
2862  build_root =
2863      "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/build.rs"
2864  build_sources = [
2865    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/std/build.rs",
2866  ]
2867  rustenv = [
2868    "CFG_DISABLE_UNSTABLE_FEATURES=0",
2869    "STD_ENV_ARCH=$rust_target_arch",
2870  ]
2871  rustflags = [
2872    "--cfg=backtrace_in_libstd",
2873    "-Zforce-unstable-if-unmarked",
2874  ]
2875  output_dir =
2876      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
2877}
2878cargo_crate("std_detect") {
2879  crate_type = "rlib"
2880  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/lib.rs"
2881  sources = [
2882    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/arch/aarch64.rs",
2883    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/arch/arm.rs",
2884    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/arch/loongarch.rs",
2885    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/arch/mips.rs",
2886    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/arch/mips64.rs",
2887    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/arch/mod.rs",
2888    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/arch/powerpc.rs",
2889    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/arch/powerpc64.rs",
2890    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/arch/riscv.rs",
2891    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/arch/x86.rs",
2892    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/bit.rs",
2893    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/cache.rs",
2894    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/macros.rs",
2895    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/mod.rs",
2896    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/aarch64.rs",
2897    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/darwin/aarch64.rs",
2898    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/freebsd/aarch64.rs",
2899    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/freebsd/arm.rs",
2900    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/freebsd/auxvec.rs",
2901    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/freebsd/mod.rs",
2902    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/freebsd/powerpc.rs",
2903    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/linux/aarch64.rs",
2904    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/linux/arm.rs",
2905    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/linux/auxvec.rs",
2906    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/linux/cpuinfo.rs",
2907    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/linux/loongarch.rs",
2908    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/linux/mips.rs",
2909    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/linux/mod.rs",
2910    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/linux/powerpc.rs",
2911    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/linux/riscv.rs",
2912    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/openbsd/aarch64.rs",
2913    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/other.rs",
2914    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/windows/aarch64.rs",
2915    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/detect/os/x86.rs",
2916    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/stdarch/crates/std_detect/src/lib.rs",
2917  ]
2918  inputs = []
2919  no_std = true
2920
2921  # Unit tests skipped. Generate with --with-tests to include them.
2922  build_native_rust_unit_tests = false
2923  edition = "2021"
2924  cargo_pkg_version = "0.1.5"
2925  cargo_pkg_authors = "Alex Crichton <[email protected]>, Andrew Gallant <[email protected]>, Gonzalo Brito Gadeschi <[email protected]>"
2926  cargo_pkg_name = "std_detect"
2927  cargo_pkg_description =
2928      "`std::detect` - Rust's standard library run-time CPU feature detection."
2929  library_configs -= [
2930    "//build/config/compiler:chromium_code",
2931    "//build/config/compiler:disallow_unstable_features",
2932  ]
2933  library_configs += [ "//build/config/compiler:no_chromium_code" ]
2934  executable_configs -= [
2935    "//build/config/compiler:chromium_code",
2936    "//build/config/compiler:disallow_unstable_features",
2937  ]
2938  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
2939  deps = [
2940    ":cfg_if",
2941    ":compiler_builtins",
2942    ":rustc_std_workspace_alloc",
2943    ":rustc_std_workspace_core",
2944    "//build/rust/std:profiler_builtins_group",
2945    "//build/rust/std:std_build_deps",
2946  ]
2947  if (!is_win) {
2948    deps += [ ":libc" ]
2949  }
2950  aliased_deps = {
2951    alloc = ":rustc_std_workspace_alloc"
2952    core = ":rustc_std_workspace_core"
2953  }
2954  features = [
2955    "alloc",
2956    "compiler_builtins",
2957    "core",
2958    "libc",
2959    "rustc-dep-of-std",
2960    "std_detect_dlsym_getauxval",
2961    "std_detect_file_io",
2962  ]
2963  rustenv = [
2964    "CFG_DISABLE_UNSTABLE_FEATURES=0",
2965    "STD_ENV_ARCH=$rust_target_arch",
2966  ]
2967  rustflags = [
2968    "--cfg=backtrace_in_libstd",
2969    "-Zforce-unstable-if-unmarked",
2970  ]
2971  output_dir =
2972      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
2973}
2974cargo_crate("test") {
2975  crate_type = "rlib"
2976  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/lib.rs"
2977  sources = [
2978    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/bench.rs",
2979    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/cli.rs",
2980    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/console.rs",
2981    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/event.rs",
2982    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/formatters/json.rs",
2983    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/formatters/junit.rs",
2984    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/formatters/mod.rs",
2985    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/formatters/pretty.rs",
2986    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/formatters/terse.rs",
2987    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/helpers/concurrency.rs",
2988    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/helpers/metrics.rs",
2989    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/helpers/mod.rs",
2990    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/helpers/shuffle.rs",
2991    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/lib.rs",
2992    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/options.rs",
2993    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/stats.rs",
2994    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/stats/tests.rs",
2995    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/term.rs",
2996    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/term/terminfo/mod.rs",
2997    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/term/terminfo/parm.rs",
2998    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/term/terminfo/parm/tests.rs",
2999    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/term/terminfo/parser/compiled.rs",
3000    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/term/terminfo/parser/compiled/tests.rs",
3001    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/term/terminfo/searcher.rs",
3002    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/term/terminfo/searcher/tests.rs",
3003    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/term/win.rs",
3004    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/test_result.rs",
3005    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/tests.rs",
3006    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/time.rs",
3007    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/test/src/types.rs",
3008  ]
3009  inputs = []
3010  no_std = true
3011
3012  # Unit tests skipped. Generate with --with-tests to include them.
3013  build_native_rust_unit_tests = false
3014  edition = "2021"
3015  cargo_pkg_version = "0.0.0"
3016  cargo_pkg_name = "test"
3017  library_configs -= [
3018    "//build/config/compiler:chromium_code",
3019    "//build/config/compiler:disallow_unstable_features",
3020  ]
3021  library_configs += [ "//build/config/compiler:no_chromium_code" ]
3022  executable_configs -= [
3023    "//build/config/compiler:chromium_code",
3024    "//build/config/compiler:disallow_unstable_features",
3025  ]
3026  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
3027  deps = [
3028    ":core",
3029    ":getopts",
3030    ":std",
3031    "//build/rust/std:profiler_builtins_group",
3032    "//build/rust/std:std_build_deps",
3033  ]
3034  if (!is_win) {
3035    deps += [ ":libc" ]
3036  }
3037  rustenv = [
3038    "CFG_DISABLE_UNSTABLE_FEATURES=0",
3039    "STD_ENV_ARCH=$rust_target_arch",
3040  ]
3041  rustflags = [
3042    "--cfg=backtrace_in_libstd",
3043    "-Zforce-unstable-if-unmarked",
3044  ]
3045  output_dir =
3046      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
3047}
3048cargo_crate("unicode_width") {
3049  crate_type = "rlib"
3050  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/unicode-width-0.1.14/src/lib.rs"
3051  sources = [
3052    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/unicode-width-0.1.14/src/lib.rs",
3053    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/vendor/unicode-width-0.1.14/src/tables.rs",
3054  ]
3055  inputs = []
3056  no_std = true
3057
3058  # Unit tests skipped. Generate with --with-tests to include them.
3059  build_native_rust_unit_tests = false
3060  edition = "2021"
3061  cargo_pkg_version = "0.1.14"
3062  cargo_pkg_authors =
3063      "kwantam <[email protected]>, Manish Goregaokar <[email protected]>"
3064  cargo_pkg_name = "unicode-width"
3065  cargo_pkg_description = "Determine displayed width of `char` and `str` types according to Unicode Standard Annex #11 rules."
3066  library_configs -= [
3067    "//build/config/compiler:chromium_code",
3068    "//build/config/compiler:disallow_unstable_features",
3069  ]
3070  library_configs += [ "//build/config/compiler:no_chromium_code" ]
3071  executable_configs -= [
3072    "//build/config/compiler:chromium_code",
3073    "//build/config/compiler:disallow_unstable_features",
3074  ]
3075  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
3076  deps = [
3077    ":compiler_builtins",
3078    ":rustc_std_workspace_core",
3079    ":rustc_std_workspace_std",
3080    "//build/rust/std:profiler_builtins_group",
3081    "//build/rust/std:std_build_deps",
3082  ]
3083  aliased_deps = {
3084    core = ":rustc_std_workspace_core"
3085    std = ":rustc_std_workspace_std"
3086  }
3087  features = [
3088    "cjk",
3089    "compiler_builtins",
3090    "core",
3091    "rustc-dep-of-std",
3092    "std",
3093  ]
3094  rustenv = [
3095    "CFG_DISABLE_UNSTABLE_FEATURES=0",
3096    "STD_ENV_ARCH=$rust_target_arch",
3097  ]
3098  rustflags = [
3099    "--cfg=backtrace_in_libstd",
3100    "-Zforce-unstable-if-unmarked",
3101  ]
3102  output_dir =
3103      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
3104}
3105cargo_crate("unwind") {
3106  crate_type = "rlib"
3107  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/unwind/src/lib.rs"
3108  sources = [
3109    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/unwind/src/lib.rs",
3110    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/unwind/src/libunwind.rs",
3111    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/unwind/src/unwinding.rs",
3112    "//third_party/rust-toolchain/lib/rustlib/src/rust/library/unwind/src/wasm.rs",
3113  ]
3114  inputs = []
3115  no_std = true
3116
3117  # Unit tests skipped. Generate with --with-tests to include them.
3118  build_native_rust_unit_tests = false
3119  edition = "2021"
3120  cargo_pkg_version = "0.0.0"
3121  cargo_pkg_name = "unwind"
3122  library_configs -= [
3123    "//build/config/compiler:chromium_code",
3124    "//build/config/compiler:disallow_unstable_features",
3125  ]
3126  library_configs += [ "//build/config/compiler:no_chromium_code" ]
3127  executable_configs -= [
3128    "//build/config/compiler:chromium_code",
3129    "//build/config/compiler:disallow_unstable_features",
3130  ]
3131  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
3132  deps = [
3133    ":cfg_if",
3134    ":compiler_builtins",
3135    ":core",
3136    "//build/rust/std:profiler_builtins_group",
3137    "//build/rust/std:std_build_deps",
3138  ]
3139  if (!is_win) {
3140    deps += [ ":libc" ]
3141  }
3142  rustenv = [
3143    "CFG_DISABLE_UNSTABLE_FEATURES=0",
3144    "STD_ENV_ARCH=$rust_target_arch",
3145  ]
3146  rustflags = [
3147    "--cfg=backtrace_in_libstd",
3148    "-Zforce-unstable-if-unmarked",
3149    "-Zlink-directives=false",
3150  ]
3151  output_dir =
3152      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
3153}
3154cargo_crate("windows_targets") {
3155  crate_type = "rlib"
3156  crate_root = "//third_party/rust-toolchain/lib/rustlib/src/rust/library/windows_targets/src/lib.rs"
3157  sources = [ "//third_party/rust-toolchain/lib/rustlib/src/rust/library/windows_targets/src/lib.rs" ]
3158  inputs = []
3159  no_std = true
3160
3161  # Unit tests skipped. Generate with --with-tests to include them.
3162  build_native_rust_unit_tests = false
3163  edition = "2021"
3164  cargo_pkg_version = "0.0.0"
3165  cargo_pkg_name = "windows-targets"
3166  cargo_pkg_description = "A drop-in replacement for the real windows-targets crate for use in std only."
3167  library_configs -= [
3168    "//build/config/compiler:chromium_code",
3169    "//build/config/compiler:disallow_unstable_features",
3170    "//build/config/coverage:default_coverage",
3171  ]
3172  library_configs += [ "//build/config/compiler:no_chromium_code" ]
3173  executable_configs -= [
3174    "//build/config/compiler:chromium_code",
3175    "//build/config/compiler:disallow_unstable_features",
3176  ]
3177  executable_configs += [ "//build/config/compiler:no_chromium_code" ]
3178  deps = [ "//build/rust/std:std_build_deps" ]
3179  rustenv = [
3180    "CFG_DISABLE_UNSTABLE_FEATURES=0",
3181    "STD_ENV_ARCH=$rust_target_arch",
3182  ]
3183  rustflags = [
3184    "--cfg=backtrace_in_libstd",
3185    "-Zforce-unstable-if-unmarked",
3186  ]
3187  output_dir =
3188      "$root_out_dir/local_rustc_sysroot/lib/rustlib/$rust_abi_target/lib/"
3189}
3190