aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAlex Rønne Petersen <alex@alexrp.com>2025-02-16 03:35:35 +0100
committerAlex Rønne Petersen <alex@alexrp.com>2025-02-21 09:23:50 +0100
commit05d8b565ad1a1d6c0c1e93dc47f1d828043fcafc (patch)
treedb8e6ccad3d8e192617f57343886ed59e3954765 /src
parent31e7c95bd20801c6cb0cfbc47074333754f82ad5 (diff)
downloadzig-05d8b565ad1a1d6c0c1e93dc47f1d828043fcafc.tar.gz
zig-05d8b565ad1a1d6c0c1e93dc47f1d828043fcafc.zip
wasi-libc: Deduplicate sources and headers with regards to upstream musl.
Unfortunately some duplicate files must remain in lib/libc/wasi/libc-top-half because they include internal headers *in the same directory* which have edits relative to upstream musl. Because C is an amazing language, there is no way to make it so that e.g. upstream musl's src/stdio/fputc.c includes wasi-libc's src/stdio/putc.h instead of the upstream putc.h. The preprocessor always searches the current directory first for quote includes. Anyway, this still takes us from 2.9M to 1.4M for the combination of lib/libc/wasi and lib/libc/include/wasm-wasi-musl, so I still call it a win.
Diffstat (limited to 'src')
-rw-r--r--src/wasi_libc.zig1265
1 files changed, 650 insertions, 615 deletions
diff --git a/src/wasi_libc.zig b/src/wasi_libc.zig
index 05ae41954a..7f1094c81e 100644
--- a/src/wasi_libc.zig
+++ b/src/wasi_libc.zig
@@ -318,6 +318,9 @@ fn addCCArgs(
"-iwithsysroot",
try comp.zig_lib_directory.join(arena, &[_][]const u8{ "libc", "include", triple }),
+ "-iwithsysroot",
+ try comp.zig_lib_directory.join(arena, &[_][]const u8{ "libc", "include", "generic-musl" }),
+
"-DBULK_MEMORY_THRESHOLD=32",
});
@@ -373,12 +376,28 @@ fn addLibcBottomHalfIncludes(
"-I",
try comp.zig_lib_directory.join(arena, &[_][]const u8{
"libc",
+ "musl",
+ "src",
+ "include",
+ }),
+
+ "-I",
+ try comp.zig_lib_directory.join(arena, &[_][]const u8{
+ "libc",
"wasi",
"libc-top-half",
"musl",
"src",
"internal",
}),
+
+ "-I",
+ try comp.zig_lib_directory.join(arena, &[_][]const u8{
+ "libc",
+ "musl",
+ "src",
+ "internal",
+ }),
});
}
@@ -401,6 +420,14 @@ fn addLibcTopHalfIncludes(
"-I",
try comp.zig_lib_directory.join(arena, &[_][]const u8{
"libc",
+ "musl",
+ "src",
+ "include",
+ }),
+
+ "-I",
+ try comp.zig_lib_directory.join(arena, &[_][]const u8{
+ "libc",
"wasi",
"libc-top-half",
"musl",
@@ -411,6 +438,14 @@ fn addLibcTopHalfIncludes(
"-I",
try comp.zig_lib_directory.join(arena, &[_][]const u8{
"libc",
+ "musl",
+ "src",
+ "internal",
+ }),
+
+ "-I",
+ try comp.zig_lib_directory.join(arena, &[_][]const u8{
+ "libc",
"wasi",
"libc-top-half",
"musl",
@@ -421,8 +456,6 @@ fn addLibcTopHalfIncludes(
"-I",
try comp.zig_lib_directory.join(arena, &[_][]const u8{
"libc",
- "wasi",
- "libc-top-half",
"musl",
"arch",
"generic",
@@ -532,665 +565,667 @@ const libc_bottom_half_src_files = [_][]const u8{
};
const libc_top_half_src_files = [_][]const u8{
- "wasi/libc-top-half/musl/src/misc/a64l.c",
- "wasi/libc-top-half/musl/src/misc/basename.c",
- "wasi/libc-top-half/musl/src/misc/dirname.c",
- "wasi/libc-top-half/musl/src/misc/ffs.c",
- "wasi/libc-top-half/musl/src/misc/ffsl.c",
- "wasi/libc-top-half/musl/src/misc/ffsll.c",
- "wasi/libc-top-half/musl/src/misc/fmtmsg.c",
- "wasi/libc-top-half/musl/src/misc/getdomainname.c",
- "wasi/libc-top-half/musl/src/misc/gethostid.c",
- "wasi/libc-top-half/musl/src/misc/getopt.c",
- "wasi/libc-top-half/musl/src/misc/getopt_long.c",
- "wasi/libc-top-half/musl/src/misc/getsubopt.c",
- "wasi/libc-top-half/musl/src/misc/realpath.c",
- "wasi/libc-top-half/musl/src/misc/uname.c",
- "wasi/libc-top-half/musl/src/misc/nftw.c",
- "wasi/libc-top-half/musl/src/errno/strerror.c",
- "wasi/libc-top-half/musl/src/network/htonl.c",
- "wasi/libc-top-half/musl/src/network/htons.c",
- "wasi/libc-top-half/musl/src/network/ntohl.c",
- "wasi/libc-top-half/musl/src/network/ntohs.c",
- "wasi/libc-top-half/musl/src/network/inet_ntop.c",
- "wasi/libc-top-half/musl/src/network/inet_pton.c",
- "wasi/libc-top-half/musl/src/network/inet_aton.c",
- "wasi/libc-top-half/musl/src/network/in6addr_any.c",
- "wasi/libc-top-half/musl/src/network/in6addr_loopback.c",
- "wasi/libc-top-half/musl/src/fenv/fenv.c",
- "wasi/libc-top-half/musl/src/fenv/fesetround.c",
- "wasi/libc-top-half/musl/src/fenv/feupdateenv.c",
- "wasi/libc-top-half/musl/src/fenv/fesetexceptflag.c",
- "wasi/libc-top-half/musl/src/fenv/fegetexceptflag.c",
- "wasi/libc-top-half/musl/src/fenv/feholdexcept.c",
- "wasi/libc-top-half/musl/src/exit/exit.c",
- "wasi/libc-top-half/musl/src/exit/atexit.c",
- "wasi/libc-top-half/musl/src/exit/assert.c",
- "wasi/libc-top-half/musl/src/exit/quick_exit.c",
- "wasi/libc-top-half/musl/src/exit/at_quick_exit.c",
- "wasi/libc-top-half/musl/src/time/strftime.c",
- "wasi/libc-top-half/musl/src/time/asctime.c",
- "wasi/libc-top-half/musl/src/time/asctime_r.c",
- "wasi/libc-top-half/musl/src/time/ctime.c",
- "wasi/libc-top-half/musl/src/time/ctime_r.c",
- "wasi/libc-top-half/musl/src/time/wcsftime.c",
- "wasi/libc-top-half/musl/src/time/strptime.c",
- "wasi/libc-top-half/musl/src/time/difftime.c",
- "wasi/libc-top-half/musl/src/time/timegm.c",
- "wasi/libc-top-half/musl/src/time/ftime.c",
- "wasi/libc-top-half/musl/src/time/gmtime.c",
- "wasi/libc-top-half/musl/src/time/gmtime_r.c",
- "wasi/libc-top-half/musl/src/time/timespec_get.c",
- "wasi/libc-top-half/musl/src/time/getdate.c",
- "wasi/libc-top-half/musl/src/time/localtime.c",
- "wasi/libc-top-half/musl/src/time/localtime_r.c",
- "wasi/libc-top-half/musl/src/time/mktime.c",
- "wasi/libc-top-half/musl/src/time/__tm_to_secs.c",
- "wasi/libc-top-half/musl/src/time/__month_to_secs.c",
- "wasi/libc-top-half/musl/src/time/__secs_to_tm.c",
- "wasi/libc-top-half/musl/src/time/__year_to_secs.c",
- "wasi/libc-top-half/musl/src/time/__tz.c",
- "wasi/libc-top-half/musl/src/fcntl/creat.c",
+ "musl/src/complex/cabs.c",
+ "musl/src/complex/cabsf.c",
+ "musl/src/complex/cabsl.c",
+ "musl/src/complex/cacos.c",
+ "musl/src/complex/cacosf.c",
+ "musl/src/complex/cacosh.c",
+ "musl/src/complex/cacoshf.c",
+ "musl/src/complex/cacoshl.c",
+ "musl/src/complex/cacosl.c",
+ "musl/src/complex/carg.c",
+ "musl/src/complex/cargf.c",
+ "musl/src/complex/cargl.c",
+ "musl/src/complex/casin.c",
+ "musl/src/complex/casinf.c",
+ "musl/src/complex/casinh.c",
+ "musl/src/complex/casinhf.c",
+ "musl/src/complex/casinhl.c",
+ "musl/src/complex/casinl.c",
+ "musl/src/complex/catan.c",
+ "musl/src/complex/catanf.c",
+ "musl/src/complex/catanh.c",
+ "musl/src/complex/catanhf.c",
+ "musl/src/complex/catanhl.c",
+ "musl/src/complex/catanl.c",
+ "musl/src/complex/ccos.c",
+ "musl/src/complex/ccosf.c",
+ "musl/src/complex/ccosh.c",
+ "musl/src/complex/ccoshf.c",
+ "musl/src/complex/ccoshl.c",
+ "musl/src/complex/ccosl.c",
+ "musl/src/complex/__cexp.c",
+ "musl/src/complex/cexp.c",
+ "musl/src/complex/__cexpf.c",
+ "musl/src/complex/cexpf.c",
+ "musl/src/complex/cexpl.c",
+ "musl/src/complex/clog.c",
+ "musl/src/complex/clogf.c",
+ "musl/src/complex/clogl.c",
+ "musl/src/complex/conj.c",
+ "musl/src/complex/conjf.c",
+ "musl/src/complex/conjl.c",
+ "musl/src/complex/cpow.c",
+ "musl/src/complex/cpowf.c",
+ "musl/src/complex/cpowl.c",
+ "musl/src/complex/cproj.c",
+ "musl/src/complex/cprojf.c",
+ "musl/src/complex/cprojl.c",
+ "musl/src/complex/csin.c",
+ "musl/src/complex/csinf.c",
+ "musl/src/complex/csinh.c",
+ "musl/src/complex/csinhf.c",
+ "musl/src/complex/csinhl.c",
+ "musl/src/complex/csinl.c",
+ "musl/src/complex/csqrt.c",
+ "musl/src/complex/csqrtf.c",
+ "musl/src/complex/csqrtl.c",
+ "musl/src/complex/ctan.c",
+ "musl/src/complex/ctanf.c",
+ "musl/src/complex/ctanh.c",
+ "musl/src/complex/ctanhf.c",
+ "musl/src/complex/ctanhl.c",
+ "musl/src/complex/ctanl.c",
+ "musl/src/conf/legacy.c",
+ "musl/src/conf/pathconf.c",
+ "musl/src/crypt/crypt_blowfish.c",
+ "musl/src/crypt/crypt.c",
+ "musl/src/crypt/crypt_des.c",
+ "musl/src/crypt/crypt_md5.c",
+ "musl/src/crypt/crypt_r.c",
+ "musl/src/crypt/crypt_sha256.c",
+ "musl/src/crypt/crypt_sha512.c",
+ "musl/src/crypt/encrypt.c",
+ "musl/src/ctype/__ctype_b_loc.c",
+ "musl/src/ctype/__ctype_get_mb_cur_max.c",
+ "musl/src/ctype/__ctype_tolower_loc.c",
+ "musl/src/ctype/__ctype_toupper_loc.c",
+ "musl/src/ctype/isalnum.c",
+ "musl/src/ctype/isalpha.c",
+ "musl/src/ctype/isascii.c",
+ "musl/src/ctype/isblank.c",
+ "musl/src/ctype/iscntrl.c",
+ "musl/src/ctype/isdigit.c",
+ "musl/src/ctype/isgraph.c",
+ "musl/src/ctype/islower.c",
+ "musl/src/ctype/isprint.c",
+ "musl/src/ctype/ispunct.c",
+ "musl/src/ctype/isspace.c",
+ "musl/src/ctype/isupper.c",
+ "musl/src/ctype/iswalnum.c",
+ "musl/src/ctype/iswalpha.c",
+ "musl/src/ctype/iswblank.c",
+ "musl/src/ctype/iswcntrl.c",
+ "musl/src/ctype/iswctype.c",
+ "musl/src/ctype/iswdigit.c",
+ "musl/src/ctype/iswgraph.c",
+ "musl/src/ctype/iswlower.c",
+ "musl/src/ctype/iswprint.c",
+ "musl/src/ctype/iswpunct.c",
+ "musl/src/ctype/iswspace.c",
+ "musl/src/ctype/iswupper.c",
+ "musl/src/ctype/iswxdigit.c",
+ "musl/src/ctype/isxdigit.c",
+ "musl/src/ctype/toascii.c",
+ "musl/src/ctype/tolower.c",
+ "musl/src/ctype/toupper.c",
+ "musl/src/ctype/towctrans.c",
+ "musl/src/ctype/wcswidth.c",
+ "musl/src/ctype/wctrans.c",
+ "musl/src/ctype/wcwidth.c",
+ "musl/src/env/setenv.c",
+ "musl/src/exit/assert.c",
+ "musl/src/exit/quick_exit.c",
+ "musl/src/fenv/fegetexceptflag.c",
+ "musl/src/fenv/feholdexcept.c",
+ "musl/src/fenv/fenv.c",
+ "musl/src/fenv/fesetexceptflag.c",
+ "musl/src/fenv/fesetround.c",
+ "musl/src/fenv/feupdateenv.c",
+ "musl/src/legacy/getpagesize.c",
+ "musl/src/locale/c_locale.c",
+ "musl/src/locale/duplocale.c",
+ "musl/src/locale/freelocale.c",
+ "musl/src/locale/iconv.c",
+ "musl/src/locale/iconv_close.c",
+ "musl/src/locale/langinfo.c",
+ "musl/src/locale/__lctrans.c",
+ "musl/src/locale/localeconv.c",
+ "musl/src/locale/__mo_lookup.c",
+ "musl/src/locale/pleval.c",
+ "musl/src/locale/setlocale.c",
+ "musl/src/locale/strcoll.c",
+ "musl/src/locale/strfmon.c",
+ "musl/src/locale/strtod_l.c",
+ "musl/src/locale/strxfrm.c",
+ "musl/src/locale/wcscoll.c",
+ "musl/src/locale/wcsxfrm.c",
+ "musl/src/math/acos.c",
+ "musl/src/math/acosf.c",
+ "musl/src/math/acosh.c",
+ "musl/src/math/acoshf.c",
+ "musl/src/math/acoshl.c",
+ "musl/src/math/acosl.c",
+ "musl/src/math/asin.c",
+ "musl/src/math/asinf.c",
+ "musl/src/math/asinh.c",
+ "musl/src/math/asinhf.c",
+ "musl/src/math/asinhl.c",
+ "musl/src/math/asinl.c",
+ "musl/src/math/atan2.c",
+ "musl/src/math/atan2f.c",
+ "musl/src/math/atan2l.c",
+ "musl/src/math/atan.c",
+ "musl/src/math/atanf.c",
+ "musl/src/math/atanh.c",
+ "musl/src/math/atanhf.c",
+ "musl/src/math/atanhl.c",
+ "musl/src/math/atanl.c",
+ "musl/src/math/cbrt.c",
+ "musl/src/math/cbrtf.c",
+ "musl/src/math/cbrtl.c",
+ "musl/src/math/ceill.c",
+ "musl/src/math/copysignl.c",
+ "musl/src/math/__cos.c",
+ "musl/src/math/cos.c",
+ "musl/src/math/__cosdf.c",
+ "musl/src/math/cosf.c",
+ "musl/src/math/coshl.c",
+ "musl/src/math/__cosl.c",
+ "musl/src/math/cosl.c",
+ "musl/src/math/erf.c",
+ "musl/src/math/erff.c",
+ "musl/src/math/erfl.c",
+ "musl/src/math/exp10.c",
+ "musl/src/math/exp10f.c",
+ "musl/src/math/exp10l.c",
+ "musl/src/math/exp2.c",
+ "musl/src/math/exp2f.c",
+ "musl/src/math/exp2f_data.c",
+ "musl/src/math/exp2l.c",
+ "musl/src/math/exp.c",
+ "musl/src/math/exp_data.c",
+ "musl/src/math/expf.c",
+ "musl/src/math/expl.c",
+ "musl/src/math/expm1.c",
+ "musl/src/math/expm1f.c",
+ "musl/src/math/expm1l.c",
+ "musl/src/math/fabsl.c",
+ "musl/src/math/fdim.c",
+ "musl/src/math/fdimf.c",
+ "musl/src/math/fdiml.c",
+ "musl/src/math/finite.c",
+ "musl/src/math/finitef.c",
+ "musl/src/math/floorl.c",
+ "musl/src/math/fma.c",
+ "musl/src/math/fmaf.c",
+ "musl/src/math/fmaxl.c",
+ "musl/src/math/fminl.c",
+ "musl/src/math/fmod.c",
+ "musl/src/math/fmodf.c",
+ "musl/src/math/fmodl.c",
+ "musl/src/math/frexp.c",
+ "musl/src/math/frexpf.c",
+ "musl/src/math/frexpl.c",
+ "musl/src/math/hypot.c",
+ "musl/src/math/hypotf.c",
+ "musl/src/math/hypotl.c",
+ "musl/src/math/ilogb.c",
+ "musl/src/math/ilogbf.c",
+ "musl/src/math/ilogbl.c",
+ "musl/src/math/__invtrigl.c",
+ "musl/src/math/j0.c",
+ "musl/src/math/j0f.c",
+ "musl/src/math/j1.c",
+ "musl/src/math/j1f.c",
+ "musl/src/math/jn.c",
+ "musl/src/math/jnf.c",
+ "musl/src/math/ldexp.c",
+ "musl/src/math/ldexpf.c",
+ "musl/src/math/ldexpl.c",
+ "musl/src/math/lgamma.c",
+ "musl/src/math/lgammaf.c",
+ "musl/src/math/lgammaf_r.c",
+ "musl/src/math/lgammal.c",
+ "musl/src/math/lgamma_r.c",
+ "musl/src/math/llrint.c",
+ "musl/src/math/llrintf.c",
+ "musl/src/math/llrintl.c",
+ "musl/src/math/llround.c",
+ "musl/src/math/llroundf.c",
+ "musl/src/math/llroundl.c",
+ "musl/src/math/log10.c",
+ "musl/src/math/log10f.c",
+ "musl/src/math/log10l.c",
+ "musl/src/math/log1p.c",
+ "musl/src/math/log1pf.c",
+ "musl/src/math/log1pl.c",
+ "musl/src/math/log2.c",
+ "musl/src/math/log2_data.c",
+ "musl/src/math/log2f.c",
+ "musl/src/math/log2f_data.c",
+ "musl/src/math/log2l.c",
+ "musl/src/math/logb.c",
+ "musl/src/math/logbf.c",
+ "musl/src/math/logbl.c",
+ "musl/src/math/log.c",
+ "musl/src/math/log_data.c",
+ "musl/src/math/logf.c",
+ "musl/src/math/logf_data.c",
+ "musl/src/math/logl.c",
+ "musl/src/math/lrint.c",
+ "musl/src/math/lrintf.c",
+ "musl/src/math/lrintl.c",
+ "musl/src/math/lround.c",
+ "musl/src/math/lroundf.c",
+ "musl/src/math/lroundl.c",
+ "musl/src/math/__math_divzero.c",
+ "musl/src/math/__math_divzerof.c",
+ "musl/src/math/__math_invalid.c",
+ "musl/src/math/__math_invalidf.c",
+ "musl/src/math/__math_invalidl.c",
+ "musl/src/math/__math_oflow.c",
+ "musl/src/math/__math_oflowf.c",
+ "musl/src/math/__math_uflow.c",
+ "musl/src/math/__math_uflowf.c",
+ "musl/src/math/__math_xflow.c",
+ "musl/src/math/__math_xflowf.c",
+ "musl/src/math/modf.c",
+ "musl/src/math/modff.c",
+ "musl/src/math/modfl.c",
+ "musl/src/math/nan.c",
+ "musl/src/math/nanf.c",
+ "musl/src/math/nanl.c",
+ "musl/src/math/nearbyintl.c",
+ "musl/src/math/nextafter.c",
+ "musl/src/math/nextafterf.c",
+ "musl/src/math/nextafterl.c",
+ "musl/src/math/nexttoward.c",
+ "musl/src/math/nexttowardf.c",
+ "musl/src/math/nexttowardl.c",
+ "musl/src/math/__polevll.c",
+ "musl/src/math/pow.c",
+ "musl/src/math/pow_data.c",
+ "musl/src/math/powf.c",
+ "musl/src/math/powf_data.c",
+ "musl/src/math/remainder.c",
+ "musl/src/math/remainderf.c",
+ "musl/src/math/remainderl.c",
+ "musl/src/math/__rem_pio2_large.c",
+ "musl/src/math/remquo.c",
+ "musl/src/math/remquof.c",
+ "musl/src/math/remquol.c",
+ "musl/src/math/rintl.c",
+ "musl/src/math/round.c",
+ "musl/src/math/roundf.c",
+ "musl/src/math/roundl.c",
+ "musl/src/math/scalb.c",
+ "musl/src/math/scalbf.c",
+ "musl/src/math/scalbln.c",
+ "musl/src/math/scalblnf.c",
+ "musl/src/math/scalblnl.c",
+ "musl/src/math/scalbn.c",
+ "musl/src/math/scalbnf.c",
+ "musl/src/math/scalbnl.c",
+ "musl/src/math/signgam.c",
+ "musl/src/math/significand.c",
+ "musl/src/math/significandf.c",
+ "musl/src/math/__sin.c",
+ "musl/src/math/sin.c",
+ "musl/src/math/sincos.c",
+ "musl/src/math/sincosf.c",
+ "musl/src/math/sincosl.c",
+ "musl/src/math/__sindf.c",
+ "musl/src/math/sinf.c",
+ "musl/src/math/sinhl.c",
+ "musl/src/math/__sinl.c",
+ "musl/src/math/sinl.c",
+ "musl/src/math/sqrt_data.c",
+ "musl/src/math/sqrtl.c",
+ "musl/src/math/__tan.c",
+ "musl/src/math/tan.c",
+ "musl/src/math/__tandf.c",
+ "musl/src/math/tanf.c",
+ "musl/src/math/tanh.c",
+ "musl/src/math/tanhf.c",
+ "musl/src/math/tanhl.c",
+ "musl/src/math/__tanl.c",
+ "musl/src/math/tanl.c",
+ "musl/src/math/tgamma.c",
+ "musl/src/math/tgammaf.c",
+ "musl/src/math/tgammal.c",
+ "musl/src/math/truncl.c",
+ "musl/src/misc/a64l.c",
+ "musl/src/misc/basename.c",
+ "musl/src/misc/dirname.c",
+ "musl/src/misc/ffs.c",
+ "musl/src/misc/ffsl.c",
+ "musl/src/misc/ffsll.c",
+ "musl/src/misc/getdomainname.c",
+ "musl/src/misc/gethostid.c",
+ "musl/src/misc/getopt.c",
+ "musl/src/misc/getopt_long.c",
+ "musl/src/misc/getsubopt.c",
+ "musl/src/misc/realpath.c",
+ "musl/src/multibyte/btowc.c",
+ "musl/src/multibyte/c16rtomb.c",
+ "musl/src/multibyte/c32rtomb.c",
+ "musl/src/multibyte/internal.c",
+ "musl/src/multibyte/mblen.c",
+ "musl/src/multibyte/mbrlen.c",
+ "musl/src/multibyte/mbrtoc16.c",
+ "musl/src/multibyte/mbrtoc32.c",
+ "musl/src/multibyte/mbrtowc.c",
+ "musl/src/multibyte/mbsinit.c",
+ "musl/src/multibyte/mbsnrtowcs.c",
+ "musl/src/multibyte/mbsrtowcs.c",
+ "musl/src/multibyte/mbstowcs.c",
+ "musl/src/multibyte/mbtowc.c",
+ "musl/src/multibyte/wcrtomb.c",
+ "musl/src/multibyte/wcsnrtombs.c",
+ "musl/src/multibyte/wcsrtombs.c",
+ "musl/src/multibyte/wcstombs.c",
+ "musl/src/multibyte/wctob.c",
+ "musl/src/multibyte/wctomb.c",
+ "musl/src/network/htonl.c",
+ "musl/src/network/htons.c",
+ "musl/src/network/in6addr_any.c",
+ "musl/src/network/in6addr_loopback.c",
+ "musl/src/network/inet_aton.c",
+ "musl/src/network/inet_ntop.c",
+ "musl/src/network/inet_pton.c",
+ "musl/src/network/ntohl.c",
+ "musl/src/network/ntohs.c",
+ "musl/src/prng/drand48.c",
+ "musl/src/prng/lcong48.c",
+ "musl/src/prng/lrand48.c",
+ "musl/src/prng/mrand48.c",
+ "musl/src/prng/__rand48_step.c",
+ "musl/src/prng/rand.c",
+ "musl/src/prng/rand_r.c",
+ "musl/src/prng/__seed48.c",
+ "musl/src/prng/seed48.c",
+ "musl/src/prng/srand48.c",
+ "musl/src/regex/fnmatch.c",
+ "musl/src/regex/regerror.c",
+ "musl/src/search/hsearch.c",
+ "musl/src/search/insque.c",
+ "musl/src/search/lsearch.c",
+ "musl/src/search/tdelete.c",
+ "musl/src/search/tdestroy.c",
+ "musl/src/search/tfind.c",
+ "musl/src/search/tsearch.c",
+ "musl/src/search/twalk.c",
+ "musl/src/stdio/asprintf.c",
+ "musl/src/stdio/clearerr.c",
+ "musl/src/stdio/dprintf.c",
+ "musl/src/stdio/ext2.c",
+ "musl/src/stdio/ext.c",
+ "musl/src/stdio/fclose.c",
+ "musl/src/stdio/__fclose_ca.c",
+ "musl/src/stdio/feof.c",
+ "musl/src/stdio/ferror.c",
+ "musl/src/stdio/fflush.c",
+ "musl/src/stdio/fgetln.c",
+ "musl/src/stdio/fgets.c",
+ "musl/src/stdio/fgetwc.c",
+ "musl/src/stdio/fgetws.c",
+ "musl/src/stdio/fileno.c",
+ "musl/src/stdio/__fmodeflags.c",
+ "musl/src/stdio/fopencookie.c",
+ "musl/src/stdio/fprintf.c",
+ "musl/src/stdio/fputs.c",
+ "musl/src/stdio/fputwc.c",
+ "musl/src/stdio/fputws.c",
+ "musl/src/stdio/fread.c",
+ "musl/src/stdio/fscanf.c",
+ "musl/src/stdio/fwide.c",
+ "musl/src/stdio/fwprintf.c",
+ "musl/src/stdio/fwrite.c",
+ "musl/src/stdio/fwscanf.c",
+ "musl/src/stdio/getchar_unlocked.c",
+ "musl/src/stdio/getc_unlocked.c",
+ "musl/src/stdio/getdelim.c",
+ "musl/src/stdio/getline.c",
+ "musl/src/stdio/getw.c",
+ "musl/src/stdio/getwc.c",
+ "musl/src/stdio/getwchar.c",
+ "musl/src/stdio/ofl_add.c",
+ "musl/src/stdio/__overflow.c",
+ "musl/src/stdio/perror.c",
+ "musl/src/stdio/putchar_unlocked.c",
+ "musl/src/stdio/putc_unlocked.c",
+ "musl/src/stdio/puts.c",
+ "musl/src/stdio/putw.c",
+ "musl/src/stdio/putwc.c",
+ "musl/src/stdio/putwchar.c",
+ "musl/src/stdio/rewind.c",
+ "musl/src/stdio/scanf.c",
+ "musl/src/stdio/setbuf.c",
+ "musl/src/stdio/setbuffer.c",
+ "musl/src/stdio/setlinebuf.c",
+ "musl/src/stdio/setvbuf.c",
+ "musl/src/stdio/snprintf.c",
+ "musl/src/stdio/sprintf.c",
+ "musl/src/stdio/sscanf.c",
+ "musl/src/stdio/__stdio_exit.c",
+ "musl/src/stdio/swprintf.c",
+ "musl/src/stdio/swscanf.c",
+ "musl/src/stdio/__toread.c",
+ "musl/src/stdio/__towrite.c",
+ "musl/src/stdio/__uflow.c",
+ "musl/src/stdio/ungetwc.c",
+ "musl/src/stdio/vasprintf.c",
+ "musl/src/stdio/vprintf.c",
+ "musl/src/stdio/vscanf.c",
+ "musl/src/stdio/vsprintf.c",
+ "musl/src/stdio/vwprintf.c",
+ "musl/src/stdio/vwscanf.c",
+ "musl/src/stdio/wprintf.c",
+ "musl/src/stdio/wscanf.c",
+ "musl/src/stdlib/abs.c",
+ "musl/src/stdlib/atof.c",
+ "musl/src/stdlib/atoi.c",
+ "musl/src/stdlib/atol.c",
+ "musl/src/stdlib/atoll.c",
+ "musl/src/stdlib/bsearch.c",
+ "musl/src/stdlib/div.c",
+ "musl/src/stdlib/ecvt.c",
+ "musl/src/stdlib/fcvt.c",
+ "musl/src/stdlib/gcvt.c",
+ "musl/src/stdlib/imaxabs.c",
+ "musl/src/stdlib/imaxdiv.c",
+ "musl/src/stdlib/labs.c",
+ "musl/src/stdlib/ldiv.c",
+ "musl/src/stdlib/llabs.c",
+ "musl/src/stdlib/lldiv.c",
+ "musl/src/stdlib/qsort.c",
+ "musl/src/stdlib/qsort_nr.c",
+ "musl/src/string/bcmp.c",
+ "musl/src/string/bcopy.c",
+ "musl/src/string/bzero.c",
+ "musl/src/string/explicit_bzero.c",
+ "musl/src/string/index.c",
+ "musl/src/string/memccpy.c",
+ "musl/src/string/memchr.c",
+ "musl/src/string/memcmp.c",
+ "musl/src/string/memmem.c",
+ "musl/src/string/mempcpy.c",
+ "musl/src/string/memrchr.c",
+ "musl/src/string/rindex.c",
+ "musl/src/string/stpcpy.c",
+ "musl/src/string/stpncpy.c",
+ "musl/src/string/strcasecmp.c",
+ "musl/src/string/strcasestr.c",
+ "musl/src/string/strcat.c",
+ "musl/src/string/strchr.c",
+ "musl/src/string/strchrnul.c",
+ "musl/src/string/strcmp.c",
+ "musl/src/string/strcpy.c",
+ "musl/src/string/strcspn.c",
+ "musl/src/string/strdup.c",
+ "musl/src/string/strerror_r.c",
+ "musl/src/string/strlcat.c",
+ "musl/src/string/strlcpy.c",
+ "musl/src/string/strlen.c",
+ "musl/src/string/strncasecmp.c",
+ "musl/src/string/strncat.c",
+ "musl/src/string/strncmp.c",
+ "musl/src/string/strncpy.c",
+ "musl/src/string/strndup.c",
+ "musl/src/string/strnlen.c",
+ "musl/src/string/strpbrk.c",
+ "musl/src/string/strrchr.c",
+ "musl/src/string/strsep.c",
+ "musl/src/string/strspn.c",
+ "musl/src/string/strstr.c",
+ "musl/src/string/strtok.c",
+ "musl/src/string/strtok_r.c",
+ "musl/src/string/strverscmp.c",
+ "musl/src/string/swab.c",
+ "musl/src/string/wcpcpy.c",
+ "musl/src/string/wcpncpy.c",
+ "musl/src/string/wcscasecmp.c",
+ "musl/src/string/wcscasecmp_l.c",
+ "musl/src/string/wcscat.c",
+ "musl/src/string/wcschr.c",
+ "musl/src/string/wcscmp.c",
+ "musl/src/string/wcscpy.c",
+ "musl/src/string/wcscspn.c",
+ "musl/src/string/wcsdup.c",
+ "musl/src/string/wcslen.c",
+ "musl/src/string/wcsncasecmp.c",
+ "musl/src/string/wcsncasecmp_l.c",
+ "musl/src/string/wcsncat.c",
+ "musl/src/string/wcsncmp.c",
+ "musl/src/string/wcsncpy.c",
+ "musl/src/string/wcsnlen.c",
+ "musl/src/string/wcspbrk.c",
+ "musl/src/string/wcsrchr.c",
+ "musl/src/string/wcsspn.c",
+ "musl/src/string/wcsstr.c",
+ "musl/src/string/wcstok.c",
+ "musl/src/string/wcswcs.c",
+ "musl/src/string/wmemchr.c",
+ "musl/src/string/wmemcmp.c",
+ "musl/src/string/wmemcpy.c",
+ "musl/src/string/wmemmove.c",
+ "musl/src/string/wmemset.c",
+ "musl/src/thread/thrd_sleep.c",
+ "musl/src/time/asctime.c",
+ "musl/src/time/asctime_r.c",
+ "musl/src/time/ctime.c",
+ "musl/src/time/ctime_r.c",
+ "musl/src/time/difftime.c",
+ "musl/src/time/ftime.c",
+ "musl/src/time/__month_to_secs.c",
+ "musl/src/time/strptime.c",
+ "musl/src/time/timespec_get.c",
+ "musl/src/time/__year_to_secs.c",
+ "musl/src/unistd/posix_close.c",
+
+ "wasi/libc-top-half/musl/src/conf/confstr.c",
+ "wasi/libc-top-half/musl/src/conf/fpathconf.c",
+ "wasi/libc-top-half/musl/src/conf/sysconf.c",
"wasi/libc-top-half/musl/src/dirent/alphasort.c",
"wasi/libc-top-half/musl/src/dirent/versionsort.c",
- "wasi/libc-top-half/musl/src/env/__stack_chk_fail.c",
"wasi/libc-top-half/musl/src/env/clearenv.c",
"wasi/libc-top-half/musl/src/env/getenv.c",
"wasi/libc-top-half/musl/src/env/putenv.c",
- "wasi/libc-top-half/musl/src/env/setenv.c",
+ "wasi/libc-top-half/musl/src/env/__stack_chk_fail.c",
"wasi/libc-top-half/musl/src/env/unsetenv.c",
- "wasi/libc-top-half/musl/src/unistd/posix_close.c",
- "wasi/libc-top-half/musl/src/stat/futimesat.c",
- "wasi/libc-top-half/musl/src/legacy/getpagesize.c",
- "wasi/libc-top-half/musl/src/thread/thrd_sleep.c",
+ "wasi/libc-top-half/musl/src/errno/strerror.c",
+ "wasi/libc-top-half/musl/src/exit/atexit.c",
+ "wasi/libc-top-half/musl/src/exit/at_quick_exit.c",
+ "wasi/libc-top-half/musl/src/exit/exit.c",
+ "wasi/libc-top-half/musl/src/fcntl/creat.c",
"wasi/libc-top-half/musl/src/internal/defsysinfo.c",
"wasi/libc-top-half/musl/src/internal/floatscan.c",
"wasi/libc-top-half/musl/src/internal/intscan.c",
"wasi/libc-top-half/musl/src/internal/libc.c",
"wasi/libc-top-half/musl/src/internal/shgetc.c",
- "wasi/libc-top-half/musl/src/stdio/__fclose_ca.c",
+ "wasi/libc-top-half/musl/src/locale/catclose.c",
+ "wasi/libc-top-half/musl/src/locale/catgets.c",
+ "wasi/libc-top-half/musl/src/locale/catopen.c",
+ "wasi/libc-top-half/musl/src/locale/locale_map.c",
+ "wasi/libc-top-half/musl/src/locale/newlocale.c",
+ "wasi/libc-top-half/musl/src/locale/uselocale.c",
+ "wasi/libc-top-half/musl/src/math/cosh.c",
+ "wasi/libc-top-half/musl/src/math/coshf.c",
+ "wasi/libc-top-half/musl/src/math/__expo2.c",
+ "wasi/libc-top-half/musl/src/math/__expo2f.c",
+ "wasi/libc-top-half/musl/src/math/fmal.c",
+ "wasi/libc-top-half/musl/src/math/powl.c",
+ "wasi/libc-top-half/musl/src/math/__rem_pio2.c",
+ "wasi/libc-top-half/musl/src/math/__rem_pio2f.c",
+ "wasi/libc-top-half/musl/src/math/__rem_pio2l.c",
+ "wasi/libc-top-half/musl/src/math/sinh.c",
+ "wasi/libc-top-half/musl/src/math/sinhf.c",
+ "wasi/libc-top-half/musl/src/misc/fmtmsg.c",
+ "wasi/libc-top-half/musl/src/misc/nftw.c",
+ "wasi/libc-top-half/musl/src/misc/uname.c",
+ "wasi/libc-top-half/musl/src/prng/random.c",
+ "wasi/libc-top-half/musl/src/regex/regcomp.c",
+ "wasi/libc-top-half/musl/src/regex/regexec.c",
+ "wasi/libc-top-half/musl/src/regex/glob.c",
+ "wasi/libc-top-half/musl/src/regex/tre-mem.c",
+ "wasi/libc-top-half/musl/src/stat/futimesat.c",
"wasi/libc-top-half/musl/src/stdio/__fdopen.c",
- "wasi/libc-top-half/musl/src/stdio/__fmodeflags.c",
- "wasi/libc-top-half/musl/src/stdio/__fopen_rb_ca.c",
- "wasi/libc-top-half/musl/src/stdio/__overflow.c",
- "wasi/libc-top-half/musl/src/stdio/__stdio_close.c",
- "wasi/libc-top-half/musl/src/stdio/__stdio_exit.c",
- "wasi/libc-top-half/musl/src/stdio/__stdio_read.c",
- "wasi/libc-top-half/musl/src/stdio/__stdio_seek.c",
- "wasi/libc-top-half/musl/src/stdio/__stdio_write.c",
- "wasi/libc-top-half/musl/src/stdio/__stdout_write.c",
- "wasi/libc-top-half/musl/src/stdio/__toread.c",
- "wasi/libc-top-half/musl/src/stdio/__towrite.c",
- "wasi/libc-top-half/musl/src/stdio/__uflow.c",
- "wasi/libc-top-half/musl/src/stdio/asprintf.c",
- "wasi/libc-top-half/musl/src/stdio/clearerr.c",
- "wasi/libc-top-half/musl/src/stdio/dprintf.c",
- "wasi/libc-top-half/musl/src/stdio/ext.c",
- "wasi/libc-top-half/musl/src/stdio/ext2.c",
- "wasi/libc-top-half/musl/src/stdio/fclose.c",
- "wasi/libc-top-half/musl/src/stdio/feof.c",
- "wasi/libc-top-half/musl/src/stdio/ferror.c",
- "wasi/libc-top-half/musl/src/stdio/fflush.c",
"wasi/libc-top-half/musl/src/stdio/fgetc.c",
- "wasi/libc-top-half/musl/src/stdio/fgetln.c",
"wasi/libc-top-half/musl/src/stdio/fgetpos.c",
- "wasi/libc-top-half/musl/src/stdio/fgets.c",
- "wasi/libc-top-half/musl/src/stdio/fgetwc.c",
- "wasi/libc-top-half/musl/src/stdio/fgetws.c",
- "wasi/libc-top-half/musl/src/stdio/fileno.c",
"wasi/libc-top-half/musl/src/stdio/fmemopen.c",
"wasi/libc-top-half/musl/src/stdio/fopen.c",
- "wasi/libc-top-half/musl/src/stdio/fopencookie.c",
- "wasi/libc-top-half/musl/src/stdio/fprintf.c",
+ "wasi/libc-top-half/musl/src/stdio/__fopen_rb_ca.c",
"wasi/libc-top-half/musl/src/stdio/fputc.c",
- "wasi/libc-top-half/musl/src/stdio/fputs.c",
- "wasi/libc-top-half/musl/src/stdio/fputwc.c",
- "wasi/libc-top-half/musl/src/stdio/fputws.c",
- "wasi/libc-top-half/musl/src/stdio/fread.c",
"wasi/libc-top-half/musl/src/stdio/freopen.c",
- "wasi/libc-top-half/musl/src/stdio/fscanf.c",
"wasi/libc-top-half/musl/src/stdio/fseek.c",
"wasi/libc-top-half/musl/src/stdio/fsetpos.c",
"wasi/libc-top-half/musl/src/stdio/ftell.c",
- "wasi/libc-top-half/musl/src/stdio/fwide.c",
- "wasi/libc-top-half/musl/src/stdio/fwprintf.c",
- "wasi/libc-top-half/musl/src/stdio/fwrite.c",
- "wasi/libc-top-half/musl/src/stdio/fwscanf.c",
"wasi/libc-top-half/musl/src/stdio/getc.c",
- "wasi/libc-top-half/musl/src/stdio/getc_unlocked.c",
"wasi/libc-top-half/musl/src/stdio/getchar.c",
- "wasi/libc-top-half/musl/src/stdio/getchar_unlocked.c",
- "wasi/libc-top-half/musl/src/stdio/getdelim.c",
- "wasi/libc-top-half/musl/src/stdio/getline.c",
- "wasi/libc-top-half/musl/src/stdio/getw.c",
- "wasi/libc-top-half/musl/src/stdio/getwc.c",
- "wasi/libc-top-half/musl/src/stdio/getwchar.c",
"wasi/libc-top-half/musl/src/stdio/ofl.c",
- "wasi/libc-top-half/musl/src/stdio/ofl_add.c",
"wasi/libc-top-half/musl/src/stdio/open_memstream.c",
"wasi/libc-top-half/musl/src/stdio/open_wmemstream.c",
- "wasi/libc-top-half/musl/src/stdio/perror.c",
"wasi/libc-top-half/musl/src/stdio/printf.c",
"wasi/libc-top-half/musl/src/stdio/putc.c",
- "wasi/libc-top-half/musl/src/stdio/putc_unlocked.c",
"wasi/libc-top-half/musl/src/stdio/putchar.c",
- "wasi/libc-top-half/musl/src/stdio/putchar_unlocked.c",
- "wasi/libc-top-half/musl/src/stdio/puts.c",
- "wasi/libc-top-half/musl/src/stdio/putw.c",
- "wasi/libc-top-half/musl/src/stdio/putwc.c",
- "wasi/libc-top-half/musl/src/stdio/putwchar.c",
- "wasi/libc-top-half/musl/src/stdio/rewind.c",
- "wasi/libc-top-half/musl/src/stdio/scanf.c",
- "wasi/libc-top-half/musl/src/stdio/setbuf.c",
- "wasi/libc-top-half/musl/src/stdio/setbuffer.c",
- "wasi/libc-top-half/musl/src/stdio/setlinebuf.c",
- "wasi/libc-top-half/musl/src/stdio/setvbuf.c",
- "wasi/libc-top-half/musl/src/stdio/snprintf.c",
- "wasi/libc-top-half/musl/src/stdio/sprintf.c",
- "wasi/libc-top-half/musl/src/stdio/sscanf.c",
"wasi/libc-top-half/musl/src/stdio/stderr.c",
"wasi/libc-top-half/musl/src/stdio/stdin.c",
+ "wasi/libc-top-half/musl/src/stdio/__stdio_close.c",
+ "wasi/libc-top-half/musl/src/stdio/__stdio_read.c",
+ "wasi/libc-top-half/musl/src/stdio/__stdio_seek.c",
+ "wasi/libc-top-half/musl/src/stdio/__stdio_write.c",
"wasi/libc-top-half/musl/src/stdio/stdout.c",
- "wasi/libc-top-half/musl/src/stdio/swprintf.c",
- "wasi/libc-top-half/musl/src/stdio/swscanf.c",
+ "wasi/libc-top-half/musl/src/stdio/__stdout_write.c",
"wasi/libc-top-half/musl/src/stdio/ungetc.c",
- "wasi/libc-top-half/musl/src/stdio/ungetwc.c",
- "wasi/libc-top-half/musl/src/stdio/vasprintf.c",
"wasi/libc-top-half/musl/src/stdio/vdprintf.c",
"wasi/libc-top-half/musl/src/stdio/vfprintf.c",
"wasi/libc-top-half/musl/src/stdio/vfscanf.c",
"wasi/libc-top-half/musl/src/stdio/vfwprintf.c",
"wasi/libc-top-half/musl/src/stdio/vfwscanf.c",
- "wasi/libc-top-half/musl/src/stdio/vprintf.c",
- "wasi/libc-top-half/musl/src/stdio/vscanf.c",
"wasi/libc-top-half/musl/src/stdio/vsnprintf.c",
- "wasi/libc-top-half/musl/src/stdio/vsprintf.c",
"wasi/libc-top-half/musl/src/stdio/vsscanf.c",
"wasi/libc-top-half/musl/src/stdio/vswprintf.c",
"wasi/libc-top-half/musl/src/stdio/vswscanf.c",
- "wasi/libc-top-half/musl/src/stdio/vwprintf.c",
- "wasi/libc-top-half/musl/src/stdio/vwscanf.c",
- "wasi/libc-top-half/musl/src/stdio/wprintf.c",
- "wasi/libc-top-half/musl/src/stdio/wscanf.c",
- "wasi/libc-top-half/musl/src/string/bcmp.c",
- "wasi/libc-top-half/musl/src/string/bcopy.c",
- "wasi/libc-top-half/musl/src/string/bzero.c",
- "wasi/libc-top-half/musl/src/string/explicit_bzero.c",
- "wasi/libc-top-half/musl/src/string/index.c",
- "wasi/libc-top-half/musl/src/string/memccpy.c",
- "wasi/libc-top-half/musl/src/string/memchr.c",
- "wasi/libc-top-half/musl/src/string/memcmp.c",
- "wasi/libc-top-half/musl/src/string/memmem.c",
- "wasi/libc-top-half/musl/src/string/mempcpy.c",
- "wasi/libc-top-half/musl/src/string/memrchr.c",
- "wasi/libc-top-half/musl/src/string/memset.c",
- "wasi/libc-top-half/musl/src/string/rindex.c",
- "wasi/libc-top-half/musl/src/string/stpcpy.c",
- "wasi/libc-top-half/musl/src/string/stpncpy.c",
- "wasi/libc-top-half/musl/src/string/strcasecmp.c",
- "wasi/libc-top-half/musl/src/string/strcasestr.c",
- "wasi/libc-top-half/musl/src/string/strcat.c",
- "wasi/libc-top-half/musl/src/string/strchr.c",
- "wasi/libc-top-half/musl/src/string/strchrnul.c",
- "wasi/libc-top-half/musl/src/string/strcmp.c",
- "wasi/libc-top-half/musl/src/string/strcpy.c",
- "wasi/libc-top-half/musl/src/string/strcspn.c",
- "wasi/libc-top-half/musl/src/string/strdup.c",
- "wasi/libc-top-half/musl/src/string/strerror_r.c",
- "wasi/libc-top-half/musl/src/string/strlcat.c",
- "wasi/libc-top-half/musl/src/string/strlcpy.c",
- "wasi/libc-top-half/musl/src/string/strlen.c",
- "wasi/libc-top-half/musl/src/string/strncasecmp.c",
- "wasi/libc-top-half/musl/src/string/strncat.c",
- "wasi/libc-top-half/musl/src/string/strncmp.c",
- "wasi/libc-top-half/musl/src/string/strncpy.c",
- "wasi/libc-top-half/musl/src/string/strndup.c",
- "wasi/libc-top-half/musl/src/string/strnlen.c",
- "wasi/libc-top-half/musl/src/string/strpbrk.c",
- "wasi/libc-top-half/musl/src/string/strrchr.c",
- "wasi/libc-top-half/musl/src/string/strsep.c",
- "wasi/libc-top-half/musl/src/string/strspn.c",
- "wasi/libc-top-half/musl/src/string/strstr.c",
- "wasi/libc-top-half/musl/src/string/strtok.c",
- "wasi/libc-top-half/musl/src/string/strtok_r.c",
- "wasi/libc-top-half/musl/src/string/strverscmp.c",
- "wasi/libc-top-half/musl/src/string/swab.c",
- "wasi/libc-top-half/musl/src/string/wcpcpy.c",
- "wasi/libc-top-half/musl/src/string/wcpncpy.c",
- "wasi/libc-top-half/musl/src/string/wcscasecmp.c",
- "wasi/libc-top-half/musl/src/string/wcscasecmp_l.c",
- "wasi/libc-top-half/musl/src/string/wcscat.c",
- "wasi/libc-top-half/musl/src/string/wcschr.c",
- "wasi/libc-top-half/musl/src/string/wcscmp.c",
- "wasi/libc-top-half/musl/src/string/wcscpy.c",
- "wasi/libc-top-half/musl/src/string/wcscspn.c",
- "wasi/libc-top-half/musl/src/string/wcsdup.c",
- "wasi/libc-top-half/musl/src/string/wcslen.c",
- "wasi/libc-top-half/musl/src/string/wcsncasecmp.c",
- "wasi/libc-top-half/musl/src/string/wcsncasecmp_l.c",
- "wasi/libc-top-half/musl/src/string/wcsncat.c",
- "wasi/libc-top-half/musl/src/string/wcsncmp.c",
- "wasi/libc-top-half/musl/src/string/wcsncpy.c",
- "wasi/libc-top-half/musl/src/string/wcsnlen.c",
- "wasi/libc-top-half/musl/src/string/wcspbrk.c",
- "wasi/libc-top-half/musl/src/string/wcsrchr.c",
- "wasi/libc-top-half/musl/src/string/wcsspn.c",
- "wasi/libc-top-half/musl/src/string/wcsstr.c",
- "wasi/libc-top-half/musl/src/string/wcstok.c",
- "wasi/libc-top-half/musl/src/string/wcswcs.c",
- "wasi/libc-top-half/musl/src/string/wmemchr.c",
- "wasi/libc-top-half/musl/src/string/wmemcmp.c",
- "wasi/libc-top-half/musl/src/string/wmemcpy.c",
- "wasi/libc-top-half/musl/src/string/wmemmove.c",
- "wasi/libc-top-half/musl/src/string/wmemset.c",
- "wasi/libc-top-half/musl/src/locale/__lctrans.c",
- "wasi/libc-top-half/musl/src/locale/__mo_lookup.c",
- "wasi/libc-top-half/musl/src/locale/c_locale.c",
- "wasi/libc-top-half/musl/src/locale/catclose.c",
- "wasi/libc-top-half/musl/src/locale/catgets.c",
- "wasi/libc-top-half/musl/src/locale/catopen.c",
- "wasi/libc-top-half/musl/src/locale/duplocale.c",
- "wasi/libc-top-half/musl/src/locale/freelocale.c",
- "wasi/libc-top-half/musl/src/locale/iconv.c",
- "wasi/libc-top-half/musl/src/locale/iconv_close.c",
- "wasi/libc-top-half/musl/src/locale/langinfo.c",
- "wasi/libc-top-half/musl/src/locale/locale_map.c",
- "wasi/libc-top-half/musl/src/locale/localeconv.c",
- "wasi/libc-top-half/musl/src/locale/newlocale.c",
- "wasi/libc-top-half/musl/src/locale/pleval.c",
- "wasi/libc-top-half/musl/src/locale/setlocale.c",
- "wasi/libc-top-half/musl/src/locale/strcoll.c",
- "wasi/libc-top-half/musl/src/locale/strfmon.c",
- "wasi/libc-top-half/musl/src/locale/strtod_l.c",
- "wasi/libc-top-half/musl/src/locale/strxfrm.c",
- "wasi/libc-top-half/musl/src/locale/uselocale.c",
- "wasi/libc-top-half/musl/src/locale/wcscoll.c",
- "wasi/libc-top-half/musl/src/locale/wcsxfrm.c",
- "wasi/libc-top-half/musl/src/stdlib/abs.c",
- "wasi/libc-top-half/musl/src/stdlib/atof.c",
- "wasi/libc-top-half/musl/src/stdlib/atoi.c",
- "wasi/libc-top-half/musl/src/stdlib/atol.c",
- "wasi/libc-top-half/musl/src/stdlib/atoll.c",
- "wasi/libc-top-half/musl/src/stdlib/bsearch.c",
- "wasi/libc-top-half/musl/src/stdlib/div.c",
- "wasi/libc-top-half/musl/src/stdlib/ecvt.c",
- "wasi/libc-top-half/musl/src/stdlib/fcvt.c",
- "wasi/libc-top-half/musl/src/stdlib/gcvt.c",
- "wasi/libc-top-half/musl/src/stdlib/imaxabs.c",
- "wasi/libc-top-half/musl/src/stdlib/imaxdiv.c",
- "wasi/libc-top-half/musl/src/stdlib/labs.c",
- "wasi/libc-top-half/musl/src/stdlib/ldiv.c",
- "wasi/libc-top-half/musl/src/stdlib/llabs.c",
- "wasi/libc-top-half/musl/src/stdlib/lldiv.c",
- "wasi/libc-top-half/musl/src/stdlib/qsort.c",
- "wasi/libc-top-half/musl/src/stdlib/qsort_nr.c",
"wasi/libc-top-half/musl/src/stdlib/strtod.c",
"wasi/libc-top-half/musl/src/stdlib/strtol.c",
"wasi/libc-top-half/musl/src/stdlib/wcstod.c",
"wasi/libc-top-half/musl/src/stdlib/wcstol.c",
- "wasi/libc-top-half/musl/src/search/hsearch.c",
- "wasi/libc-top-half/musl/src/search/insque.c",
- "wasi/libc-top-half/musl/src/search/lsearch.c",
- "wasi/libc-top-half/musl/src/search/tdelete.c",
- "wasi/libc-top-half/musl/src/search/tdestroy.c",
- "wasi/libc-top-half/musl/src/search/tfind.c",
- "wasi/libc-top-half/musl/src/search/tsearch.c",
- "wasi/libc-top-half/musl/src/search/twalk.c",
- "wasi/libc-top-half/musl/src/multibyte/btowc.c",
- "wasi/libc-top-half/musl/src/multibyte/c16rtomb.c",
- "wasi/libc-top-half/musl/src/multibyte/c32rtomb.c",
- "wasi/libc-top-half/musl/src/multibyte/internal.c",
- "wasi/libc-top-half/musl/src/multibyte/mblen.c",
- "wasi/libc-top-half/musl/src/multibyte/mbrlen.c",
- "wasi/libc-top-half/musl/src/multibyte/mbrtoc16.c",
- "wasi/libc-top-half/musl/src/multibyte/mbrtoc32.c",
- "wasi/libc-top-half/musl/src/multibyte/mbrtowc.c",
- "wasi/libc-top-half/musl/src/multibyte/mbsinit.c",
- "wasi/libc-top-half/musl/src/multibyte/mbsnrtowcs.c",
- "wasi/libc-top-half/musl/src/multibyte/mbsrtowcs.c",
- "wasi/libc-top-half/musl/src/multibyte/mbstowcs.c",
- "wasi/libc-top-half/musl/src/multibyte/mbtowc.c",
- "wasi/libc-top-half/musl/src/multibyte/wcrtomb.c",
- "wasi/libc-top-half/musl/src/multibyte/wcsnrtombs.c",
- "wasi/libc-top-half/musl/src/multibyte/wcsrtombs.c",
- "wasi/libc-top-half/musl/src/multibyte/wcstombs.c",
- "wasi/libc-top-half/musl/src/multibyte/wctob.c",
- "wasi/libc-top-half/musl/src/multibyte/wctomb.c",
- "wasi/libc-top-half/musl/src/regex/fnmatch.c",
- "wasi/libc-top-half/musl/src/regex/glob.c",
- "wasi/libc-top-half/musl/src/regex/regcomp.c",
- "wasi/libc-top-half/musl/src/regex/regerror.c",
- "wasi/libc-top-half/musl/src/regex/regexec.c",
- "wasi/libc-top-half/musl/src/regex/tre-mem.c",
- "wasi/libc-top-half/musl/src/prng/__rand48_step.c",
- "wasi/libc-top-half/musl/src/prng/__seed48.c",
- "wasi/libc-top-half/musl/src/prng/drand48.c",
- "wasi/libc-top-half/musl/src/prng/lcong48.c",
- "wasi/libc-top-half/musl/src/prng/lrand48.c",
- "wasi/libc-top-half/musl/src/prng/mrand48.c",
- "wasi/libc-top-half/musl/src/prng/rand.c",
- "wasi/libc-top-half/musl/src/prng/rand_r.c",
- "wasi/libc-top-half/musl/src/prng/random.c",
- "wasi/libc-top-half/musl/src/prng/seed48.c",
- "wasi/libc-top-half/musl/src/prng/srand48.c",
- "wasi/libc-top-half/musl/src/conf/confstr.c",
- "wasi/libc-top-half/musl/src/conf/fpathconf.c",
- "wasi/libc-top-half/musl/src/conf/legacy.c",
- "wasi/libc-top-half/musl/src/conf/pathconf.c",
- "wasi/libc-top-half/musl/src/conf/sysconf.c",
- "wasi/libc-top-half/musl/src/ctype/__ctype_b_loc.c",
- "wasi/libc-top-half/musl/src/ctype/__ctype_get_mb_cur_max.c",
- "wasi/libc-top-half/musl/src/ctype/__ctype_tolower_loc.c",
- "wasi/libc-top-half/musl/src/ctype/__ctype_toupper_loc.c",
- "wasi/libc-top-half/musl/src/ctype/isalnum.c",
- "wasi/libc-top-half/musl/src/ctype/isalpha.c",
- "wasi/libc-top-half/musl/src/ctype/isascii.c",
- "wasi/libc-top-half/musl/src/ctype/isblank.c",
- "wasi/libc-top-half/musl/src/ctype/iscntrl.c",
- "wasi/libc-top-half/musl/src/ctype/isdigit.c",
- "wasi/libc-top-half/musl/src/ctype/isgraph.c",
- "wasi/libc-top-half/musl/src/ctype/islower.c",
- "wasi/libc-top-half/musl/src/ctype/isprint.c",
- "wasi/libc-top-half/musl/src/ctype/ispunct.c",
- "wasi/libc-top-half/musl/src/ctype/isspace.c",
- "wasi/libc-top-half/musl/src/ctype/isupper.c",
- "wasi/libc-top-half/musl/src/ctype/iswalnum.c",
- "wasi/libc-top-half/musl/src/ctype/iswalpha.c",
- "wasi/libc-top-half/musl/src/ctype/iswblank.c",
- "wasi/libc-top-half/musl/src/ctype/iswcntrl.c",
- "wasi/libc-top-half/musl/src/ctype/iswctype.c",
- "wasi/libc-top-half/musl/src/ctype/iswdigit.c",
- "wasi/libc-top-half/musl/src/ctype/iswgraph.c",
- "wasi/libc-top-half/musl/src/ctype/iswlower.c",
- "wasi/libc-top-half/musl/src/ctype/iswprint.c",
- "wasi/libc-top-half/musl/src/ctype/iswpunct.c",
- "wasi/libc-top-half/musl/src/ctype/iswspace.c",
- "wasi/libc-top-half/musl/src/ctype/iswupper.c",
- "wasi/libc-top-half/musl/src/ctype/iswxdigit.c",
- "wasi/libc-top-half/musl/src/ctype/isxdigit.c",
- "wasi/libc-top-half/musl/src/ctype/toascii.c",
- "wasi/libc-top-half/musl/src/ctype/tolower.c",
- "wasi/libc-top-half/musl/src/ctype/toupper.c",
- "wasi/libc-top-half/musl/src/ctype/towctrans.c",
- "wasi/libc-top-half/musl/src/ctype/wcswidth.c",
- "wasi/libc-top-half/musl/src/ctype/wctrans.c",
- "wasi/libc-top-half/musl/src/ctype/wcwidth.c",
- "wasi/libc-top-half/musl/src/math/__cos.c",
- "wasi/libc-top-half/musl/src/math/__cosdf.c",
- "wasi/libc-top-half/musl/src/math/__cosl.c",
- "wasi/libc-top-half/musl/src/math/__expo2.c",
- "wasi/libc-top-half/musl/src/math/__expo2f.c",
- "wasi/libc-top-half/musl/src/math/__invtrigl.c",
- "wasi/libc-top-half/musl/src/math/__math_divzero.c",
- "wasi/libc-top-half/musl/src/math/__math_divzerof.c",
- "wasi/libc-top-half/musl/src/math/__math_invalid.c",
- "wasi/libc-top-half/musl/src/math/__math_invalidf.c",
- "wasi/libc-top-half/musl/src/math/__math_invalidl.c",
- "wasi/libc-top-half/musl/src/math/__math_oflow.c",
- "wasi/libc-top-half/musl/src/math/__math_oflowf.c",
- "wasi/libc-top-half/musl/src/math/__math_uflow.c",
- "wasi/libc-top-half/musl/src/math/__math_uflowf.c",
- "wasi/libc-top-half/musl/src/math/__math_xflow.c",
- "wasi/libc-top-half/musl/src/math/__math_xflowf.c",
- "wasi/libc-top-half/musl/src/math/__polevll.c",
- "wasi/libc-top-half/musl/src/math/__rem_pio2.c",
- "wasi/libc-top-half/musl/src/math/__rem_pio2_large.c",
- "wasi/libc-top-half/musl/src/math/__rem_pio2f.c",
- "wasi/libc-top-half/musl/src/math/__rem_pio2l.c",
- "wasi/libc-top-half/musl/src/math/__sin.c",
- "wasi/libc-top-half/musl/src/math/__sindf.c",
- "wasi/libc-top-half/musl/src/math/__sinl.c",
- "wasi/libc-top-half/musl/src/math/__tan.c",
- "wasi/libc-top-half/musl/src/math/__tandf.c",
- "wasi/libc-top-half/musl/src/math/__tanl.c",
- "wasi/libc-top-half/musl/src/math/acos.c",
- "wasi/libc-top-half/musl/src/math/acosf.c",
- "wasi/libc-top-half/musl/src/math/acosh.c",
- "wasi/libc-top-half/musl/src/math/acoshf.c",
- "wasi/libc-top-half/musl/src/math/acoshl.c",
- "wasi/libc-top-half/musl/src/math/acosl.c",
- "wasi/libc-top-half/musl/src/math/asin.c",
- "wasi/libc-top-half/musl/src/math/asinf.c",
- "wasi/libc-top-half/musl/src/math/asinh.c",
- "wasi/libc-top-half/musl/src/math/asinhf.c",
- "wasi/libc-top-half/musl/src/math/asinhl.c",
- "wasi/libc-top-half/musl/src/math/asinl.c",
- "wasi/libc-top-half/musl/src/math/atan.c",
- "wasi/libc-top-half/musl/src/math/atan2.c",
- "wasi/libc-top-half/musl/src/math/atan2f.c",
- "wasi/libc-top-half/musl/src/math/atan2l.c",
- "wasi/libc-top-half/musl/src/math/atanf.c",
- "wasi/libc-top-half/musl/src/math/atanh.c",
- "wasi/libc-top-half/musl/src/math/atanhf.c",
- "wasi/libc-top-half/musl/src/math/atanhl.c",
- "wasi/libc-top-half/musl/src/math/atanl.c",
- "wasi/libc-top-half/musl/src/math/cbrt.c",
- "wasi/libc-top-half/musl/src/math/cbrtf.c",
- "wasi/libc-top-half/musl/src/math/cbrtl.c",
- "wasi/libc-top-half/musl/src/math/ceill.c",
- "wasi/libc-top-half/musl/src/math/copysignl.c",
- "wasi/libc-top-half/musl/src/math/cos.c",
- "wasi/libc-top-half/musl/src/math/cosf.c",
- "wasi/libc-top-half/musl/src/math/cosh.c",
- "wasi/libc-top-half/musl/src/math/coshf.c",
- "wasi/libc-top-half/musl/src/math/coshl.c",
- "wasi/libc-top-half/musl/src/math/cosl.c",
- "wasi/libc-top-half/musl/src/math/erf.c",
- "wasi/libc-top-half/musl/src/math/erff.c",
- "wasi/libc-top-half/musl/src/math/erfl.c",
- "wasi/libc-top-half/musl/src/math/exp.c",
- "wasi/libc-top-half/musl/src/math/exp10.c",
- "wasi/libc-top-half/musl/src/math/exp10f.c",
- "wasi/libc-top-half/musl/src/math/exp10l.c",
- "wasi/libc-top-half/musl/src/math/exp2.c",
- "wasi/libc-top-half/musl/src/math/exp2f.c",
- "wasi/libc-top-half/musl/src/math/exp2f_data.c",
- "wasi/libc-top-half/musl/src/math/exp2l.c",
- "wasi/libc-top-half/musl/src/math/exp_data.c",
- "wasi/libc-top-half/musl/src/math/expf.c",
- "wasi/libc-top-half/musl/src/math/expl.c",
- "wasi/libc-top-half/musl/src/math/expm1.c",
- "wasi/libc-top-half/musl/src/math/expm1f.c",
- "wasi/libc-top-half/musl/src/math/expm1l.c",
- "wasi/libc-top-half/musl/src/math/fabsl.c",
- "wasi/libc-top-half/musl/src/math/fdim.c",
- "wasi/libc-top-half/musl/src/math/fdimf.c",
- "wasi/libc-top-half/musl/src/math/fdiml.c",
- "wasi/libc-top-half/musl/src/math/finite.c",
- "wasi/libc-top-half/musl/src/math/finitef.c",
- "wasi/libc-top-half/musl/src/math/floorl.c",
- "wasi/libc-top-half/musl/src/math/fma.c",
- "wasi/libc-top-half/musl/src/math/fmaf.c",
- "wasi/libc-top-half/musl/src/math/fmal.c",
- "wasi/libc-top-half/musl/src/math/fmaxl.c",
- "wasi/libc-top-half/musl/src/math/fminl.c",
- "wasi/libc-top-half/musl/src/math/fmod.c",
- "wasi/libc-top-half/musl/src/math/fmodf.c",
- "wasi/libc-top-half/musl/src/math/fmodl.c",
- "wasi/libc-top-half/musl/src/math/frexp.c",
- "wasi/libc-top-half/musl/src/math/frexpf.c",
- "wasi/libc-top-half/musl/src/math/frexpl.c",
- "wasi/libc-top-half/musl/src/math/hypot.c",
- "wasi/libc-top-half/musl/src/math/hypotf.c",
- "wasi/libc-top-half/musl/src/math/hypotl.c",
- "wasi/libc-top-half/musl/src/math/ilogb.c",
- "wasi/libc-top-half/musl/src/math/ilogbf.c",
- "wasi/libc-top-half/musl/src/math/ilogbl.c",
- "wasi/libc-top-half/musl/src/math/j0.c",
- "wasi/libc-top-half/musl/src/math/j0f.c",
- "wasi/libc-top-half/musl/src/math/j1.c",
- "wasi/libc-top-half/musl/src/math/j1f.c",
- "wasi/libc-top-half/musl/src/math/jn.c",
- "wasi/libc-top-half/musl/src/math/jnf.c",
- "wasi/libc-top-half/musl/src/math/ldexp.c",
- "wasi/libc-top-half/musl/src/math/ldexpf.c",
- "wasi/libc-top-half/musl/src/math/ldexpl.c",
- "wasi/libc-top-half/musl/src/math/lgamma.c",
- "wasi/libc-top-half/musl/src/math/lgamma_r.c",
- "wasi/libc-top-half/musl/src/math/lgammaf.c",
- "wasi/libc-top-half/musl/src/math/lgammaf_r.c",
- "wasi/libc-top-half/musl/src/math/lgammal.c",
- "wasi/libc-top-half/musl/src/math/llrint.c",
- "wasi/libc-top-half/musl/src/math/llrintf.c",
- "wasi/libc-top-half/musl/src/math/llrintl.c",
- "wasi/libc-top-half/musl/src/math/llround.c",
- "wasi/libc-top-half/musl/src/math/llroundf.c",
- "wasi/libc-top-half/musl/src/math/llroundl.c",
- "wasi/libc-top-half/musl/src/math/log.c",
- "wasi/libc-top-half/musl/src/math/log10.c",
- "wasi/libc-top-half/musl/src/math/log10f.c",
- "wasi/libc-top-half/musl/src/math/log10l.c",
- "wasi/libc-top-half/musl/src/math/log1p.c",
- "wasi/libc-top-half/musl/src/math/log1pf.c",
- "wasi/libc-top-half/musl/src/math/log1pl.c",
- "wasi/libc-top-half/musl/src/math/log2.c",
- "wasi/libc-top-half/musl/src/math/log2_data.c",
- "wasi/libc-top-half/musl/src/math/log2f.c",
- "wasi/libc-top-half/musl/src/math/log2f_data.c",
- "wasi/libc-top-half/musl/src/math/log2l.c",
- "wasi/libc-top-half/musl/src/math/log_data.c",
- "wasi/libc-top-half/musl/src/math/logb.c",
- "wasi/libc-top-half/musl/src/math/logbf.c",
- "wasi/libc-top-half/musl/src/math/logbl.c",
- "wasi/libc-top-half/musl/src/math/logf.c",
- "wasi/libc-top-half/musl/src/math/logf_data.c",
- "wasi/libc-top-half/musl/src/math/logl.c",
- "wasi/libc-top-half/musl/src/math/lrint.c",
- "wasi/libc-top-half/musl/src/math/lrintf.c",
- "wasi/libc-top-half/musl/src/math/lrintl.c",
- "wasi/libc-top-half/musl/src/math/lround.c",
- "wasi/libc-top-half/musl/src/math/lroundf.c",
- "wasi/libc-top-half/musl/src/math/lroundl.c",
- "wasi/libc-top-half/musl/src/math/modf.c",
- "wasi/libc-top-half/musl/src/math/modff.c",
- "wasi/libc-top-half/musl/src/math/modfl.c",
- "wasi/libc-top-half/musl/src/math/nan.c",
- "wasi/libc-top-half/musl/src/math/nanf.c",
- "wasi/libc-top-half/musl/src/math/nanl.c",
- "wasi/libc-top-half/musl/src/math/nearbyintl.c",
- "wasi/libc-top-half/musl/src/math/nextafter.c",
- "wasi/libc-top-half/musl/src/math/nextafterf.c",
- "wasi/libc-top-half/musl/src/math/nextafterl.c",
- "wasi/libc-top-half/musl/src/math/nexttoward.c",
- "wasi/libc-top-half/musl/src/math/nexttowardf.c",
- "wasi/libc-top-half/musl/src/math/nexttowardl.c",
- "wasi/libc-top-half/musl/src/math/pow.c",
- "wasi/libc-top-half/musl/src/math/pow_data.c",
- "wasi/libc-top-half/musl/src/math/powf.c",
- "wasi/libc-top-half/musl/src/math/powf_data.c",
- "wasi/libc-top-half/musl/src/math/powl.c",
- "wasi/libc-top-half/musl/src/math/remainder.c",
- "wasi/libc-top-half/musl/src/math/remainderf.c",
- "wasi/libc-top-half/musl/src/math/remainderl.c",
- "wasi/libc-top-half/musl/src/math/remquo.c",
- "wasi/libc-top-half/musl/src/math/remquof.c",
- "wasi/libc-top-half/musl/src/math/remquol.c",
- "wasi/libc-top-half/musl/src/math/rintl.c",
- "wasi/libc-top-half/musl/src/math/round.c",
- "wasi/libc-top-half/musl/src/math/roundf.c",
- "wasi/libc-top-half/musl/src/math/roundl.c",
- "wasi/libc-top-half/musl/src/math/scalb.c",
- "wasi/libc-top-half/musl/src/math/scalbf.c",
- "wasi/libc-top-half/musl/src/math/scalbln.c",
- "wasi/libc-top-half/musl/src/math/scalblnf.c",
- "wasi/libc-top-half/musl/src/math/scalblnl.c",
- "wasi/libc-top-half/musl/src/math/scalbn.c",
- "wasi/libc-top-half/musl/src/math/scalbnf.c",
- "wasi/libc-top-half/musl/src/math/scalbnl.c",
- "wasi/libc-top-half/musl/src/math/signgam.c",
- "wasi/libc-top-half/musl/src/math/significand.c",
- "wasi/libc-top-half/musl/src/math/significandf.c",
- "wasi/libc-top-half/musl/src/math/sin.c",
- "wasi/libc-top-half/musl/src/math/sincos.c",
- "wasi/libc-top-half/musl/src/math/sincosf.c",
- "wasi/libc-top-half/musl/src/math/sincosl.c",
- "wasi/libc-top-half/musl/src/math/sinf.c",
- "wasi/libc-top-half/musl/src/math/sinh.c",
- "wasi/libc-top-half/musl/src/math/sinhf.c",
- "wasi/libc-top-half/musl/src/math/sinhl.c",
- "wasi/libc-top-half/musl/src/math/sinl.c",
- "wasi/libc-top-half/musl/src/math/sqrt_data.c",
- "wasi/libc-top-half/musl/src/math/sqrtl.c",
- "wasi/libc-top-half/musl/src/math/tan.c",
- "wasi/libc-top-half/musl/src/math/tanf.c",
- "wasi/libc-top-half/musl/src/math/tanh.c",
- "wasi/libc-top-half/musl/src/math/tanhf.c",
- "wasi/libc-top-half/musl/src/math/tanhl.c",
- "wasi/libc-top-half/musl/src/math/tanl.c",
- "wasi/libc-top-half/musl/src/math/tgamma.c",
- "wasi/libc-top-half/musl/src/math/tgammaf.c",
- "wasi/libc-top-half/musl/src/math/tgammal.c",
- "wasi/libc-top-half/musl/src/math/truncl.c",
- "wasi/libc-top-half/musl/src/complex/__cexp.c",
- "wasi/libc-top-half/musl/src/complex/__cexpf.c",
- "wasi/libc-top-half/musl/src/complex/cabs.c",
- "wasi/libc-top-half/musl/src/complex/cabsf.c",
- "wasi/libc-top-half/musl/src/complex/cabsl.c",
- "wasi/libc-top-half/musl/src/complex/cacos.c",
- "wasi/libc-top-half/musl/src/complex/cacosf.c",
- "wasi/libc-top-half/musl/src/complex/cacosh.c",
- "wasi/libc-top-half/musl/src/complex/cacoshf.c",
- "wasi/libc-top-half/musl/src/complex/cacoshl.c",
- "wasi/libc-top-half/musl/src/complex/cacosl.c",
- "wasi/libc-top-half/musl/src/complex/carg.c",
- "wasi/libc-top-half/musl/src/complex/cargf.c",
- "wasi/libc-top-half/musl/src/complex/cargl.c",
- "wasi/libc-top-half/musl/src/complex/casin.c",
- "wasi/libc-top-half/musl/src/complex/casinf.c",
- "wasi/libc-top-half/musl/src/complex/casinh.c",
- "wasi/libc-top-half/musl/src/complex/casinhf.c",
- "wasi/libc-top-half/musl/src/complex/casinhl.c",
- "wasi/libc-top-half/musl/src/complex/casinl.c",
- "wasi/libc-top-half/musl/src/complex/catan.c",
- "wasi/libc-top-half/musl/src/complex/catanf.c",
- "wasi/libc-top-half/musl/src/complex/catanh.c",
- "wasi/libc-top-half/musl/src/complex/catanhf.c",
- "wasi/libc-top-half/musl/src/complex/catanhl.c",
- "wasi/libc-top-half/musl/src/complex/catanl.c",
- "wasi/libc-top-half/musl/src/complex/ccos.c",
- "wasi/libc-top-half/musl/src/complex/ccosf.c",
- "wasi/libc-top-half/musl/src/complex/ccosh.c",
- "wasi/libc-top-half/musl/src/complex/ccoshf.c",
- "wasi/libc-top-half/musl/src/complex/ccoshl.c",
- "wasi/libc-top-half/musl/src/complex/ccosl.c",
- "wasi/libc-top-half/musl/src/complex/cexp.c",
- "wasi/libc-top-half/musl/src/complex/cexpf.c",
- "wasi/libc-top-half/musl/src/complex/cexpl.c",
- "wasi/libc-top-half/musl/src/complex/clog.c",
- "wasi/libc-top-half/musl/src/complex/clogf.c",
- "wasi/libc-top-half/musl/src/complex/clogl.c",
- "wasi/libc-top-half/musl/src/complex/conj.c",
- "wasi/libc-top-half/musl/src/complex/conjf.c",
- "wasi/libc-top-half/musl/src/complex/conjl.c",
- "wasi/libc-top-half/musl/src/complex/cpow.c",
- "wasi/libc-top-half/musl/src/complex/cpowf.c",
- "wasi/libc-top-half/musl/src/complex/cpowl.c",
- "wasi/libc-top-half/musl/src/complex/cproj.c",
- "wasi/libc-top-half/musl/src/complex/cprojf.c",
- "wasi/libc-top-half/musl/src/complex/cprojl.c",
- "wasi/libc-top-half/musl/src/complex/csin.c",
- "wasi/libc-top-half/musl/src/complex/csinf.c",
- "wasi/libc-top-half/musl/src/complex/csinh.c",
- "wasi/libc-top-half/musl/src/complex/csinhf.c",
- "wasi/libc-top-half/musl/src/complex/csinhl.c",
- "wasi/libc-top-half/musl/src/complex/csinl.c",
- "wasi/libc-top-half/musl/src/complex/csqrt.c",
- "wasi/libc-top-half/musl/src/complex/csqrtf.c",
- "wasi/libc-top-half/musl/src/complex/csqrtl.c",
- "wasi/libc-top-half/musl/src/complex/ctan.c",
- "wasi/libc-top-half/musl/src/complex/ctanf.c",
- "wasi/libc-top-half/musl/src/complex/ctanh.c",
- "wasi/libc-top-half/musl/src/complex/ctanhf.c",
- "wasi/libc-top-half/musl/src/complex/ctanhl.c",
- "wasi/libc-top-half/musl/src/complex/ctanl.c",
- "wasi/libc-top-half/musl/src/crypt/crypt.c",
- "wasi/libc-top-half/musl/src/crypt/crypt_blowfish.c",
- "wasi/libc-top-half/musl/src/crypt/crypt_des.c",
- "wasi/libc-top-half/musl/src/crypt/crypt_md5.c",
- "wasi/libc-top-half/musl/src/crypt/crypt_r.c",
- "wasi/libc-top-half/musl/src/crypt/crypt_sha256.c",
- "wasi/libc-top-half/musl/src/crypt/crypt_sha512.c",
- "wasi/libc-top-half/musl/src/crypt/encrypt.c",
+ "wasi/libc-top-half/musl/src/string/memset.c",
+ "wasi/libc-top-half/musl/src/time/getdate.c",
+ "wasi/libc-top-half/musl/src/time/gmtime.c",
+ "wasi/libc-top-half/musl/src/time/gmtime_r.c",
+ "wasi/libc-top-half/musl/src/time/localtime.c",
+ "wasi/libc-top-half/musl/src/time/localtime_r.c",
+ "wasi/libc-top-half/musl/src/time/mktime.c",
+ "wasi/libc-top-half/musl/src/time/__secs_to_tm.c",
+ "wasi/libc-top-half/musl/src/time/strftime.c",
+ "wasi/libc-top-half/musl/src/time/timegm.c",
+ "wasi/libc-top-half/musl/src/time/__tm_to_secs.c",
+ "wasi/libc-top-half/musl/src/time/__tz.c",
+ "wasi/libc-top-half/musl/src/time/wcsftime.c",
+
"wasi/libc-top-half/sources/arc4random.c",
};