authorgravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2021-05-19 19:25:06+02:00
committergravatar for kubkon@jakubkonka.comJakub Konka <kubkon@jakubkonka.com> 2021-05-20 16:54:00+02:00
logf102a5800c90dfec5a4f619dca94af1b7d7e9a62
treecc8366b18f97cb3152b76922a6d129e254c11f1b
parent60d8779eae1767340a6055bfb4c128354750765e

cc,wasi: compile all WASI libc objects


1 files changed, 828 insertions(+), 679 deletions(-)

src/wasi_libc.zig+828-679
......@@ -19,6 +19,35 @@ pub fn buildWASILibcSysroot(comp: *Compilation) !void {
1919 {
2020 var args = std.ArrayList([]const u8).init(arena);
2121 try addCCArgs(comp, arena, &args, false);
22 try args.appendSlice(&[_][]const u8{
23 "-I",
24 try comp.zig_lib_directory.join(arena, &[_][]const u8{
25 "libc",
26 "wasi",
27 "libc-bottom-half",
28 "headers",
29 "private",
30 }),
31
32 "-I",
33 try comp.zig_lib_directory.join(arena, &[_][]const u8{
34 "libc",
35 "wasi",
36 "libc-bottom-half",
37 "cloudlibc",
38 "src",
39 "include",
40 }),
41
42 "-I",
43 try comp.zig_lib_directory.join(arena, &[_][]const u8{
44 "libc",
45 "wasi",
46 "libc-bottom-half",
47 "cloudlibc",
48 "src",
49 }),
50 });
2251
2352 var comp_sources = std.ArrayList(Compilation.CSourceFile).init(arena);
2453 for (crt_src_files) |file_path| {
......@@ -29,11 +58,144 @@ pub fn buildWASILibcSysroot(comp: *Compilation) !void {
2958 .extra_flags = args.items,
3059 });
3160 }
32 comp.verbose_cc = true;
3361 try comp.build_crt_file("crt", .Obj, comp_sources.items);
3462 }
3563
36 return error.TODOBuildWASILibcSysroot;
64 {
65 var comp_sources = std.ArrayList(Compilation.CSourceFile).init(arena);
66
67 {
68 var args = std.ArrayList([]const u8).init(arena);
69 try addCCArgs(comp, arena, &args, true);
70 try args.appendSlice(&[_][]const u8{
71 "-I",
72 try comp.zig_lib_directory.join(arena, &[_][]const u8{
73 "libc",
74 "wasi",
75 "dlmalloc",
76 "include",
77 }),
78 });
79
80 for (dlmalloc_src_files) |file_path| {
81 try comp_sources.append(.{
82 .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{
83 "libc", try sanitize(arena, file_path),
84 }),
85 .extra_flags = args.items,
86 });
87 }
88 }
89
90 {
91 var args = std.ArrayList([]const u8).init(arena);
92 try addCCArgs(comp, arena, &args, true);
93 try args.appendSlice(&[_][]const u8{
94 "-I",
95 try comp.zig_lib_directory.join(arena, &[_][]const u8{
96 "libc",
97 "wasi",
98 "libc-bottom-half",
99 "headers",
100 "private",
101 }),
102
103 "-I",
104 try comp.zig_lib_directory.join(arena, &[_][]const u8{
105 "libc",
106 "wasi",
107 "libc-bottom-half",
108 "cloudlibc",
109 "src",
110 }),
111
112 "-I",
113 try comp.zig_lib_directory.join(arena, &[_][]const u8{
114 "libc",
115 "wasi",
116 "libc-bottom-half",
117 "cloudlibc",
118 "src",
119 "include",
120 }),
121 });
122
123 for (libc_bottom_half_src_files) |file_path| {
124 try comp_sources.append(.{
125 .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{
126 "libc", try sanitize(arena, file_path),
127 }),
128 .extra_flags = args.items,
129 });
130 }
131 }
132
133 {
134 var args = std.ArrayList([]const u8).init(arena);
135 try addCCArgs(comp, arena, &args, true);
136 try args.appendSlice(&[_][]const u8{
137 "-I",
138 try comp.zig_lib_directory.join(arena, &[_][]const u8{
139 "libc",
140 "wasi",
141 "libc-top-half",
142 "musl",
143 "src",
144 "include",
145 }),
146
147 "-I",
148 try comp.zig_lib_directory.join(arena, &[_][]const u8{
149 "libc",
150 "wasi",
151 "libc-top-half",
152 "musl",
153 "src",
154 "internal",
155 }),
156
157 "-I",
158 try comp.zig_lib_directory.join(arena, &[_][]const u8{
159 "libc",
160 "wasi",
161 "libc-top-half",
162 "musl",
163 "arch",
164 "wasm32",
165 }),
166
167 "-I",
168 try comp.zig_lib_directory.join(arena, &[_][]const u8{
169 "libc",
170 "wasi",
171 "libc-top-half",
172 "musl",
173 "arch",
174 "generic",
175 }),
176
177 "-I",
178 try comp.zig_lib_directory.join(arena, &[_][]const u8{
179 "libc",
180 "wasi",
181 "libc-top-half",
182 "headers",
183 "private",
184 }),
185 });
186
187 for (libc_top_half_src_files) |file_path| {
188 try comp_sources.append(.{
189 .src_path = try comp.zig_lib_directory.join(arena, &[_][]const u8{
190 "libc", try sanitize(arena, file_path),
191 }),
192 .extra_flags = args.items,
193 });
194 }
195 }
196
197 try comp.build_crt_file("c", .Lib, comp_sources.items);
198 }
37199}
38200
39201fn sanitize(arena: *Allocator, file_path: []const u8) ![]const u8 {
......@@ -65,32 +227,25 @@ fn addCCArgs(
65227 const o_arg = if (want_O3) "-O3" else "-Os";
66228
67229 try args.appendSlice(&[_][]const u8{
230 "-std=gnu17",
68231 "-fno-trapping-math",
69 "-Wall",
70 "-Wextra",
71 "-Werror",
72 "-Wno-null-pointer-arithmetic",
73 "-Wno-unused-parameter",
74 "-Wno-sign-compare",
75 "-Wno-unused-variable",
76 "-Wno-unused-function",
77 "-Wno-ignored-attributes",
78 "-Wno-missing-braces",
79 "-Wno-ignored-pragmas",
232 "-w", // ignore all warnings
233
80234 o_arg,
235
81236 "-mthread-model",
82237 "single",
83238
84 "-I",
239 "-iwithsysroot",
85240 try comp.zig_lib_directory.join(arena, &[_][]const u8{ "libc", "include", triple }),
86241 });
87242}
88243
89const libc_src_files = [_][]const u8{
90 // dlmalloc
244const dlmalloc_src_files = [_][]const u8{
91245 "wasi/dlmalloc/src/dlmalloc.c",
246};
92247
93 // libc-bottom-half
248const libc_bottom_half_src_files = [_][]const u8{
94249 "wasi/libc-bottom-half/cloudlibc/src/libc/dirent/closedir.c",
95250 "wasi/libc-bottom-half/cloudlibc/src/libc/dirent/dirfd.c",
96251 "wasi/libc-bottom-half/cloudlibc/src/libc/dirent/fdopendir.c",
......@@ -152,8 +307,6 @@ const libc_src_files = [_][]const u8{
152307 "wasi/libc-bottom-half/cloudlibc/src/libc/unistd/unlinkat.c",
153308 "wasi/libc-bottom-half/cloudlibc/src/libc/unistd/usleep.c",
154309 "wasi/libc-bottom-half/cloudlibc/src/libc/unistd/write.c",
155
156 // --> sources
157310 "wasi/libc-bottom-half/sources/abort.c",
158311 "wasi/libc-bottom-half/sources/at_fdcwd.c",
159312 "wasi/libc-bottom-half/sources/complex-builtins.c",
......@@ -178,671 +331,667 @@ const libc_src_files = [_][]const u8{
178331 "wasi/libc-bottom-half/sources/__wasilibc_unlinkat.c",
179332 "wasi/libc-bottom-half/sources/math/fmin-fmax.c",
180333 "wasi/libc-bottom-half/sources/math/math-builtins.c",
181
182334 // TODO apparently, due to a bug in LLD, the weak refs are garbled
183335 // unless chdir.c is last in the archive
184336 // https://reviews.llvm.org/D85567
185337 "wasi/libc-bottom-half/sources/chdir.c",
338};
186339
187 // libc-top-half
188 // --> musl
189 "wasi/libc-top-half/musl/misc/a64l.c",
190 "wasi/libc-top-half/musl/misc/basename.c",
191 "wasi/libc-top-half/musl/misc/dirname.c",
192 "wasi/libc-top-half/musl/misc/ffs.c",
193 "wasi/libc-top-half/musl/misc/ffsl.c",
194 "wasi/libc-top-half/musl/misc/ffsll.c",
195 "wasi/libc-top-half/musl/misc/fmtmsg.c",
196 "wasi/libc-top-half/musl/misc/getdomainname.c",
197 "wasi/libc-top-half/musl/misc/gethostid.c",
198 "wasi/libc-top-half/musl/misc/getopt.c",
199 "wasi/libc-top-half/musl/misc/getopt_long.c",
200 "wasi/libc-top-half/musl/misc/getsubopt.c",
201 "wasi/libc-top-half/musl/misc/uname.c",
202 "wasi/libc-top-half/musl/misc/nftw.c",
203 "wasi/libc-top-half/musl/errno/strerror.c",
204 "wasi/libc-top-half/musl/network/htonl.c",
205 "wasi/libc-top-half/musl/network/htons.c",
206 "wasi/libc-top-half/musl/network/ntohl.c",
207 "wasi/libc-top-half/musl/network/ntohs.c",
208 "wasi/libc-top-half/musl/network/inet_ntop.c",
209 "wasi/libc-top-half/musl/network/inet_pton.c",
210 "wasi/libc-top-half/musl/network/inet_aton.c",
211 "wasi/libc-top-half/musl/network/in6addr_any.c",
212 "wasi/libc-top-half/musl/network/in6addr_loopback.c",
213 "wasi/libc-top-half/musl/fenv/fenv.c",
214 "wasi/libc-top-half/musl/fenv/fesetround.c",
215 "wasi/libc-top-half/musl/fenv/feupdateenv.c",
216 "wasi/libc-top-half/musl/fenv/fesetexceptflag.c",
217 "wasi/libc-top-half/musl/fenv/fegetexceptflag.c",
218 "wasi/libc-top-half/musl/fenv/feholdexcept.c",
219 "wasi/libc-top-half/musl/exit/exit.c",
220 "wasi/libc-top-half/musl/exit/atexit.c",
221 "wasi/libc-top-half/musl/exit/assert.c",
222 "wasi/libc-top-half/musl/exit/quick_exit.c",
223 "wasi/libc-top-half/musl/exit/at_quick_exit.c",
224 "wasi/libc-top-half/musl/time/strftime.c",
225 "wasi/libc-top-half/musl/time/asctime.c",
226 "wasi/libc-top-half/musl/time/asctime_r.c",
227 "wasi/libc-top-half/musl/time/ctime.c",
228 "wasi/libc-top-half/musl/time/ctime_r.c",
229 "wasi/libc-top-half/musl/time/wcsftime.c",
230 "wasi/libc-top-half/musl/time/strptime.c",
231 "wasi/libc-top-half/musl/time/difftime.c",
232 "wasi/libc-top-half/musl/time/timegm.c",
233 "wasi/libc-top-half/musl/time/ftime.c",
234 "wasi/libc-top-half/musl/time/gmtime.c",
235 "wasi/libc-top-half/musl/time/gmtime_r.c",
236 "wasi/libc-top-half/musl/time/timespec_get.c",
237 "wasi/libc-top-half/musl/time/getdate.c",
238 "wasi/libc-top-half/musl/time/localtime.c",
239 "wasi/libc-top-half/musl/time/localtime_r.c",
240 "wasi/libc-top-half/musl/time/mktime.c",
241 "wasi/libc-top-half/musl/time/__tm_to_secs.c",
242 "wasi/libc-top-half/musl/time/__month_to_secs.c",
243 "wasi/libc-top-half/musl/time/__secs_to_tm.c",
244 "wasi/libc-top-half/musl/time/__year_to_secs.c",
245 "wasi/libc-top-half/musl/time/__tz.c",
246 "wasi/libc-top-half/musl/fcntl/creat.c",
247 "wasi/libc-top-half/musl/dirent/alphasort.c",
248 "wasi/libc-top-half/musl/dirent/versionsort.c",
249 "wasi/libc-top-half/musl/env/clearenv.c",
250 "wasi/libc-top-half/musl/env/getenv.c",
251 "wasi/libc-top-half/musl/env/putenv.c",
252 "wasi/libc-top-half/musl/env/setenv.c",
253 "wasi/libc-top-half/musl/env/unsetenv.c",
254 "wasi/libc-top-half/musl/unistd/posix_close.c",
255 "wasi/libc-top-half/musl/internal/defsysinfo.c",
256 "wasi/libc-top-half/musl/internal/floatscan.c",
257 "wasi/libc-top-half/musl/internal/intscan.c",
258 "wasi/libc-top-half/musl/internal/libc.c",
259 "wasi/libc-top-half/musl/internal/shgetc.c",
260 "wasi/libc-top-half/musl/stdio/asprintf.c",
261 "wasi/libc-top-half/musl/stdio/clearerr.c",
262 "wasi/libc-top-half/musl/stdio/dprintf.c",
263 "wasi/libc-top-half/musl/stdio/ext2.c",
264 "wasi/libc-top-half/musl/stdio/ext.c",
265 "wasi/libc-top-half/musl/stdio/fclose.c",
266 "wasi/libc-top-half/musl/stdio/__fclose_ca.c",
267 "wasi/libc-top-half/musl/stdio/__fdopen.c",
268 "wasi/libc-top-half/musl/stdio/feof.c",
269 "wasi/libc-top-half/musl/stdio/ferror.c",
270 "wasi/libc-top-half/musl/stdio/fflush.c",
271 "wasi/libc-top-half/musl/stdio/fgetc.c",
272 "wasi/libc-top-half/musl/stdio/fgetln.c",
273 "wasi/libc-top-half/musl/stdio/fgetpos.c",
274 "wasi/libc-top-half/musl/stdio/fgets.c",
275 "wasi/libc-top-half/musl/stdio/fgetwc.c",
276 "wasi/libc-top-half/musl/stdio/fgetws.c",
277 "wasi/libc-top-half/musl/stdio/fileno.c",
278 "wasi/libc-top-half/musl/stdio/fmemopen.c",
279 "wasi/libc-top-half/musl/stdio/__fmodeflags.c",
280 "wasi/libc-top-half/musl/stdio/fopen.c",
281 "wasi/libc-top-half/musl/stdio/fopencookie.c",
282 "wasi/libc-top-half/musl/stdio/__fopen_rb_ca.c",
283 "wasi/libc-top-half/musl/stdio/fprintf.c",
284 "wasi/libc-top-half/musl/stdio/fputc.c",
285 "wasi/libc-top-half/musl/stdio/fputs.c",
286 "wasi/libc-top-half/musl/stdio/fputwc.c",
287 "wasi/libc-top-half/musl/stdio/fputws.c",
288 "wasi/libc-top-half/musl/stdio/fread.c",
289 "wasi/libc-top-half/musl/stdio/freopen.c",
290 "wasi/libc-top-half/musl/stdio/fscanf.c",
291 "wasi/libc-top-half/musl/stdio/fseek.c",
292 "wasi/libc-top-half/musl/stdio/fsetpos.c",
293 "wasi/libc-top-half/musl/stdio/ftell.c",
294 "wasi/libc-top-half/musl/stdio/fwide.c",
295 "wasi/libc-top-half/musl/stdio/fwprintf.c",
296 "wasi/libc-top-half/musl/stdio/fwrite.c",
297 "wasi/libc-top-half/musl/stdio/fwscanf.c",
298 "wasi/libc-top-half/musl/stdio/getc.c",
299 "wasi/libc-top-half/musl/stdio/getchar.c",
300 "wasi/libc-top-half/musl/stdio/getchar_unlocked.c",
301 "wasi/libc-top-half/musl/stdio/getc_unlocked.c",
302 "wasi/libc-top-half/musl/stdio/getdelim.c",
303 "wasi/libc-top-half/musl/stdio/getline.c",
304 "wasi/libc-top-half/musl/stdio/getw.c",
305 "wasi/libc-top-half/musl/stdio/getwc.c",
306 "wasi/libc-top-half/musl/stdio/getwchar.c",
307 "wasi/libc-top-half/musl/stdio/ofl_add.c",
308 "wasi/libc-top-half/musl/stdio/ofl.c",
309 "wasi/libc-top-half/musl/stdio/open_memstream.c",
310 "wasi/libc-top-half/musl/stdio/open_wmemstream.c",
311 "wasi/libc-top-half/musl/stdio/__overflow.c",
312 "wasi/libc-top-half/musl/stdio/perror.c",
313 "wasi/libc-top-half/musl/stdio/printf.c",
314 "wasi/libc-top-half/musl/stdio/putc.c",
315 "wasi/libc-top-half/musl/stdio/putchar.c",
316 "wasi/libc-top-half/musl/stdio/putchar_unlocked.c",
317 "wasi/libc-top-half/musl/stdio/putc_unlocked.c",
318 "wasi/libc-top-half/musl/stdio/puts.c",
319 "wasi/libc-top-half/musl/stdio/putw.c",
320 "wasi/libc-top-half/musl/stdio/putwc.c",
321 "wasi/libc-top-half/musl/stdio/putwchar.c",
322 "wasi/libc-top-half/musl/stdio/rewind.c",
323 "wasi/libc-top-half/musl/stdio/scanf.c",
324 "wasi/libc-top-half/musl/stdio/setbuf.c",
325 "wasi/libc-top-half/musl/stdio/setbuffer.c",
326 "wasi/libc-top-half/musl/stdio/setlinebuf.c",
327 "wasi/libc-top-half/musl/stdio/setvbuf.c",
328 "wasi/libc-top-half/musl/stdio/snprintf.c",
329 "wasi/libc-top-half/musl/stdio/sprintf.c",
330 "wasi/libc-top-half/musl/stdio/sscanf.c",
331 "wasi/libc-top-half/musl/stdio/stderr.c",
332 "wasi/libc-top-half/musl/stdio/stdin.c",
333 "wasi/libc-top-half/musl/stdio/__stdio_close.c",
334 "wasi/libc-top-half/musl/stdio/__stdio_exit.c",
335 "wasi/libc-top-half/musl/stdio/__stdio_read.c",
336 "wasi/libc-top-half/musl/stdio/__stdio_seek.c",
337 "wasi/libc-top-half/musl/stdio/__stdio_write.c",
338 "wasi/libc-top-half/musl/stdio/stdout.c",
339 "wasi/libc-top-half/musl/stdio/__stdout_write.c",
340 "wasi/libc-top-half/musl/stdio/swprintf.c",
341 "wasi/libc-top-half/musl/stdio/swscanf.c",
342 "wasi/libc-top-half/musl/stdio/__toread.c",
343 "wasi/libc-top-half/musl/stdio/__towrite.c",
344 "wasi/libc-top-half/musl/stdio/__uflow.c",
345 "wasi/libc-top-half/musl/stdio/ungetc.c",
346 "wasi/libc-top-half/musl/stdio/ungetwc.c",
347 "wasi/libc-top-half/musl/stdio/vasprintf.c",
348 "wasi/libc-top-half/musl/stdio/vdprintf.c",
349 "wasi/libc-top-half/musl/stdio/vfprintf.c",
350 "wasi/libc-top-half/musl/stdio/vfscanf.c",
351 "wasi/libc-top-half/musl/stdio/vfwprintf.c",
352 "wasi/libc-top-half/musl/stdio/vfwscanf.c",
353 "wasi/libc-top-half/musl/stdio/vprintf.c",
354 "wasi/libc-top-half/musl/stdio/vscanf.c",
355 "wasi/libc-top-half/musl/stdio/vsnprintf.c",
356 "wasi/libc-top-half/musl/stdio/vsprintf.c",
357 "wasi/libc-top-half/musl/stdio/vsscanf.c",
358 "wasi/libc-top-half/musl/stdio/vswprintf.c",
359 "wasi/libc-top-half/musl/stdio/vswscanf.c",
360 "wasi/libc-top-half/musl/stdio/vwprintf.c",
361 "wasi/libc-top-half/musl/stdio/vwscanf.c",
362 "wasi/libc-top-half/musl/stdio/wprintf.c",
363 "wasi/libc-top-half/musl/stdio/wscanf.c",
364 "wasi/libc-top-half/musl/string/bcmp.c",
365 "wasi/libc-top-half/musl/string/bcopy.c",
366 "wasi/libc-top-half/musl/string/bzero.c",
367 "wasi/libc-top-half/musl/string/explicit_bzero.c",
368 "wasi/libc-top-half/musl/string/index.c",
369 "wasi/libc-top-half/musl/string/memccpy.c",
370 "wasi/libc-top-half/musl/string/memchr.c",
371 "wasi/libc-top-half/musl/string/memcmp.c",
372 "wasi/libc-top-half/musl/string/memcpy.c",
373 "wasi/libc-top-half/musl/string/memmem.c",
374 "wasi/libc-top-half/musl/string/memmove.c",
375 "wasi/libc-top-half/musl/string/mempcpy.c",
376 "wasi/libc-top-half/musl/string/memrchr.c",
377 "wasi/libc-top-half/musl/string/memset.c",
378 "wasi/libc-top-half/musl/string/rindex.c",
379 "wasi/libc-top-half/musl/string/stpcpy.c",
380 "wasi/libc-top-half/musl/string/stpncpy.c",
381 "wasi/libc-top-half/musl/string/strcasecmp.c",
382 "wasi/libc-top-half/musl/string/strcasestr.c",
383 "wasi/libc-top-half/musl/string/strcat.c",
384 "wasi/libc-top-half/musl/string/strchr.c",
385 "wasi/libc-top-half/musl/string/strchrnul.c",
386 "wasi/libc-top-half/musl/string/strcmp.c",
387 "wasi/libc-top-half/musl/string/strcpy.c",
388 "wasi/libc-top-half/musl/string/strcspn.c",
389 "wasi/libc-top-half/musl/string/strdup.c",
390 "wasi/libc-top-half/musl/string/strerror_r.c",
391 "wasi/libc-top-half/musl/string/strlcat.c",
392 "wasi/libc-top-half/musl/string/strlcpy.c",
393 "wasi/libc-top-half/musl/string/strlen.c",
394 "wasi/libc-top-half/musl/string/strncasecmp.c",
395 "wasi/libc-top-half/musl/string/strncat.c",
396 "wasi/libc-top-half/musl/string/strncmp.c",
397 "wasi/libc-top-half/musl/string/strncpy.c",
398 "wasi/libc-top-half/musl/string/strndup.c",
399 "wasi/libc-top-half/musl/string/strnlen.c",
400 "wasi/libc-top-half/musl/string/strpbrk.c",
401 "wasi/libc-top-half/musl/string/strrchr.c",
402 "wasi/libc-top-half/musl/string/strsep.c",
403 "wasi/libc-top-half/musl/string/strspn.c",
404 "wasi/libc-top-half/musl/string/strstr.c",
405 "wasi/libc-top-half/musl/string/strtok.c",
406 "wasi/libc-top-half/musl/string/strtok_r.c",
407 "wasi/libc-top-half/musl/string/strverscmp.c",
408 "wasi/libc-top-half/musl/string/swab.c",
409 "wasi/libc-top-half/musl/string/wcpcpy.c",
410 "wasi/libc-top-half/musl/string/wcpncpy.c",
411 "wasi/libc-top-half/musl/string/wcscasecmp.c",
412 "wasi/libc-top-half/musl/string/wcscasecmp_l.c",
413 "wasi/libc-top-half/musl/string/wcscat.c",
414 "wasi/libc-top-half/musl/string/wcschr.c",
415 "wasi/libc-top-half/musl/string/wcscmp.c",
416 "wasi/libc-top-half/musl/string/wcscpy.c",
417 "wasi/libc-top-half/musl/string/wcscspn.c",
418 "wasi/libc-top-half/musl/string/wcsdup.c",
419 "wasi/libc-top-half/musl/string/wcslen.c",
420 "wasi/libc-top-half/musl/string/wcsncasecmp.c",
421 "wasi/libc-top-half/musl/string/wcsncasecmp_l.c",
422 "wasi/libc-top-half/musl/string/wcsncat.c",
423 "wasi/libc-top-half/musl/string/wcsncmp.c",
424 "wasi/libc-top-half/musl/string/wcsncpy.c",
425 "wasi/libc-top-half/musl/string/wcsnlen.c",
426 "wasi/libc-top-half/musl/string/wcspbrk.c",
427 "wasi/libc-top-half/musl/string/wcsrchr.c",
428 "wasi/libc-top-half/musl/string/wcsspn.c",
429 "wasi/libc-top-half/musl/string/wcsstr.c",
430 "wasi/libc-top-half/musl/string/wcstok.c",
431 "wasi/libc-top-half/musl/string/wcswcs.c",
432 "wasi/libc-top-half/musl/string/wmemchr.c",
433 "wasi/libc-top-half/musl/string/wmemcmp.c",
434 "wasi/libc-top-half/musl/string/wmemcpy.c",
435 "wasi/libc-top-half/musl/string/wmemmove.c",
436 "wasi/libc-top-half/musl/string/wmemset.c",
437 "wasi/libc-top-half/musl/locale/catclose.c",
438 "wasi/libc-top-half/musl/locale/catgets.c",
439 "wasi/libc-top-half/musl/locale/catopen.c",
440 "wasi/libc-top-half/musl/locale/c_locale.c",
441 "wasi/libc-top-half/musl/locale/duplocale.c",
442 "wasi/libc-top-half/musl/locale/freelocale.c",
443 "wasi/libc-top-half/musl/locale/iconv.c",
444 "wasi/libc-top-half/musl/locale/iconv_close.c",
445 "wasi/libc-top-half/musl/locale/langinfo.c",
446 "wasi/libc-top-half/musl/locale/__lctrans.c",
447 "wasi/libc-top-half/musl/locale/localeconv.c",
448 "wasi/libc-top-half/musl/locale/locale_map.c",
449 "wasi/libc-top-half/musl/locale/__mo_lookup.c",
450 "wasi/libc-top-half/musl/locale/newlocale.c",
451 "wasi/libc-top-half/musl/locale/pleval.c",
452 "wasi/libc-top-half/musl/locale/setlocale.c",
453 "wasi/libc-top-half/musl/locale/strcoll.c",
454 "wasi/libc-top-half/musl/locale/strfmon.c",
455 "wasi/libc-top-half/musl/locale/strxfrm.c",
456 "wasi/libc-top-half/musl/locale/uselocale.c",
457 "wasi/libc-top-half/musl/locale/wcscoll.c",
458 "wasi/libc-top-half/musl/locale/wcsxfrm.c",
459 "wasi/libc-top-half/musl/stdlib/abs.c",
460 "wasi/libc-top-half/musl/stdlib/atof.c",
461 "wasi/libc-top-half/musl/stdlib/atoi.c",
462 "wasi/libc-top-half/musl/stdlib/atol.c",
463 "wasi/libc-top-half/musl/stdlib/atoll.c",
464 "wasi/libc-top-half/musl/stdlib/bsearch.c",
465 "wasi/libc-top-half/musl/stdlib/div.c",
466 "wasi/libc-top-half/musl/stdlib/ecvt.c",
467 "wasi/libc-top-half/musl/stdlib/fcvt.c",
468 "wasi/libc-top-half/musl/stdlib/gcvt.c",
469 "wasi/libc-top-half/musl/stdlib/imaxabs.c",
470 "wasi/libc-top-half/musl/stdlib/imaxdiv.c",
471 "wasi/libc-top-half/musl/stdlib/labs.c",
472 "wasi/libc-top-half/musl/stdlib/ldiv.c",
473 "wasi/libc-top-half/musl/stdlib/llabs.c",
474 "wasi/libc-top-half/musl/stdlib/lldiv.c",
475 "wasi/libc-top-half/musl/stdlib/qsort.c",
476 "wasi/libc-top-half/musl/stdlib/strtod.c",
477 "wasi/libc-top-half/musl/stdlib/strtol.c",
478 "wasi/libc-top-half/musl/stdlib/wcstod.c",
479 "wasi/libc-top-half/musl/stdlib/wcstol.c",
480 "wasi/libc-top-half/musl/search/hsearch.c",
481 "wasi/libc-top-half/musl/search/insque.c",
482 "wasi/libc-top-half/musl/search/lsearch.c",
483 "wasi/libc-top-half/musl/search/tdelete.c",
484 "wasi/libc-top-half/musl/search/tdestroy.c",
485 "wasi/libc-top-half/musl/search/tfind.c",
486 "wasi/libc-top-half/musl/search/tsearch.c",
487 "wasi/libc-top-half/musl/search/twalk.c",
488 "wasi/libc-top-half/musl/multibyte/btowc.c",
489 "wasi/libc-top-half/musl/multibyte/c16rtomb.c",
490 "wasi/libc-top-half/musl/multibyte/c32rtomb.c",
491 "wasi/libc-top-half/musl/multibyte/internal.c",
492 "wasi/libc-top-half/musl/multibyte/mblen.c",
493 "wasi/libc-top-half/musl/multibyte/mbrlen.c",
494 "wasi/libc-top-half/musl/multibyte/mbrtoc16.c",
495 "wasi/libc-top-half/musl/multibyte/mbrtoc32.c",
496 "wasi/libc-top-half/musl/multibyte/mbrtowc.c",
497 "wasi/libc-top-half/musl/multibyte/mbsinit.c",
498 "wasi/libc-top-half/musl/multibyte/mbsnrtowcs.c",
499 "wasi/libc-top-half/musl/multibyte/mbsrtowcs.c",
500 "wasi/libc-top-half/musl/multibyte/mbstowcs.c",
501 "wasi/libc-top-half/musl/multibyte/mbtowc.c",
502 "wasi/libc-top-half/musl/multibyte/wcrtomb.c",
503 "wasi/libc-top-half/musl/multibyte/wcsnrtombs.c",
504 "wasi/libc-top-half/musl/multibyte/wcsrtombs.c",
505 "wasi/libc-top-half/musl/multibyte/wcstombs.c",
506 "wasi/libc-top-half/musl/multibyte/wctob.c",
507 "wasi/libc-top-half/musl/multibyte/wctomb.c",
508 "wasi/libc-top-half/musl/regex/fnmatch.c",
509 "wasi/libc-top-half/musl/regex/glob.c",
510 "wasi/libc-top-half/musl/regex/regcomp.c",
511 "wasi/libc-top-half/musl/regex/regerror.c",
512 "wasi/libc-top-half/musl/regex/regexec.c",
513 "wasi/libc-top-half/musl/regex/tre-memA.c",
514 "wasi/libc-top-half/musl/prng/drand48.c",
515 "wasi/libc-top-half/musl/prng/lcong48.c",
516 "wasi/libc-top-half/musl/prng/lrand48.c",
517 "wasi/libc-top-half/musl/prng/mrand48.c",
518 "wasi/libc-top-half/musl/prng/__rand48_step.c",
519 "wasi/libc-top-half/musl/prng/rand.c",
520 "wasi/libc-top-half/musl/prng/random.c",
521 "wasi/libc-top-half/musl/prng/rand_r.c",
522 "wasi/libc-top-half/musl/prng/__seed48.c",
523 "wasi/libc-top-half/musl/prng/seed48.c",
524 "wasi/libc-top-half/musl/prng/srand48.c",
525 "wasi/libc-top-half/musl/conf/confstr.c",
526 "wasi/libc-top-half/musl/conf/fpathconf.c",
527 "wasi/libc-top-half/musl/conf/legacy.c",
528 "wasi/libc-top-half/musl/conf/pathconf.c",
529 "wasi/libc-top-half/musl/conf/sysconf.c",
530 "wasi/libc-top-half/musl/ctype/__ctype_b_loc.c",
531 "wasi/libc-top-half/musl/ctype/__ctype_get_mb_cur_max.c",
532 "wasi/libc-top-half/musl/ctype/__ctype_tolower_loc.c",
533 "wasi/libc-top-half/musl/ctype/__ctype_toupper_loc.c",
534 "wasi/libc-top-half/musl/ctype/isalnum.c",
535 "wasi/libc-top-half/musl/ctype/isalpha.c",
536 "wasi/libc-top-half/musl/ctype/isascii.c",
537 "wasi/libc-top-half/musl/ctype/isblank.c",
538 "wasi/libc-top-half/musl/ctype/iscntrl.c",
539 "wasi/libc-top-half/musl/ctype/isdigit.c",
540 "wasi/libc-top-half/musl/ctype/isgraph.c",
541 "wasi/libc-top-half/musl/ctype/islower.c",
542 "wasi/libc-top-half/musl/ctype/isprint.c",
543 "wasi/libc-top-half/musl/ctype/ispunct.c",
544 "wasi/libc-top-half/musl/ctype/isspace.c",
545 "wasi/libc-top-half/musl/ctype/isupper.c",
546 "wasi/libc-top-half/musl/ctype/iswalnum.c",
547 "wasi/libc-top-half/musl/ctype/iswalpha.c",
548 "wasi/libc-top-half/musl/ctype/iswblank.c",
549 "wasi/libc-top-half/musl/ctype/iswcntrl.c",
550 "wasi/libc-top-half/musl/ctype/iswctype.c",
551 "wasi/libc-top-half/musl/ctype/iswdigit.c",
552 "wasi/libc-top-half/musl/ctype/iswgraph.c",
553 "wasi/libc-top-half/musl/ctype/iswlower.c",
554 "wasi/libc-top-half/musl/ctype/iswprint.c",
555 "wasi/libc-top-half/musl/ctype/iswpunct.c",
556 "wasi/libc-top-half/musl/ctype/iswspace.c",
557 "wasi/libc-top-half/musl/ctype/iswupper.c",
558 "wasi/libc-top-half/musl/ctype/iswxdigit.c",
559 "wasi/libc-top-half/musl/ctype/isxdigit.c",
560 "wasi/libc-top-half/musl/ctype/toascii.c",
561 "wasi/libc-top-half/musl/ctype/tolower.c",
562 "wasi/libc-top-half/musl/ctype/toupper.c",
563 "wasi/libc-top-half/musl/ctype/towctrans.c",
564 "wasi/libc-top-half/musl/ctype/wcswidth.c",
565 "wasi/libc-top-half/musl/ctype/wctrans.c",
566 "wasi/libc-top-half/musl/ctype/wcwidth.c",
567 "wasi/libc-top-half/musl/math/acos.c",
568 "wasi/libc-top-half/musl/math/acosf.c",
569 "wasi/libc-top-half/musl/math/acosh.c",
570 "wasi/libc-top-half/musl/math/acoshf.c",
571 "wasi/libc-top-half/musl/math/acoshl.c",
572 "wasi/libc-top-half/musl/math/acosl.c",
573 "wasi/libc-top-half/musl/math/asin.c",
574 "wasi/libc-top-half/musl/math/asinf.c",
575 "wasi/libc-top-half/musl/math/asinh.c",
576 "wasi/libc-top-half/musl/math/asinhf.c",
577 "wasi/libc-top-half/musl/math/asinhl.c",
578 "wasi/libc-top-half/musl/math/asinl.c",
579 "wasi/libc-top-half/musl/math/atan2.c",
580 "wasi/libc-top-half/musl/math/atan2f.c",
581 "wasi/libc-top-half/musl/math/atan2l.c",
582 "wasi/libc-top-half/musl/math/atan.c",
583 "wasi/libc-top-half/musl/math/atanf.c",
584 "wasi/libc-top-half/musl/math/atanh.c",
585 "wasi/libc-top-half/musl/math/atanhf.c",
586 "wasi/libc-top-half/musl/math/atanhl.c",
587 "wasi/libc-top-half/musl/math/atanl.c",
588 "wasi/libc-top-half/musl/math/cbrt.c",
589 "wasi/libc-top-half/musl/math/cbrtf.c",
590 "wasi/libc-top-half/musl/math/cbrtl.c",
591 "wasi/libc-top-half/musl/math/ceill.c",
592 "wasi/libc-top-half/musl/math/copysignl.c",
593 "wasi/libc-top-half/musl/math/__cos.c",
594 "wasi/libc-top-half/musl/math/cos.c",
595 "wasi/libc-top-half/musl/math/__cosdf.c",
596 "wasi/libc-top-half/musl/math/cosf.c",
597 "wasi/libc-top-half/musl/math/cosh.c",
598 "wasi/libc-top-half/musl/math/coshf.c",
599 "wasi/libc-top-half/musl/math/coshl.c",
600 "wasi/libc-top-half/musl/math/__cosl.c",
601 "wasi/libc-top-half/musl/math/cosl.c",
602 "wasi/libc-top-half/musl/math/erf.c",
603 "wasi/libc-top-half/musl/math/erff.c",
604 "wasi/libc-top-half/musl/math/erfl.c",
605 "wasi/libc-top-half/musl/math/exp10.c",
606 "wasi/libc-top-half/musl/math/exp10f.c",
607 "wasi/libc-top-half/musl/math/exp10l.c",
608 "wasi/libc-top-half/musl/math/exp2.c",
609 "wasi/libc-top-half/musl/math/exp2f.c",
610 "wasi/libc-top-half/musl/math/exp2f_data.c",
611 "wasi/libc-top-half/musl/math/exp2l.c",
612 "wasi/libc-top-half/musl/math/exp.c",
613 "wasi/libc-top-half/musl/math/exp_data.c",
614 "wasi/libc-top-half/musl/math/expf.c",
615 "wasi/libc-top-half/musl/math/expl.c",
616 "wasi/libc-top-half/musl/math/expm1.c",
617 "wasi/libc-top-half/musl/math/expm1f.c",
618 "wasi/libc-top-half/musl/math/expm1l.c",
619 "wasi/libc-top-half/musl/math/__expo2.c",
620 "wasi/libc-top-half/musl/math/__expo2f.c",
621 "wasi/libc-top-half/musl/math/fabsl.c",
622 "wasi/libc-top-half/musl/math/fdim.c",
623 "wasi/libc-top-half/musl/math/fdimf.c",
624 "wasi/libc-top-half/musl/math/fdiml.c",
625 "wasi/libc-top-half/musl/math/finite.c",
626 "wasi/libc-top-half/musl/math/finitef.c",
627 "wasi/libc-top-half/musl/math/floorl.c",
628 "wasi/libc-top-half/musl/math/fma.c",
629 "wasi/libc-top-half/musl/math/fmaf.c",
630 "wasi/libc-top-half/musl/math/fmal.c",
631 "wasi/libc-top-half/musl/math/fmaxl.c",
632 "wasi/libc-top-half/musl/math/fminl.c",
633 "wasi/libc-top-half/musl/math/fmod.c",
634 "wasi/libc-top-half/musl/math/fmodf.c",
635 "wasi/libc-top-half/musl/math/fmodl.c",
636 "wasi/libc-top-half/musl/math/frexp.c",
637 "wasi/libc-top-half/musl/math/frexpf.c",
638 "wasi/libc-top-half/musl/math/frexpl.c",
639 "wasi/libc-top-half/musl/math/hypot.c",
640 "wasi/libc-top-half/musl/math/hypotf.c",
641 "wasi/libc-top-half/musl/math/hypotl.c",
642 "wasi/libc-top-half/musl/math/ilogb.c",
643 "wasi/libc-top-half/musl/math/ilogbf.c",
644 "wasi/libc-top-half/musl/math/ilogbl.c",
645 "wasi/libc-top-half/musl/math/__invtrigl.c",
646 "wasi/libc-top-half/musl/math/j0.c",
647 "wasi/libc-top-half/musl/math/j0f.c",
648 "wasi/libc-top-half/musl/math/j1.c",
649 "wasi/libc-top-half/musl/math/j1f.c",
650 "wasi/libc-top-half/musl/math/jn.c",
651 "wasi/libc-top-half/musl/math/jnf.c",
652 "wasi/libc-top-half/musl/math/ldexp.c",
653 "wasi/libc-top-half/musl/math/ldexpf.c",
654 "wasi/libc-top-half/musl/math/ldexpl.c",
655 "wasi/libc-top-half/musl/math/lgamma.c",
656 "wasi/libc-top-half/musl/math/lgammaf.c",
657 "wasi/libc-top-half/musl/math/lgammaf_r.c",
658 "wasi/libc-top-half/musl/math/lgammal.c",
659 "wasi/libc-top-half/musl/math/lgamma_r.c",
660 "wasi/libc-top-half/musl/math/llrint.c",
661 "wasi/libc-top-half/musl/math/llrintf.c",
662 "wasi/libc-top-half/musl/math/llrintl.c",
663 "wasi/libc-top-half/musl/math/llround.c",
664 "wasi/libc-top-half/musl/math/llroundf.c",
665 "wasi/libc-top-half/musl/math/llroundl.c",
666 "wasi/libc-top-half/musl/math/log10.c",
667 "wasi/libc-top-half/musl/math/log10f.c",
668 "wasi/libc-top-half/musl/math/log10l.c",
669 "wasi/libc-top-half/musl/math/log1p.c",
670 "wasi/libc-top-half/musl/math/log1pf.c",
671 "wasi/libc-top-half/musl/math/log1pl.c",
672 "wasi/libc-top-half/musl/math/log2.c",
673 "wasi/libc-top-half/musl/math/log2_data.c",
674 "wasi/libc-top-half/musl/math/log2f.c",
675 "wasi/libc-top-half/musl/math/log2f_data.c",
676 "wasi/libc-top-half/musl/math/log2l.c",
677 "wasi/libc-top-half/musl/math/logb.c",
678 "wasi/libc-top-half/musl/math/logbf.c",
679 "wasi/libc-top-half/musl/math/logbl.c",
680 "wasi/libc-top-half/musl/math/log.c",
681 "wasi/libc-top-half/musl/math/log_data.c",
682 "wasi/libc-top-half/musl/math/logf.c",
683 "wasi/libc-top-half/musl/math/logf_data.c",
684 "wasi/libc-top-half/musl/math/logl.c",
685 "wasi/libc-top-half/musl/math/lrint.c",
686 "wasi/libc-top-half/musl/math/lrintf.c",
687 "wasi/libc-top-half/musl/math/lrintl.c",
688 "wasi/libc-top-half/musl/math/lround.c",
689 "wasi/libc-top-half/musl/math/lroundf.c",
690 "wasi/libc-top-half/musl/math/lroundl.c",
691 "wasi/libc-top-half/musl/math/__math_divzero.c",
692 "wasi/libc-top-half/musl/math/__math_divzerof.c",
693 "wasi/libc-top-half/musl/math/__math_invalid.c",
694 "wasi/libc-top-half/musl/math/__math_invalidf.c",
695 "wasi/libc-top-half/musl/math/__math_invalidl.c",
696 "wasi/libc-top-half/musl/math/__math_oflow.c",
697 "wasi/libc-top-half/musl/math/__math_oflowf.c",
698 "wasi/libc-top-half/musl/math/__math_uflow.c",
699 "wasi/libc-top-half/musl/math/__math_uflowf.c",
700 "wasi/libc-top-half/musl/math/__math_xflow.c",
701 "wasi/libc-top-half/musl/math/__math_xflowf.c",
702 "wasi/libc-top-half/musl/math/modf.c",
703 "wasi/libc-top-half/musl/math/modff.c",
704 "wasi/libc-top-half/musl/math/modfl.c",
705 "wasi/libc-top-half/musl/math/nan.c",
706 "wasi/libc-top-half/musl/math/nanf.c",
707 "wasi/libc-top-half/musl/math/nanl.c",
708 "wasi/libc-top-half/musl/math/nearbyintl.c",
709 "wasi/libc-top-half/musl/math/nextafter.c",
710 "wasi/libc-top-half/musl/math/nextafterf.c",
711 "wasi/libc-top-half/musl/math/nextafterl.c",
712 "wasi/libc-top-half/musl/math/nexttoward.c",
713 "wasi/libc-top-half/musl/math/nexttowardf.c",
714 "wasi/libc-top-half/musl/math/nexttowardl.c",
715 "wasi/libc-top-half/musl/math/__polevll.c",
716 "wasi/libc-top-half/musl/math/pow.c",
717 "wasi/libc-top-half/musl/math/pow_data.c",
718 "wasi/libc-top-half/musl/math/powerpc",
719 "wasi/libc-top-half/musl/math/powf.c",
720 "wasi/libc-top-half/musl/math/powf_data.c",
721 "wasi/libc-top-half/musl/math/powl.c",
722 "wasi/libc-top-half/musl/math/remainder.c",
723 "wasi/libc-top-half/musl/math/remainderf.c",
724 "wasi/libc-top-half/musl/math/remainderl.c",
725 "wasi/libc-top-half/musl/math/__rem_pio2.c",
726 "wasi/libc-top-half/musl/math/__rem_pio2f.c",
727 "wasi/libc-top-half/musl/math/__rem_pio2_large.c",
728 "wasi/libc-top-half/musl/math/__rem_pio2l.c",
729 "wasi/libc-top-half/musl/math/remquo.c",
730 "wasi/libc-top-half/musl/math/remquof.c",
731 "wasi/libc-top-half/musl/math/remquol.c",
732 "wasi/libc-top-half/musl/math/rintl.c",
733 "wasi/libc-top-half/musl/math/round.c",
734 "wasi/libc-top-half/musl/math/roundf.c",
735 "wasi/libc-top-half/musl/math/roundl.c",
736 "wasi/libc-top-half/musl/math/scalb.c",
737 "wasi/libc-top-half/musl/math/scalbf.c",
738 "wasi/libc-top-half/musl/math/scalbln.c",
739 "wasi/libc-top-half/musl/math/scalblnf.c",
740 "wasi/libc-top-half/musl/math/scalblnl.c",
741 "wasi/libc-top-half/musl/math/scalbn.c",
742 "wasi/libc-top-half/musl/math/scalbnf.c",
743 "wasi/libc-top-half/musl/math/scalbnl.c",
744 "wasi/libc-top-half/musl/math/signgam.c",
745 "wasi/libc-top-half/musl/math/significand.c",
746 "wasi/libc-top-half/musl/math/significandf.c",
747 "wasi/libc-top-half/musl/math/__sin.c",
748 "wasi/libc-top-half/musl/math/sin.c",
749 "wasi/libc-top-half/musl/math/sincos.c",
750 "wasi/libc-top-half/musl/math/sincosf.c",
751 "wasi/libc-top-half/musl/math/sincosl.c",
752 "wasi/libc-top-half/musl/math/__sindf.c",
753 "wasi/libc-top-half/musl/math/sinf.c",
754 "wasi/libc-top-half/musl/math/sinh.c",
755 "wasi/libc-top-half/musl/math/sinhf.c",
756 "wasi/libc-top-half/musl/math/sinhl.c",
757 "wasi/libc-top-half/musl/math/__sinl.c",
758 "wasi/libc-top-half/musl/math/sinl.c",
759 "wasi/libc-top-half/musl/math/sqrt_data.c",
760 "wasi/libc-top-half/musl/math/sqrtl.c",
761 "wasi/libc-top-half/musl/math/__tan.c",
762 "wasi/libc-top-half/musl/math/tan.c",
763 "wasi/libc-top-half/musl/math/__tandf.c",
764 "wasi/libc-top-half/musl/math/tanf.c",
765 "wasi/libc-top-half/musl/math/tanh.c",
766 "wasi/libc-top-half/musl/math/tanhf.c",
767 "wasi/libc-top-half/musl/math/tanhl.c",
768 "wasi/libc-top-half/musl/math/__tanl.c",
769 "wasi/libc-top-half/musl/math/tanl.c",
770 "wasi/libc-top-half/musl/math/tgamma.c",
771 "wasi/libc-top-half/musl/math/tgammaf.c",
772 "wasi/libc-top-half/musl/math/tgammal.c",
773 "wasi/libc-top-half/musl/math/truncl.c",
774 "wasi/libc-top-half/musl/complex/cabs.c",
775 "wasi/libc-top-half/musl/complex/cabsf.c",
776 "wasi/libc-top-half/musl/complex/cabsl.c",
777 "wasi/libc-top-half/musl/complex/cacos.c",
778 "wasi/libc-top-half/musl/complex/cacosf.c",
779 "wasi/libc-top-half/musl/complex/cacosh.c",
780 "wasi/libc-top-half/musl/complex/cacoshf.c",
781 "wasi/libc-top-half/musl/complex/cacoshl.c",
782 "wasi/libc-top-half/musl/complex/cacosl.c",
783 "wasi/libc-top-half/musl/complex/carg.c",
784 "wasi/libc-top-half/musl/complex/cargf.c",
785 "wasi/libc-top-half/musl/complex/cargl.c",
786 "wasi/libc-top-half/musl/complex/casin.c",
787 "wasi/libc-top-half/musl/complex/casinf.c",
788 "wasi/libc-top-half/musl/complex/casinh.c",
789 "wasi/libc-top-half/musl/complex/casinhf.c",
790 "wasi/libc-top-half/musl/complex/casinhl.c",
791 "wasi/libc-top-half/musl/complex/casinl.c",
792 "wasi/libc-top-half/musl/complex/catan.c",
793 "wasi/libc-top-half/musl/complex/catanf.c",
794 "wasi/libc-top-half/musl/complex/catanh.c",
795 "wasi/libc-top-half/musl/complex/catanhf.c",
796 "wasi/libc-top-half/musl/complex/catanhl.c",
797 "wasi/libc-top-half/musl/complex/catanl.c",
798 "wasi/libc-top-half/musl/complex/ccos.c",
799 "wasi/libc-top-half/musl/complex/ccosf.c",
800 "wasi/libc-top-half/musl/complex/ccosh.c",
801 "wasi/libc-top-half/musl/complex/ccoshf.c",
802 "wasi/libc-top-half/musl/complex/ccoshl.c",
803 "wasi/libc-top-half/musl/complex/ccosl.c",
804 "wasi/libc-top-half/musl/complex/__cexp.c",
805 "wasi/libc-top-half/musl/complex/cexp.c",
806 "wasi/libc-top-half/musl/complex/__cexpf.c",
807 "wasi/libc-top-half/musl/complex/cexpf.c",
808 "wasi/libc-top-half/musl/complex/cexpl.c",
809 "wasi/libc-top-half/musl/complex/clog.c",
810 "wasi/libc-top-half/musl/complex/clogf.c",
811 "wasi/libc-top-half/musl/complex/clogl.c",
812 "wasi/libc-top-half/musl/complex/conj.c",
813 "wasi/libc-top-half/musl/complex/conjf.c",
814 "wasi/libc-top-half/musl/complex/conjl.c",
815 "wasi/libc-top-half/musl/complex/cpow.c",
816 "wasi/libc-top-half/musl/complex/cpowf.c",
817 "wasi/libc-top-half/musl/complex/cpowl.c",
818 "wasi/libc-top-half/musl/complex/cproj.c",
819 "wasi/libc-top-half/musl/complex/cprojf.c",
820 "wasi/libc-top-half/musl/complex/cprojl.c",
821 "wasi/libc-top-half/musl/complex/csin.c",
822 "wasi/libc-top-half/musl/complex/csinf.c",
823 "wasi/libc-top-half/musl/complex/csinh.c",
824 "wasi/libc-top-half/musl/complex/csinhf.c",
825 "wasi/libc-top-half/musl/complex/csinhl.c",
826 "wasi/libc-top-half/musl/complex/csinl.c",
827 "wasi/libc-top-half/musl/complex/csqrt.c",
828 "wasi/libc-top-half/musl/complex/csqrtf.c",
829 "wasi/libc-top-half/musl/complex/csqrtl.c",
830 "wasi/libc-top-half/musl/complex/ctan.c",
831 "wasi/libc-top-half/musl/complex/ctanf.c",
832 "wasi/libc-top-half/musl/complex/ctanh.c",
833 "wasi/libc-top-half/musl/complex/ctanhf.c",
834 "wasi/libc-top-half/musl/complex/ctanhl.c",
835 "wasi/libc-top-half/musl/complex/ctanl.c",
836 "wasi/libc-top-half/musl/crypt/crypt_blowfish.c",
837 "wasi/libc-top-half/musl/crypt/crypt.c",
838 "wasi/libc-top-half/musl/crypt/crypt_des.c",
839 "wasi/libc-top-half/musl/crypt/crypt_md5.c",
840 "wasi/libc-top-half/musl/crypt/crypt_r.c",
841 "wasi/libc-top-half/musl/crypt/crypt_sha256.c",
842 "wasi/libc-top-half/musl/crypt/crypt_sha512.c",
843 "wasi/libc-top-half/musl/crypt/encrypt.c",
844
845 // --> sources
340const libc_top_half_src_files = [_][]const u8{
341 "wasi/libc-top-half/musl/src/misc/a64l.c",
342 "wasi/libc-top-half/musl/src/misc/basename.c",
343 "wasi/libc-top-half/musl/src/misc/dirname.c",
344 "wasi/libc-top-half/musl/src/misc/ffs.c",
345 "wasi/libc-top-half/musl/src/misc/ffsl.c",
346 "wasi/libc-top-half/musl/src/misc/ffsll.c",
347 "wasi/libc-top-half/musl/src/misc/fmtmsg.c",
348 "wasi/libc-top-half/musl/src/misc/getdomainname.c",
349 "wasi/libc-top-half/musl/src/misc/gethostid.c",
350 "wasi/libc-top-half/musl/src/misc/getopt.c",
351 "wasi/libc-top-half/musl/src/misc/getopt_long.c",
352 "wasi/libc-top-half/musl/src/misc/getsubopt.c",
353 "wasi/libc-top-half/musl/src/misc/uname.c",
354 "wasi/libc-top-half/musl/src/misc/nftw.c",
355 "wasi/libc-top-half/musl/src/errno/strerror.c",
356 "wasi/libc-top-half/musl/src/network/htonl.c",
357 "wasi/libc-top-half/musl/src/network/htons.c",
358 "wasi/libc-top-half/musl/src/network/ntohl.c",
359 "wasi/libc-top-half/musl/src/network/ntohs.c",
360 "wasi/libc-top-half/musl/src/network/inet_ntop.c",
361 "wasi/libc-top-half/musl/src/network/inet_pton.c",
362 "wasi/libc-top-half/musl/src/network/inet_aton.c",
363 "wasi/libc-top-half/musl/src/network/in6addr_any.c",
364 "wasi/libc-top-half/musl/src/network/in6addr_loopback.c",
365 "wasi/libc-top-half/musl/src/fenv/fenv.c",
366 "wasi/libc-top-half/musl/src/fenv/fesetround.c",
367 "wasi/libc-top-half/musl/src/fenv/feupdateenv.c",
368 "wasi/libc-top-half/musl/src/fenv/fesetexceptflag.c",
369 "wasi/libc-top-half/musl/src/fenv/fegetexceptflag.c",
370 "wasi/libc-top-half/musl/src/fenv/feholdexcept.c",
371 "wasi/libc-top-half/musl/src/exit/exit.c",
372 "wasi/libc-top-half/musl/src/exit/atexit.c",
373 "wasi/libc-top-half/musl/src/exit/assert.c",
374 "wasi/libc-top-half/musl/src/exit/quick_exit.c",
375 "wasi/libc-top-half/musl/src/exit/at_quick_exit.c",
376 "wasi/libc-top-half/musl/src/time/strftime.c",
377 "wasi/libc-top-half/musl/src/time/asctime.c",
378 "wasi/libc-top-half/musl/src/time/asctime_r.c",
379 "wasi/libc-top-half/musl/src/time/ctime.c",
380 "wasi/libc-top-half/musl/src/time/ctime_r.c",
381 "wasi/libc-top-half/musl/src/time/wcsftime.c",
382 "wasi/libc-top-half/musl/src/time/strptime.c",
383 "wasi/libc-top-half/musl/src/time/difftime.c",
384 "wasi/libc-top-half/musl/src/time/timegm.c",
385 "wasi/libc-top-half/musl/src/time/ftime.c",
386 "wasi/libc-top-half/musl/src/time/gmtime.c",
387 "wasi/libc-top-half/musl/src/time/gmtime_r.c",
388 "wasi/libc-top-half/musl/src/time/timespec_get.c",
389 "wasi/libc-top-half/musl/src/time/getdate.c",
390 "wasi/libc-top-half/musl/src/time/localtime.c",
391 "wasi/libc-top-half/musl/src/time/localtime_r.c",
392 "wasi/libc-top-half/musl/src/time/mktime.c",
393 "wasi/libc-top-half/musl/src/time/__tm_to_secs.c",
394 "wasi/libc-top-half/musl/src/time/__month_to_secs.c",
395 "wasi/libc-top-half/musl/src/time/__secs_to_tm.c",
396 "wasi/libc-top-half/musl/src/time/__year_to_secs.c",
397 "wasi/libc-top-half/musl/src/time/__tz.c",
398 "wasi/libc-top-half/musl/src/fcntl/creat.c",
399 "wasi/libc-top-half/musl/src/dirent/alphasort.c",
400 "wasi/libc-top-half/musl/src/dirent/versionsort.c",
401 "wasi/libc-top-half/musl/src/env/clearenv.c",
402 "wasi/libc-top-half/musl/src/env/getenv.c",
403 "wasi/libc-top-half/musl/src/env/putenv.c",
404 "wasi/libc-top-half/musl/src/env/setenv.c",
405 "wasi/libc-top-half/musl/src/env/unsetenv.c",
406 "wasi/libc-top-half/musl/src/unistd/posix_close.c",
407 "wasi/libc-top-half/musl/src/internal/defsysinfo.c",
408 "wasi/libc-top-half/musl/src/internal/floatscan.c",
409 "wasi/libc-top-half/musl/src/internal/intscan.c",
410 "wasi/libc-top-half/musl/src/internal/libc.c",
411 "wasi/libc-top-half/musl/src/internal/shgetc.c",
412 "wasi/libc-top-half/musl/src/stdio/asprintf.c",
413 "wasi/libc-top-half/musl/src/stdio/clearerr.c",
414 "wasi/libc-top-half/musl/src/stdio/dprintf.c",
415 "wasi/libc-top-half/musl/src/stdio/ext2.c",
416 "wasi/libc-top-half/musl/src/stdio/ext.c",
417 "wasi/libc-top-half/musl/src/stdio/fclose.c",
418 "wasi/libc-top-half/musl/src/stdio/__fclose_ca.c",
419 "wasi/libc-top-half/musl/src/stdio/__fdopen.c",
420 "wasi/libc-top-half/musl/src/stdio/feof.c",
421 "wasi/libc-top-half/musl/src/stdio/ferror.c",
422 "wasi/libc-top-half/musl/src/stdio/fflush.c",
423 "wasi/libc-top-half/musl/src/stdio/fgetc.c",
424 "wasi/libc-top-half/musl/src/stdio/fgetln.c",
425 "wasi/libc-top-half/musl/src/stdio/fgetpos.c",
426 "wasi/libc-top-half/musl/src/stdio/fgets.c",
427 "wasi/libc-top-half/musl/src/stdio/fgetwc.c",
428 "wasi/libc-top-half/musl/src/stdio/fgetws.c",
429 "wasi/libc-top-half/musl/src/stdio/fileno.c",
430 "wasi/libc-top-half/musl/src/stdio/fmemopen.c",
431 "wasi/libc-top-half/musl/src/stdio/__fmodeflags.c",
432 "wasi/libc-top-half/musl/src/stdio/fopen.c",
433 "wasi/libc-top-half/musl/src/stdio/fopencookie.c",
434 "wasi/libc-top-half/musl/src/stdio/__fopen_rb_ca.c",
435 "wasi/libc-top-half/musl/src/stdio/fprintf.c",
436 "wasi/libc-top-half/musl/src/stdio/fputc.c",
437 "wasi/libc-top-half/musl/src/stdio/fputs.c",
438 "wasi/libc-top-half/musl/src/stdio/fputwc.c",
439 "wasi/libc-top-half/musl/src/stdio/fputws.c",
440 "wasi/libc-top-half/musl/src/stdio/fread.c",
441 "wasi/libc-top-half/musl/src/stdio/freopen.c",
442 "wasi/libc-top-half/musl/src/stdio/fscanf.c",
443 "wasi/libc-top-half/musl/src/stdio/fseek.c",
444 "wasi/libc-top-half/musl/src/stdio/fsetpos.c",
445 "wasi/libc-top-half/musl/src/stdio/ftell.c",
446 "wasi/libc-top-half/musl/src/stdio/fwide.c",
447 "wasi/libc-top-half/musl/src/stdio/fwprintf.c",
448 "wasi/libc-top-half/musl/src/stdio/fwrite.c",
449 "wasi/libc-top-half/musl/src/stdio/fwscanf.c",
450 "wasi/libc-top-half/musl/src/stdio/getc.c",
451 "wasi/libc-top-half/musl/src/stdio/getchar.c",
452 "wasi/libc-top-half/musl/src/stdio/getchar_unlocked.c",
453 "wasi/libc-top-half/musl/src/stdio/getc_unlocked.c",
454 "wasi/libc-top-half/musl/src/stdio/getdelim.c",
455 "wasi/libc-top-half/musl/src/stdio/getline.c",
456 "wasi/libc-top-half/musl/src/stdio/getw.c",
457 "wasi/libc-top-half/musl/src/stdio/getwc.c",
458 "wasi/libc-top-half/musl/src/stdio/getwchar.c",
459 "wasi/libc-top-half/musl/src/stdio/ofl_add.c",
460 "wasi/libc-top-half/musl/src/stdio/ofl.c",
461 "wasi/libc-top-half/musl/src/stdio/open_memstream.c",
462 "wasi/libc-top-half/musl/src/stdio/open_wmemstream.c",
463 "wasi/libc-top-half/musl/src/stdio/__overflow.c",
464 "wasi/libc-top-half/musl/src/stdio/perror.c",
465 "wasi/libc-top-half/musl/src/stdio/printf.c",
466 "wasi/libc-top-half/musl/src/stdio/putc.c",
467 "wasi/libc-top-half/musl/src/stdio/putchar.c",
468 "wasi/libc-top-half/musl/src/stdio/putchar_unlocked.c",
469 "wasi/libc-top-half/musl/src/stdio/putc_unlocked.c",
470 "wasi/libc-top-half/musl/src/stdio/puts.c",
471 "wasi/libc-top-half/musl/src/stdio/putw.c",
472 "wasi/libc-top-half/musl/src/stdio/putwc.c",
473 "wasi/libc-top-half/musl/src/stdio/putwchar.c",
474 "wasi/libc-top-half/musl/src/stdio/rewind.c",
475 "wasi/libc-top-half/musl/src/stdio/scanf.c",
476 "wasi/libc-top-half/musl/src/stdio/setbuf.c",
477 "wasi/libc-top-half/musl/src/stdio/setbuffer.c",
478 "wasi/libc-top-half/musl/src/stdio/setlinebuf.c",
479 "wasi/libc-top-half/musl/src/stdio/setvbuf.c",
480 "wasi/libc-top-half/musl/src/stdio/snprintf.c",
481 "wasi/libc-top-half/musl/src/stdio/sprintf.c",
482 "wasi/libc-top-half/musl/src/stdio/sscanf.c",
483 "wasi/libc-top-half/musl/src/stdio/stderr.c",
484 "wasi/libc-top-half/musl/src/stdio/stdin.c",
485 "wasi/libc-top-half/musl/src/stdio/__stdio_close.c",
486 "wasi/libc-top-half/musl/src/stdio/__stdio_exit.c",
487 "wasi/libc-top-half/musl/src/stdio/__stdio_read.c",
488 "wasi/libc-top-half/musl/src/stdio/__stdio_seek.c",
489 "wasi/libc-top-half/musl/src/stdio/__stdio_write.c",
490 "wasi/libc-top-half/musl/src/stdio/stdout.c",
491 "wasi/libc-top-half/musl/src/stdio/__stdout_write.c",
492 "wasi/libc-top-half/musl/src/stdio/swprintf.c",
493 "wasi/libc-top-half/musl/src/stdio/swscanf.c",
494 "wasi/libc-top-half/musl/src/stdio/__toread.c",
495 "wasi/libc-top-half/musl/src/stdio/__towrite.c",
496 "wasi/libc-top-half/musl/src/stdio/__uflow.c",
497 "wasi/libc-top-half/musl/src/stdio/ungetc.c",
498 "wasi/libc-top-half/musl/src/stdio/ungetwc.c",
499 "wasi/libc-top-half/musl/src/stdio/vasprintf.c",
500 "wasi/libc-top-half/musl/src/stdio/vdprintf.c",
501 "wasi/libc-top-half/musl/src/stdio/vfprintf.c",
502 "wasi/libc-top-half/musl/src/stdio/vfscanf.c",
503 "wasi/libc-top-half/musl/src/stdio/vfwprintf.c",
504 "wasi/libc-top-half/musl/src/stdio/vfwscanf.c",
505 "wasi/libc-top-half/musl/src/stdio/vprintf.c",
506 "wasi/libc-top-half/musl/src/stdio/vscanf.c",
507 "wasi/libc-top-half/musl/src/stdio/vsnprintf.c",
508 "wasi/libc-top-half/musl/src/stdio/vsprintf.c",
509 "wasi/libc-top-half/musl/src/stdio/vsscanf.c",
510 "wasi/libc-top-half/musl/src/stdio/vswprintf.c",
511 "wasi/libc-top-half/musl/src/stdio/vswscanf.c",
512 "wasi/libc-top-half/musl/src/stdio/vwprintf.c",
513 "wasi/libc-top-half/musl/src/stdio/vwscanf.c",
514 "wasi/libc-top-half/musl/src/stdio/wprintf.c",
515 "wasi/libc-top-half/musl/src/stdio/wscanf.c",
516 "wasi/libc-top-half/musl/src/string/bcmp.c",
517 "wasi/libc-top-half/musl/src/string/bcopy.c",
518 "wasi/libc-top-half/musl/src/string/bzero.c",
519 "wasi/libc-top-half/musl/src/string/explicit_bzero.c",
520 "wasi/libc-top-half/musl/src/string/index.c",
521 "wasi/libc-top-half/musl/src/string/memccpy.c",
522 "wasi/libc-top-half/musl/src/string/memchr.c",
523 "wasi/libc-top-half/musl/src/string/memcmp.c",
524 "wasi/libc-top-half/musl/src/string/memcpy.c",
525 "wasi/libc-top-half/musl/src/string/memmem.c",
526 "wasi/libc-top-half/musl/src/string/memmove.c",
527 "wasi/libc-top-half/musl/src/string/mempcpy.c",
528 "wasi/libc-top-half/musl/src/string/memrchr.c",
529 "wasi/libc-top-half/musl/src/string/memset.c",
530 "wasi/libc-top-half/musl/src/string/rindex.c",
531 "wasi/libc-top-half/musl/src/string/stpcpy.c",
532 "wasi/libc-top-half/musl/src/string/stpncpy.c",
533 "wasi/libc-top-half/musl/src/string/strcasecmp.c",
534 "wasi/libc-top-half/musl/src/string/strcasestr.c",
535 "wasi/libc-top-half/musl/src/string/strcat.c",
536 "wasi/libc-top-half/musl/src/string/strchr.c",
537 "wasi/libc-top-half/musl/src/string/strchrnul.c",
538 "wasi/libc-top-half/musl/src/string/strcmp.c",
539 "wasi/libc-top-half/musl/src/string/strcpy.c",
540 "wasi/libc-top-half/musl/src/string/strcspn.c",
541 "wasi/libc-top-half/musl/src/string/strdup.c",
542 "wasi/libc-top-half/musl/src/string/strerror_r.c",
543 "wasi/libc-top-half/musl/src/string/strlcat.c",
544 "wasi/libc-top-half/musl/src/string/strlcpy.c",
545 "wasi/libc-top-half/musl/src/string/strlen.c",
546 "wasi/libc-top-half/musl/src/string/strncasecmp.c",
547 "wasi/libc-top-half/musl/src/string/strncat.c",
548 "wasi/libc-top-half/musl/src/string/strncmp.c",
549 "wasi/libc-top-half/musl/src/string/strncpy.c",
550 "wasi/libc-top-half/musl/src/string/strndup.c",
551 "wasi/libc-top-half/musl/src/string/strnlen.c",
552 "wasi/libc-top-half/musl/src/string/strpbrk.c",
553 "wasi/libc-top-half/musl/src/string/strrchr.c",
554 "wasi/libc-top-half/musl/src/string/strsep.c",
555 "wasi/libc-top-half/musl/src/string/strspn.c",
556 "wasi/libc-top-half/musl/src/string/strstr.c",
557 "wasi/libc-top-half/musl/src/string/strtok.c",
558 "wasi/libc-top-half/musl/src/string/strtok_r.c",
559 "wasi/libc-top-half/musl/src/string/strverscmp.c",
560 "wasi/libc-top-half/musl/src/string/swab.c",
561 "wasi/libc-top-half/musl/src/string/wcpcpy.c",
562 "wasi/libc-top-half/musl/src/string/wcpncpy.c",
563 "wasi/libc-top-half/musl/src/string/wcscasecmp.c",
564 "wasi/libc-top-half/musl/src/string/wcscasecmp_l.c",
565 "wasi/libc-top-half/musl/src/string/wcscat.c",
566 "wasi/libc-top-half/musl/src/string/wcschr.c",
567 "wasi/libc-top-half/musl/src/string/wcscmp.c",
568 "wasi/libc-top-half/musl/src/string/wcscpy.c",
569 "wasi/libc-top-half/musl/src/string/wcscspn.c",
570 "wasi/libc-top-half/musl/src/string/wcsdup.c",
571 "wasi/libc-top-half/musl/src/string/wcslen.c",
572 "wasi/libc-top-half/musl/src/string/wcsncasecmp.c",
573 "wasi/libc-top-half/musl/src/string/wcsncasecmp_l.c",
574 "wasi/libc-top-half/musl/src/string/wcsncat.c",
575 "wasi/libc-top-half/musl/src/string/wcsncmp.c",
576 "wasi/libc-top-half/musl/src/string/wcsncpy.c",
577 "wasi/libc-top-half/musl/src/string/wcsnlen.c",
578 "wasi/libc-top-half/musl/src/string/wcspbrk.c",
579 "wasi/libc-top-half/musl/src/string/wcsrchr.c",
580 "wasi/libc-top-half/musl/src/string/wcsspn.c",
581 "wasi/libc-top-half/musl/src/string/wcsstr.c",
582 "wasi/libc-top-half/musl/src/string/wcstok.c",
583 "wasi/libc-top-half/musl/src/string/wcswcs.c",
584 "wasi/libc-top-half/musl/src/string/wmemchr.c",
585 "wasi/libc-top-half/musl/src/string/wmemcmp.c",
586 "wasi/libc-top-half/musl/src/string/wmemcpy.c",
587 "wasi/libc-top-half/musl/src/string/wmemmove.c",
588 "wasi/libc-top-half/musl/src/string/wmemset.c",
589 "wasi/libc-top-half/musl/src/locale/catclose.c",
590 "wasi/libc-top-half/musl/src/locale/catgets.c",
591 "wasi/libc-top-half/musl/src/locale/catopen.c",
592 "wasi/libc-top-half/musl/src/locale/c_locale.c",
593 "wasi/libc-top-half/musl/src/locale/duplocale.c",
594 "wasi/libc-top-half/musl/src/locale/freelocale.c",
595 "wasi/libc-top-half/musl/src/locale/iconv.c",
596 "wasi/libc-top-half/musl/src/locale/iconv_close.c",
597 "wasi/libc-top-half/musl/src/locale/langinfo.c",
598 "wasi/libc-top-half/musl/src/locale/__lctrans.c",
599 "wasi/libc-top-half/musl/src/locale/localeconv.c",
600 "wasi/libc-top-half/musl/src/locale/locale_map.c",
601 "wasi/libc-top-half/musl/src/locale/__mo_lookup.c",
602 "wasi/libc-top-half/musl/src/locale/newlocale.c",
603 "wasi/libc-top-half/musl/src/locale/pleval.c",
604 "wasi/libc-top-half/musl/src/locale/setlocale.c",
605 "wasi/libc-top-half/musl/src/locale/strcoll.c",
606 "wasi/libc-top-half/musl/src/locale/strfmon.c",
607 "wasi/libc-top-half/musl/src/locale/strxfrm.c",
608 "wasi/libc-top-half/musl/src/locale/uselocale.c",
609 "wasi/libc-top-half/musl/src/locale/wcscoll.c",
610 "wasi/libc-top-half/musl/src/locale/wcsxfrm.c",
611 "wasi/libc-top-half/musl/src/stdlib/abs.c",
612 "wasi/libc-top-half/musl/src/stdlib/atof.c",
613 "wasi/libc-top-half/musl/src/stdlib/atoi.c",
614 "wasi/libc-top-half/musl/src/stdlib/atol.c",
615 "wasi/libc-top-half/musl/src/stdlib/atoll.c",
616 "wasi/libc-top-half/musl/src/stdlib/bsearch.c",
617 "wasi/libc-top-half/musl/src/stdlib/div.c",
618 "wasi/libc-top-half/musl/src/stdlib/ecvt.c",
619 "wasi/libc-top-half/musl/src/stdlib/fcvt.c",
620 "wasi/libc-top-half/musl/src/stdlib/gcvt.c",
621 "wasi/libc-top-half/musl/src/stdlib/imaxabs.c",
622 "wasi/libc-top-half/musl/src/stdlib/imaxdiv.c",
623 "wasi/libc-top-half/musl/src/stdlib/labs.c",
624 "wasi/libc-top-half/musl/src/stdlib/ldiv.c",
625 "wasi/libc-top-half/musl/src/stdlib/llabs.c",
626 "wasi/libc-top-half/musl/src/stdlib/lldiv.c",
627 "wasi/libc-top-half/musl/src/stdlib/qsort.c",
628 "wasi/libc-top-half/musl/src/stdlib/strtod.c",
629 "wasi/libc-top-half/musl/src/stdlib/strtol.c",
630 "wasi/libc-top-half/musl/src/stdlib/wcstod.c",
631 "wasi/libc-top-half/musl/src/stdlib/wcstol.c",
632 "wasi/libc-top-half/musl/src/search/hsearch.c",
633 "wasi/libc-top-half/musl/src/search/insque.c",
634 "wasi/libc-top-half/musl/src/search/lsearch.c",
635 "wasi/libc-top-half/musl/src/search/tdelete.c",
636 "wasi/libc-top-half/musl/src/search/tdestroy.c",
637 "wasi/libc-top-half/musl/src/search/tfind.c",
638 "wasi/libc-top-half/musl/src/search/tsearch.c",
639 "wasi/libc-top-half/musl/src/search/twalk.c",
640 "wasi/libc-top-half/musl/src/multibyte/btowc.c",
641 "wasi/libc-top-half/musl/src/multibyte/c16rtomb.c",
642 "wasi/libc-top-half/musl/src/multibyte/c32rtomb.c",
643 "wasi/libc-top-half/musl/src/multibyte/internal.c",
644 "wasi/libc-top-half/musl/src/multibyte/mblen.c",
645 "wasi/libc-top-half/musl/src/multibyte/mbrlen.c",
646 "wasi/libc-top-half/musl/src/multibyte/mbrtoc16.c",
647 "wasi/libc-top-half/musl/src/multibyte/mbrtoc32.c",
648 "wasi/libc-top-half/musl/src/multibyte/mbrtowc.c",
649 "wasi/libc-top-half/musl/src/multibyte/mbsinit.c",
650 "wasi/libc-top-half/musl/src/multibyte/mbsnrtowcs.c",
651 "wasi/libc-top-half/musl/src/multibyte/mbsrtowcs.c",
652 "wasi/libc-top-half/musl/src/multibyte/mbstowcs.c",
653 "wasi/libc-top-half/musl/src/multibyte/mbtowc.c",
654 "wasi/libc-top-half/musl/src/multibyte/wcrtomb.c",
655 "wasi/libc-top-half/musl/src/multibyte/wcsnrtombs.c",
656 "wasi/libc-top-half/musl/src/multibyte/wcsrtombs.c",
657 "wasi/libc-top-half/musl/src/multibyte/wcstombs.c",
658 "wasi/libc-top-half/musl/src/multibyte/wctob.c",
659 "wasi/libc-top-half/musl/src/multibyte/wctomb.c",
660 "wasi/libc-top-half/musl/src/regex/fnmatch.c",
661 "wasi/libc-top-half/musl/src/regex/glob.c",
662 "wasi/libc-top-half/musl/src/regex/regcomp.c",
663 "wasi/libc-top-half/musl/src/regex/regerror.c",
664 "wasi/libc-top-half/musl/src/regex/regexec.c",
665 "wasi/libc-top-half/musl/src/regex/tre-mem.c",
666 "wasi/libc-top-half/musl/src/prng/drand48.c",
667 "wasi/libc-top-half/musl/src/prng/lcong48.c",
668 "wasi/libc-top-half/musl/src/prng/lrand48.c",
669 "wasi/libc-top-half/musl/src/prng/mrand48.c",
670 "wasi/libc-top-half/musl/src/prng/__rand48_step.c",
671 "wasi/libc-top-half/musl/src/prng/rand.c",
672 "wasi/libc-top-half/musl/src/prng/random.c",
673 "wasi/libc-top-half/musl/src/prng/rand_r.c",
674 "wasi/libc-top-half/musl/src/prng/__seed48.c",
675 "wasi/libc-top-half/musl/src/prng/seed48.c",
676 "wasi/libc-top-half/musl/src/prng/srand48.c",
677 "wasi/libc-top-half/musl/src/conf/confstr.c",
678 "wasi/libc-top-half/musl/src/conf/fpathconf.c",
679 "wasi/libc-top-half/musl/src/conf/legacy.c",
680 "wasi/libc-top-half/musl/src/conf/pathconf.c",
681 "wasi/libc-top-half/musl/src/conf/sysconf.c",
682 "wasi/libc-top-half/musl/src/ctype/__ctype_b_loc.c",
683 "wasi/libc-top-half/musl/src/ctype/__ctype_get_mb_cur_max.c",
684 "wasi/libc-top-half/musl/src/ctype/__ctype_tolower_loc.c",
685 "wasi/libc-top-half/musl/src/ctype/__ctype_toupper_loc.c",
686 "wasi/libc-top-half/musl/src/ctype/isalnum.c",
687 "wasi/libc-top-half/musl/src/ctype/isalpha.c",
688 "wasi/libc-top-half/musl/src/ctype/isascii.c",
689 "wasi/libc-top-half/musl/src/ctype/isblank.c",
690 "wasi/libc-top-half/musl/src/ctype/iscntrl.c",
691 "wasi/libc-top-half/musl/src/ctype/isdigit.c",
692 "wasi/libc-top-half/musl/src/ctype/isgraph.c",
693 "wasi/libc-top-half/musl/src/ctype/islower.c",
694 "wasi/libc-top-half/musl/src/ctype/isprint.c",
695 "wasi/libc-top-half/musl/src/ctype/ispunct.c",
696 "wasi/libc-top-half/musl/src/ctype/isspace.c",
697 "wasi/libc-top-half/musl/src/ctype/isupper.c",
698 "wasi/libc-top-half/musl/src/ctype/iswalnum.c",
699 "wasi/libc-top-half/musl/src/ctype/iswalpha.c",
700 "wasi/libc-top-half/musl/src/ctype/iswblank.c",
701 "wasi/libc-top-half/musl/src/ctype/iswcntrl.c",
702 "wasi/libc-top-half/musl/src/ctype/iswctype.c",
703 "wasi/libc-top-half/musl/src/ctype/iswdigit.c",
704 "wasi/libc-top-half/musl/src/ctype/iswgraph.c",
705 "wasi/libc-top-half/musl/src/ctype/iswlower.c",
706 "wasi/libc-top-half/musl/src/ctype/iswprint.c",
707 "wasi/libc-top-half/musl/src/ctype/iswpunct.c",
708 "wasi/libc-top-half/musl/src/ctype/iswspace.c",
709 "wasi/libc-top-half/musl/src/ctype/iswupper.c",
710 "wasi/libc-top-half/musl/src/ctype/iswxdigit.c",
711 "wasi/libc-top-half/musl/src/ctype/isxdigit.c",
712 "wasi/libc-top-half/musl/src/ctype/toascii.c",
713 "wasi/libc-top-half/musl/src/ctype/tolower.c",
714 "wasi/libc-top-half/musl/src/ctype/toupper.c",
715 "wasi/libc-top-half/musl/src/ctype/towctrans.c",
716 "wasi/libc-top-half/musl/src/ctype/wcswidth.c",
717 "wasi/libc-top-half/musl/src/ctype/wctrans.c",
718 "wasi/libc-top-half/musl/src/ctype/wcwidth.c",
719 "wasi/libc-top-half/musl/src/math/acos.c",
720 "wasi/libc-top-half/musl/src/math/acosf.c",
721 "wasi/libc-top-half/musl/src/math/acosh.c",
722 "wasi/libc-top-half/musl/src/math/acoshf.c",
723 "wasi/libc-top-half/musl/src/math/acoshl.c",
724 "wasi/libc-top-half/musl/src/math/acosl.c",
725 "wasi/libc-top-half/musl/src/math/asin.c",
726 "wasi/libc-top-half/musl/src/math/asinf.c",
727 "wasi/libc-top-half/musl/src/math/asinh.c",
728 "wasi/libc-top-half/musl/src/math/asinhf.c",
729 "wasi/libc-top-half/musl/src/math/asinhl.c",
730 "wasi/libc-top-half/musl/src/math/asinl.c",
731 "wasi/libc-top-half/musl/src/math/atan2.c",
732 "wasi/libc-top-half/musl/src/math/atan2f.c",
733 "wasi/libc-top-half/musl/src/math/atan2l.c",
734 "wasi/libc-top-half/musl/src/math/atan.c",
735 "wasi/libc-top-half/musl/src/math/atanf.c",
736 "wasi/libc-top-half/musl/src/math/atanh.c",
737 "wasi/libc-top-half/musl/src/math/atanhf.c",
738 "wasi/libc-top-half/musl/src/math/atanhl.c",
739 "wasi/libc-top-half/musl/src/math/atanl.c",
740 "wasi/libc-top-half/musl/src/math/cbrt.c",
741 "wasi/libc-top-half/musl/src/math/cbrtf.c",
742 "wasi/libc-top-half/musl/src/math/cbrtl.c",
743 "wasi/libc-top-half/musl/src/math/ceill.c",
744 "wasi/libc-top-half/musl/src/math/copysignl.c",
745 "wasi/libc-top-half/musl/src/math/__cos.c",
746 "wasi/libc-top-half/musl/src/math/cos.c",
747 "wasi/libc-top-half/musl/src/math/__cosdf.c",
748 "wasi/libc-top-half/musl/src/math/cosf.c",
749 "wasi/libc-top-half/musl/src/math/cosh.c",
750 "wasi/libc-top-half/musl/src/math/coshf.c",
751 "wasi/libc-top-half/musl/src/math/coshl.c",
752 "wasi/libc-top-half/musl/src/math/__cosl.c",
753 "wasi/libc-top-half/musl/src/math/cosl.c",
754 "wasi/libc-top-half/musl/src/math/erf.c",
755 "wasi/libc-top-half/musl/src/math/erff.c",
756 "wasi/libc-top-half/musl/src/math/erfl.c",
757 "wasi/libc-top-half/musl/src/math/exp10.c",
758 "wasi/libc-top-half/musl/src/math/exp10f.c",
759 "wasi/libc-top-half/musl/src/math/exp10l.c",
760 "wasi/libc-top-half/musl/src/math/exp2.c",
761 "wasi/libc-top-half/musl/src/math/exp2f.c",
762 "wasi/libc-top-half/musl/src/math/exp2f_data.c",
763 "wasi/libc-top-half/musl/src/math/exp2l.c",
764 "wasi/libc-top-half/musl/src/math/exp.c",
765 "wasi/libc-top-half/musl/src/math/exp_data.c",
766 "wasi/libc-top-half/musl/src/math/expf.c",
767 "wasi/libc-top-half/musl/src/math/expl.c",
768 "wasi/libc-top-half/musl/src/math/expm1.c",
769 "wasi/libc-top-half/musl/src/math/expm1f.c",
770 "wasi/libc-top-half/musl/src/math/expm1l.c",
771 "wasi/libc-top-half/musl/src/math/__expo2.c",
772 "wasi/libc-top-half/musl/src/math/__expo2f.c",
773 "wasi/libc-top-half/musl/src/math/fabsl.c",
774 "wasi/libc-top-half/musl/src/math/fdim.c",
775 "wasi/libc-top-half/musl/src/math/fdimf.c",
776 "wasi/libc-top-half/musl/src/math/fdiml.c",
777 "wasi/libc-top-half/musl/src/math/finite.c",
778 "wasi/libc-top-half/musl/src/math/finitef.c",
779 "wasi/libc-top-half/musl/src/math/floorl.c",
780 "wasi/libc-top-half/musl/src/math/fma.c",
781 "wasi/libc-top-half/musl/src/math/fmaf.c",
782 "wasi/libc-top-half/musl/src/math/fmal.c",
783 "wasi/libc-top-half/musl/src/math/fmaxl.c",
784 "wasi/libc-top-half/musl/src/math/fminl.c",
785 "wasi/libc-top-half/musl/src/math/fmod.c",
786 "wasi/libc-top-half/musl/src/math/fmodf.c",
787 "wasi/libc-top-half/musl/src/math/fmodl.c",
788 "wasi/libc-top-half/musl/src/math/frexp.c",
789 "wasi/libc-top-half/musl/src/math/frexpf.c",
790 "wasi/libc-top-half/musl/src/math/frexpl.c",
791 "wasi/libc-top-half/musl/src/math/hypot.c",
792 "wasi/libc-top-half/musl/src/math/hypotf.c",
793 "wasi/libc-top-half/musl/src/math/hypotl.c",
794 "wasi/libc-top-half/musl/src/math/ilogb.c",
795 "wasi/libc-top-half/musl/src/math/ilogbf.c",
796 "wasi/libc-top-half/musl/src/math/ilogbl.c",
797 "wasi/libc-top-half/musl/src/math/__invtrigl.c",
798 "wasi/libc-top-half/musl/src/math/j0.c",
799 "wasi/libc-top-half/musl/src/math/j0f.c",
800 "wasi/libc-top-half/musl/src/math/j1.c",
801 "wasi/libc-top-half/musl/src/math/j1f.c",
802 "wasi/libc-top-half/musl/src/math/jn.c",
803 "wasi/libc-top-half/musl/src/math/jnf.c",
804 "wasi/libc-top-half/musl/src/math/ldexp.c",
805 "wasi/libc-top-half/musl/src/math/ldexpf.c",
806 "wasi/libc-top-half/musl/src/math/ldexpl.c",
807 "wasi/libc-top-half/musl/src/math/lgamma.c",
808 "wasi/libc-top-half/musl/src/math/lgammaf.c",
809 "wasi/libc-top-half/musl/src/math/lgammaf_r.c",
810 "wasi/libc-top-half/musl/src/math/lgammal.c",
811 "wasi/libc-top-half/musl/src/math/lgamma_r.c",
812 "wasi/libc-top-half/musl/src/math/llrint.c",
813 "wasi/libc-top-half/musl/src/math/llrintf.c",
814 "wasi/libc-top-half/musl/src/math/llrintl.c",
815 "wasi/libc-top-half/musl/src/math/llround.c",
816 "wasi/libc-top-half/musl/src/math/llroundf.c",
817 "wasi/libc-top-half/musl/src/math/llroundl.c",
818 "wasi/libc-top-half/musl/src/math/log10.c",
819 "wasi/libc-top-half/musl/src/math/log10f.c",
820 "wasi/libc-top-half/musl/src/math/log10l.c",
821 "wasi/libc-top-half/musl/src/math/log1p.c",
822 "wasi/libc-top-half/musl/src/math/log1pf.c",
823 "wasi/libc-top-half/musl/src/math/log1pl.c",
824 "wasi/libc-top-half/musl/src/math/log2.c",
825 "wasi/libc-top-half/musl/src/math/log2_data.c",
826 "wasi/libc-top-half/musl/src/math/log2f.c",
827 "wasi/libc-top-half/musl/src/math/log2f_data.c",
828 "wasi/libc-top-half/musl/src/math/log2l.c",
829 "wasi/libc-top-half/musl/src/math/logb.c",
830 "wasi/libc-top-half/musl/src/math/logbf.c",
831 "wasi/libc-top-half/musl/src/math/logbl.c",
832 "wasi/libc-top-half/musl/src/math/log.c",
833 "wasi/libc-top-half/musl/src/math/log_data.c",
834 "wasi/libc-top-half/musl/src/math/logf.c",
835 "wasi/libc-top-half/musl/src/math/logf_data.c",
836 "wasi/libc-top-half/musl/src/math/logl.c",
837 "wasi/libc-top-half/musl/src/math/lrint.c",
838 "wasi/libc-top-half/musl/src/math/lrintf.c",
839 "wasi/libc-top-half/musl/src/math/lrintl.c",
840 "wasi/libc-top-half/musl/src/math/lround.c",
841 "wasi/libc-top-half/musl/src/math/lroundf.c",
842 "wasi/libc-top-half/musl/src/math/lroundl.c",
843 "wasi/libc-top-half/musl/src/math/__math_divzero.c",
844 "wasi/libc-top-half/musl/src/math/__math_divzerof.c",
845 "wasi/libc-top-half/musl/src/math/__math_invalid.c",
846 "wasi/libc-top-half/musl/src/math/__math_invalidf.c",
847 "wasi/libc-top-half/musl/src/math/__math_invalidl.c",
848 "wasi/libc-top-half/musl/src/math/__math_oflow.c",
849 "wasi/libc-top-half/musl/src/math/__math_oflowf.c",
850 "wasi/libc-top-half/musl/src/math/__math_uflow.c",
851 "wasi/libc-top-half/musl/src/math/__math_uflowf.c",
852 "wasi/libc-top-half/musl/src/math/__math_xflow.c",
853 "wasi/libc-top-half/musl/src/math/__math_xflowf.c",
854 "wasi/libc-top-half/musl/src/math/modf.c",
855 "wasi/libc-top-half/musl/src/math/modff.c",
856 "wasi/libc-top-half/musl/src/math/modfl.c",
857 "wasi/libc-top-half/musl/src/math/nan.c",
858 "wasi/libc-top-half/musl/src/math/nanf.c",
859 "wasi/libc-top-half/musl/src/math/nanl.c",
860 "wasi/libc-top-half/musl/src/math/nearbyintl.c",
861 "wasi/libc-top-half/musl/src/math/nextafter.c",
862 "wasi/libc-top-half/musl/src/math/nextafterf.c",
863 "wasi/libc-top-half/musl/src/math/nextafterl.c",
864 "wasi/libc-top-half/musl/src/math/nexttoward.c",
865 "wasi/libc-top-half/musl/src/math/nexttowardf.c",
866 "wasi/libc-top-half/musl/src/math/nexttowardl.c",
867 "wasi/libc-top-half/musl/src/math/__polevll.c",
868 "wasi/libc-top-half/musl/src/math/pow.c",
869 "wasi/libc-top-half/musl/src/math/pow_data.c",
870 "wasi/libc-top-half/musl/src/math/powf.c",
871 "wasi/libc-top-half/musl/src/math/powf_data.c",
872 "wasi/libc-top-half/musl/src/math/powl.c",
873 "wasi/libc-top-half/musl/src/math/remainder.c",
874 "wasi/libc-top-half/musl/src/math/remainderf.c",
875 "wasi/libc-top-half/musl/src/math/remainderl.c",
876 "wasi/libc-top-half/musl/src/math/__rem_pio2.c",
877 "wasi/libc-top-half/musl/src/math/__rem_pio2f.c",
878 "wasi/libc-top-half/musl/src/math/__rem_pio2_large.c",
879 "wasi/libc-top-half/musl/src/math/__rem_pio2l.c",
880 "wasi/libc-top-half/musl/src/math/remquo.c",
881 "wasi/libc-top-half/musl/src/math/remquof.c",
882 "wasi/libc-top-half/musl/src/math/remquol.c",
883 "wasi/libc-top-half/musl/src/math/rintl.c",
884 "wasi/libc-top-half/musl/src/math/round.c",
885 "wasi/libc-top-half/musl/src/math/roundf.c",
886 "wasi/libc-top-half/musl/src/math/roundl.c",
887 "wasi/libc-top-half/musl/src/math/scalb.c",
888 "wasi/libc-top-half/musl/src/math/scalbf.c",
889 "wasi/libc-top-half/musl/src/math/scalbln.c",
890 "wasi/libc-top-half/musl/src/math/scalblnf.c",
891 "wasi/libc-top-half/musl/src/math/scalblnl.c",
892 "wasi/libc-top-half/musl/src/math/scalbn.c",
893 "wasi/libc-top-half/musl/src/math/scalbnf.c",
894 "wasi/libc-top-half/musl/src/math/scalbnl.c",
895 "wasi/libc-top-half/musl/src/math/signgam.c",
896 "wasi/libc-top-half/musl/src/math/significand.c",
897 "wasi/libc-top-half/musl/src/math/significandf.c",
898 "wasi/libc-top-half/musl/src/math/__sin.c",
899 "wasi/libc-top-half/musl/src/math/sin.c",
900 "wasi/libc-top-half/musl/src/math/sincos.c",
901 "wasi/libc-top-half/musl/src/math/sincosf.c",
902 "wasi/libc-top-half/musl/src/math/sincosl.c",
903 "wasi/libc-top-half/musl/src/math/__sindf.c",
904 "wasi/libc-top-half/musl/src/math/sinf.c",
905 "wasi/libc-top-half/musl/src/math/sinh.c",
906 "wasi/libc-top-half/musl/src/math/sinhf.c",
907 "wasi/libc-top-half/musl/src/math/sinhl.c",
908 "wasi/libc-top-half/musl/src/math/__sinl.c",
909 "wasi/libc-top-half/musl/src/math/sinl.c",
910 "wasi/libc-top-half/musl/src/math/sqrt_data.c",
911 "wasi/libc-top-half/musl/src/math/sqrtl.c",
912 "wasi/libc-top-half/musl/src/math/__tan.c",
913 "wasi/libc-top-half/musl/src/math/tan.c",
914 "wasi/libc-top-half/musl/src/math/__tandf.c",
915 "wasi/libc-top-half/musl/src/math/tanf.c",
916 "wasi/libc-top-half/musl/src/math/tanh.c",
917 "wasi/libc-top-half/musl/src/math/tanhf.c",
918 "wasi/libc-top-half/musl/src/math/tanhl.c",
919 "wasi/libc-top-half/musl/src/math/__tanl.c",
920 "wasi/libc-top-half/musl/src/math/tanl.c",
921 "wasi/libc-top-half/musl/src/math/tgamma.c",
922 "wasi/libc-top-half/musl/src/math/tgammaf.c",
923 "wasi/libc-top-half/musl/src/math/tgammal.c",
924 "wasi/libc-top-half/musl/src/math/truncl.c",
925 "wasi/libc-top-half/musl/src/complex/cabs.c",
926 "wasi/libc-top-half/musl/src/complex/cabsf.c",
927 "wasi/libc-top-half/musl/src/complex/cabsl.c",
928 "wasi/libc-top-half/musl/src/complex/cacos.c",
929 "wasi/libc-top-half/musl/src/complex/cacosf.c",
930 "wasi/libc-top-half/musl/src/complex/cacosh.c",
931 "wasi/libc-top-half/musl/src/complex/cacoshf.c",
932 "wasi/libc-top-half/musl/src/complex/cacoshl.c",
933 "wasi/libc-top-half/musl/src/complex/cacosl.c",
934 "wasi/libc-top-half/musl/src/complex/carg.c",
935 "wasi/libc-top-half/musl/src/complex/cargf.c",
936 "wasi/libc-top-half/musl/src/complex/cargl.c",
937 "wasi/libc-top-half/musl/src/complex/casin.c",
938 "wasi/libc-top-half/musl/src/complex/casinf.c",
939 "wasi/libc-top-half/musl/src/complex/casinh.c",
940 "wasi/libc-top-half/musl/src/complex/casinhf.c",
941 "wasi/libc-top-half/musl/src/complex/casinhl.c",
942 "wasi/libc-top-half/musl/src/complex/casinl.c",
943 "wasi/libc-top-half/musl/src/complex/catan.c",
944 "wasi/libc-top-half/musl/src/complex/catanf.c",
945 "wasi/libc-top-half/musl/src/complex/catanh.c",
946 "wasi/libc-top-half/musl/src/complex/catanhf.c",
947 "wasi/libc-top-half/musl/src/complex/catanhl.c",
948 "wasi/libc-top-half/musl/src/complex/catanl.c",
949 "wasi/libc-top-half/musl/src/complex/ccos.c",
950 "wasi/libc-top-half/musl/src/complex/ccosf.c",
951 "wasi/libc-top-half/musl/src/complex/ccosh.c",
952 "wasi/libc-top-half/musl/src/complex/ccoshf.c",
953 "wasi/libc-top-half/musl/src/complex/ccoshl.c",
954 "wasi/libc-top-half/musl/src/complex/ccosl.c",
955 "wasi/libc-top-half/musl/src/complex/__cexp.c",
956 "wasi/libc-top-half/musl/src/complex/cexp.c",
957 "wasi/libc-top-half/musl/src/complex/__cexpf.c",
958 "wasi/libc-top-half/musl/src/complex/cexpf.c",
959 "wasi/libc-top-half/musl/src/complex/cexpl.c",
960 "wasi/libc-top-half/musl/src/complex/clog.c",
961 "wasi/libc-top-half/musl/src/complex/clogf.c",
962 "wasi/libc-top-half/musl/src/complex/clogl.c",
963 "wasi/libc-top-half/musl/src/complex/conj.c",
964 "wasi/libc-top-half/musl/src/complex/conjf.c",
965 "wasi/libc-top-half/musl/src/complex/conjl.c",
966 "wasi/libc-top-half/musl/src/complex/cpow.c",
967 "wasi/libc-top-half/musl/src/complex/cpowf.c",
968 "wasi/libc-top-half/musl/src/complex/cpowl.c",
969 "wasi/libc-top-half/musl/src/complex/cproj.c",
970 "wasi/libc-top-half/musl/src/complex/cprojf.c",
971 "wasi/libc-top-half/musl/src/complex/cprojl.c",
972 "wasi/libc-top-half/musl/src/complex/csin.c",
973 "wasi/libc-top-half/musl/src/complex/csinf.c",
974 "wasi/libc-top-half/musl/src/complex/csinh.c",
975 "wasi/libc-top-half/musl/src/complex/csinhf.c",
976 "wasi/libc-top-half/musl/src/complex/csinhl.c",
977 "wasi/libc-top-half/musl/src/complex/csinl.c",
978 "wasi/libc-top-half/musl/src/complex/csqrt.c",
979 "wasi/libc-top-half/musl/src/complex/csqrtf.c",
980 "wasi/libc-top-half/musl/src/complex/csqrtl.c",
981 "wasi/libc-top-half/musl/src/complex/ctan.c",
982 "wasi/libc-top-half/musl/src/complex/ctanf.c",
983 "wasi/libc-top-half/musl/src/complex/ctanh.c",
984 "wasi/libc-top-half/musl/src/complex/ctanhf.c",
985 "wasi/libc-top-half/musl/src/complex/ctanhl.c",
986 "wasi/libc-top-half/musl/src/complex/ctanl.c",
987 "wasi/libc-top-half/musl/src/crypt/crypt_blowfish.c",
988 "wasi/libc-top-half/musl/src/crypt/crypt.c",
989 "wasi/libc-top-half/musl/src/crypt/crypt_des.c",
990 "wasi/libc-top-half/musl/src/crypt/crypt_md5.c",
991 "wasi/libc-top-half/musl/src/crypt/crypt_r.c",
992 "wasi/libc-top-half/musl/src/crypt/crypt_sha256.c",
993 "wasi/libc-top-half/musl/src/crypt/crypt_sha512.c",
994 "wasi/libc-top-half/musl/src/crypt/encrypt.c",
846995 "wasi/libc-top-half/sources/arc4random.c",
847996};
848997