aboutsummaryrefslogtreecommitdiff
path: root/lib/libc/wasi/build
diff options
context:
space:
mode:
authorJakub Konka <kubkon@jakubkonka.com>2021-05-18 12:59:35 +0200
committerJakub Konka <kubkon@jakubkonka.com>2021-05-20 16:54:00 +0200
commit782cfedaf6452b00df948132284da65fa3ac8fdd (patch)
tree4625360c13e2e4690a9ec1fddd262b2ce580ded4 /lib/libc/wasi/build
parenta901d44b4e23633f0dde9039829a05f2cde7737a (diff)
downloadzig-782cfedaf6452b00df948132284da65fa3ac8fdd.tar.gz
zig-782cfedaf6452b00df948132284da65fa3ac8fdd.zip
cc,wasi: add wasi-libc source
Diffstat (limited to 'lib/libc/wasi/build')
-rw-r--r--lib/libc/wasi/build/crt1-command.d119
-rw-r--r--lib/libc/wasi/build/crt1-reactor.d2
-rw-r--r--lib/libc/wasi/build/crt1.d55
-rw-r--r--lib/libc/wasi/build/dlmalloc/src/dlmalloc.d113
-rw-r--r--lib/libc/wasi/build/dlmalloc/src/dlmalloc.obin0 -> 15198 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/clocks/clock.d98
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/clocks/clock.obin0 -> 470 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/clocks/getrusage.d119
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/clocks/getrusage.obin0 -> 415 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/clocks/times.d104
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/clocks/times.obin0 -> 396 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/closedir.d89
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/closedir.obin0 -> 254 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/dirfd.d80
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/dirfd.obin0 -> 182 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdclosedir.d140
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdclosedir.obin0 -> 269 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdopendir.d155
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdopendir.obin0 -> 497 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/opendirat.d152
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/opendirat.obin0 -> 371 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/readdir.d200
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/readdir.obin0 -> 822 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/rewinddir.d80
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/rewinddir.obin0 -> 208 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/scandirat.d203
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/scandirat.obin0 -> 1298 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/seekdir.d80
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/seekdir.obin0 -> 206 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/telldir.d80
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/telldir.obin0 -> 184 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/errno/errno.d137
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/errno/errno.obin0 -> 227 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/fcntl.d128
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/fcntl.obin0 -> 643 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/openat.d173
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/openat.obin0 -> 678 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fadvise.d152
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fadvise.obin0 -> 270 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fallocate.d128
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fallocate.obin0 -> 267 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/poll/poll.d89
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/poll/poll.obin0 -> 1237 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sched/sched_yield.d74
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sched/sched_yield.obin0 -> 310 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdio/renameat.d95
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdio/renameat.obin0 -> 334 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdlib/_Exit.d134
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdlib/_Exit.obin0 -> 242 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/ioctl/ioctl.d86
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/ioctl/ioctl.obin0 -> 877 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/pselect.d125
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/pselect.obin0 -> 1480 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/select.d86
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/select.obin0 -> 461 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/getsockopt.d113
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/getsockopt.obin0 -> 559 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/recv.d161
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/recv.obin0 -> 465 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/send.d161
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/send.obin0 -> 451 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/shutdown.d161
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/shutdown.obin0 -> 333 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstat.d191
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstat.obin0 -> 863 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstatat.d224
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstatat.obin0 -> 932 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/futimens.d191
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/futimens.obin0 -> 865 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/mkdirat.d125
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/mkdirat.obin0 -> 344 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/utimensat.d224
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/utimensat.obin0 -> 899 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/time/gettimeofday.d113
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/time/gettimeofday.obin0 -> 382 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/preadv.d98
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/preadv.obin0 -> 446 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/pwritev.d98
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/pwritev.obin0 -> 448 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/readv.d137
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/readv.obin0 -> 430 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/writev.d137
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/writev.obin0 -> 432 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_MONOTONIC.d74
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_MONOTONIC.obin0 -> 217 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_PROCESS_CPUTIME_ID.d74
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_PROCESS_CPUTIME_ID.obin0 -> 235 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_REALTIME.d74
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_REALTIME.obin0 -> 215 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_THREAD_CPUTIME_ID.d74
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_THREAD_CPUTIME_ID.obin0 -> 233 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_getres.d128
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_getres.obin0 -> 439 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_gettime.d128
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_gettime.obin0 -> 469 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_nanosleep.d158
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_nanosleep.obin0 -> 676 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/nanosleep.d86
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/nanosleep.obin0 -> 355 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/time.d113
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/time.obin0 -> 361 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/close.d83
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/close.obin0 -> 302 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/faccessat.d155
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/faccessat.obin0 -> 595 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fdatasync.d83
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fdatasync.obin0 -> 318 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fsync.d83
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fsync.obin0 -> 310 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/ftruncate.d83
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/ftruncate.obin0 -> 337 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/linkat.d155
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/linkat.obin0 -> 339 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/lseek.d146
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/lseek.obin0 -> 424 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pread.d83
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pread.obin0 -> 541 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pwrite.d83
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pwrite.obin0 -> 544 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/read.d83
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/read.obin0 -> 424 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/readlinkat.d104
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/readlinkat.obin0 -> 431 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/sleep.d83
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/sleep.obin0 -> 361 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/symlinkat.d104
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/symlinkat.obin0 -> 333 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/unlinkat.d158
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/unlinkat.obin0 -> 302 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/usleep.d95
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/usleep.obin0 -> 448 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/write.d83
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/write.obin0 -> 426 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/getpid/getpid.d53
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/getpid/getpid.obin0 -> 179 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/mman/mman.d119
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/mman/mman.obin0 -> 756 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/signal/signal.d89
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/signal/signal.obin0 -> 2042 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__main_argc_argv.d2
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__main_argc_argv.obin0 -> 235 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__main_void.d122
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__main_void.obin0 -> 658 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__original_main.d2
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__original_main.obin0 -> 235 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_fd_renumber.d86
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_fd_renumber.obin0 -> 325 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_initialize_environ.d140
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_initialize_environ.obin0 -> 835 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_real.d77
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_real.obin0 -> 6691 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_rmdirat.d77
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_rmdirat.obin0 -> 348 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_tell.d71
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_tell.obin0 -> 413 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_unlinkat.d77
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_unlinkat.obin0 -> 344 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/abort.d116
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/abort.obin0 -> 177 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/at_fdcwd.d179
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/at_fdcwd.obin0 -> 2236 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/chdir.d209
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/chdir.obin0 -> 2119 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/complex-builtins.d5
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/complex-builtins.obin0 -> 322 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/environ.d140
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/environ.obin0 -> 390 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/errno.d71
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/errno.obin0 -> 243 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/getcwd.d101
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/getcwd.obin0 -> 544 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/getentropy.d83
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/getentropy.obin0 -> 342 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/isatty.d62
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/isatty.obin0 -> 430 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/math/fmin-fmax.d29
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/math/fmin-fmax.obin0 -> 349 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/math/math-builtins.d29
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/math/math-builtins.obin0 -> 455 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/posix.d215
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/posix.obin0 -> 6946 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/preopens.d176
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/preopens.obin0 -> 1968 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/reallocarray.d131
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/reallocarray.obin0 -> 342 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/sbrk.d143
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/sbrk.obin0 -> 339 bytes
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/truncate.d140
-rw-r--r--lib/libc/wasi/build/libc-bottom-half/sources/truncate.obin0 -> 432 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexp.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexp.obin0 -> 420 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexpf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexpf.obin0 -> 396 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cabs.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cabs.obin0 -> 235 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsf.obin0 -> 237 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsl.obin0 -> 342 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cacos.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cacos.obin0 -> 368 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosf.obin0 -> 345 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosh.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosh.obin0 -> 425 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshf.obin0 -> 409 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshl.obin0 -> 538 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosl.obin0 -> 540 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/carg.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/carg.obin0 -> 235 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cargf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cargf.obin0 -> 237 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cargl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cargl.obin0 -> 342 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/casin.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/casin.obin0 -> 485 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/casinf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/casinf.obin0 -> 455 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/casinh.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/casinh.obin0 -> 365 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhf.obin0 -> 350 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhl.obin0 -> 477 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/casinl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/casinl.obin0 -> 994 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/catan.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/catan.obin0 -> 492 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/catanf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/catanf.obin0 -> 459 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/catanh.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/catanh.obin0 -> 365 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhf.obin0 -> 350 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhl.obin0 -> 477 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/catanl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/catanl.obin0 -> 1758 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ccos.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ccos.obin0 -> 362 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosf.obin0 -> 337 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosh.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosh.obin0 -> 1189 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshf.obin0 -> 1123 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshl.obin0 -> 536 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosl.obin0 -> 463 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cexp.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cexp.obin0 -> 727 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpf.obin0 -> 670 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpl.obin0 -> 534 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/clog.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/clog.obin0 -> 445 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/clogf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/clogf.obin0 -> 425 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/clogl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/clogl.obin0 -> 613 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/conj.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/conj.obin0 -> 197 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/conjf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/conjf.obin0 -> 198 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/conjl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/conjl.obin0 -> 238 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cpow.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cpow.obin0 -> 573 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowf.obin0 -> 525 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowl.obin0 -> 1106 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cproj.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cproj.obin0 -> 270 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojf.obin0 -> 255 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojl.obin0 -> 434 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csin.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csin.obin0 -> 363 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csinf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csinf.obin0 -> 348 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csinh.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csinh.obin0 -> 1166 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhf.obin0 -> 1101 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhl.obin0 -> 536 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csinl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csinl.obin0 -> 475 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrt.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrt.obin0 -> 795 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtf.obin0 -> 508 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtl.obin0 -> 536 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ctan.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ctan.obin0 -> 363 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanf.obin0 -> 348 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanh.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanh.obin0 -> 695 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhf.obin0 -> 638 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhl.obin0 -> 536 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanl.obin0 -> 475 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/conf/confstr.d80
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/conf/confstr.obin0 -> 605 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/conf/fpathconf.d86
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/conf/fpathconf.obin0 -> 408 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/conf/legacy.d68
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/conf/legacy.obin0 -> 339 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/conf/pathconf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/conf/pathconf.obin0 -> 232 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/conf/sysconf.d116
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/conf/sysconf.obin0 -> 1051 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt.d68
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt.obin0 -> 434 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_blowfish.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_blowfish.obin0 -> 10079 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_des.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_des.obin0 -> 12491 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_md5.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_md5.obin0 -> 6685 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_r.d14
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_r.obin0 -> 509 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha256.d86
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha256.obin0 -> 9256 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha512.d86
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha512.obin0 -> 10558 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/encrypt.d80
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/crypt/encrypt.obin0 -> 1165 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_b_loc.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_b_loc.obin0 -> 1098 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_get_mb_cur_max.d89
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_get_mb_cur_max.obin0 -> 239 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_tolower_loc.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_tolower_loc.obin0 -> 1872 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_toupper_loc.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_toupper_loc.obin0 -> 1872 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalnum.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalnum.obin0 -> 259 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalpha.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalpha.obin0 -> 241 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isascii.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isascii.obin0 -> 185 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isblank.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isblank.obin0 -> 239 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iscntrl.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iscntrl.obin0 -> 241 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isdigit.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isdigit.obin0 -> 233 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isgraph.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isgraph.obin0 -> 235 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/islower.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/islower.obin0 -> 235 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isprint.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isprint.obin0 -> 235 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/ispunct.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/ispunct.obin0 -> 325 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isspace.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isspace.obin0 -> 245 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isupper.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isupper.obin0 -> 235 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalnum.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalnum.obin0 -> 331 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalpha.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalpha.obin0 -> 4346 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswblank.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswblank.obin0 -> 278 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswcntrl.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswcntrl.obin0 -> 294 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswctype.d47
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswctype.obin0 -> 1301 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswdigit.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswdigit.obin0 -> 236 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswgraph.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswgraph.obin0 -> 355 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswlower.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswlower.obin0 -> 285 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswprint.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswprint.obin0 -> 420 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswpunct.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswpunct.obin0 -> 4446 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswspace.d38
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswspace.obin0 -> 484 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswupper.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswupper.obin0 -> 285 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswxdigit.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswxdigit.obin0 -> 265 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isxdigit.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/isxdigit.obin0 -> 262 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/toascii.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/toascii.obin0 -> 185 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/tolower.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/tolower.obin0 -> 251 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/toupper.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/toupper.obin0 -> 253 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/towctrans.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/towctrans.obin0 -> 5475 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcswidth.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcswidth.obin0 -> 303 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/wctrans.d47
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/wctrans.obin0 -> 659 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcwidth.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcwidth.obin0 -> 4852 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/dirent/alphasort.d77
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/dirent/alphasort.obin0 -> 258 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/dirent/versionsort.d77
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/dirent/versionsort.obin0 -> 265 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/env/clearenv.d80
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/env/clearenv.obin0 -> 393 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/env/getenv.d95
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/env/getenv.obin0 -> 461 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/env/putenv.d95
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/env/putenv.obin0 -> 941 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/env/setenv.d86
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/env/setenv.obin0 -> 1012 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/env/unsetenv.d107
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/env/unsetenv.obin0 -> 614 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/errno/strerror.d119
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/errno/strerror.obin0 -> 2242 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/exit/assert.d68
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/exit/assert.obin0 -> 475 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/exit/at_quick_exit.d89
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/exit/at_quick_exit.obin0 -> 621 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/exit/atexit.d89
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/exit/atexit.obin0 -> 1371 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/exit/exit.d83
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/exit/exit.obin0 -> 333 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/exit/quick_exit.d83
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/exit/quick_exit.obin0 -> 277 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/fcntl/creat.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/fcntl/creat.obin0 -> 324 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/fenv/fegetexceptflag.d8
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/fenv/fegetexceptflag.obin0 -> 252 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/fenv/feholdexcept.d8
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/fenv/feholdexcept.obin0 -> 270 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/fenv/fenv.d8
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/fenv/fenv.obin0 -> 314 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetexceptflag.d8
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetexceptflag.obin0 -> 299 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetround.d14
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetround.obin0 -> 251 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/fenv/feupdateenv.d8
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/fenv/feupdateenv.obin0 -> 306 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/internal/defsysinfo.d83
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/internal/defsysinfo.obin0 -> 200 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.d101
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.long-double.d101
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.long-double.obin0 -> 10451 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.no-floating-point.d101
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.no-floating-point.obin0 -> 10451 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.obin0 -> 6946 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/internal/intscan.d86
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/internal/intscan.obin0 -> 2458 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/internal/libc.d83
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/internal/libc.obin0 -> 415 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/internal/shgetc.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/internal/shgetc.obin0 -> 556 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/__lctrans.d89
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/__lctrans.obin0 -> 355 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/__mo_lookup.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/__mo_lookup.obin0 -> 819 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/c_locale.d89
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/c_locale.obin0 -> 477 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/catclose.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/catclose.obin0 -> 182 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/catgets.d77
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/catgets.obin0 -> 184 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/catopen.d125
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/catopen.obin0 -> 259 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/duplocale.d104
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/duplocale.obin0 -> 325 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/freelocale.d89
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/freelocale.obin0 -> 298 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv.d149
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv.obin0 -> 146408 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv_close.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv_close.obin0 -> 243 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/langinfo.d98
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/langinfo.obin0 -> 1340 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/locale_map.d110
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/locale_map.obin0 -> 1748 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/localeconv.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/localeconv.obin0 -> 465 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/newlocale.d107
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/newlocale.obin0 -> 1863 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/pleval.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/pleval.obin0 -> 1779 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/setlocale.d107
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/setlocale.obin0 -> 2027 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/strcoll.d104
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/strcoll.obin0 -> 330 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/strfmon.d110
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/strfmon.obin0 -> 1307 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/strxfrm.d104
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/strxfrm.obin0 -> 411 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/uselocale.d89
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/uselocale.obin0 -> 305 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/wcscoll.d95
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/wcscoll.obin0 -> 330 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/wcsxfrm.d95
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/locale/wcsxfrm.obin0 -> 508 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__cos.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__cos.obin0 -> 323 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__cosdf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__cosdf.obin0 -> 256 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__cosl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__cosl.obin0 -> 1708 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2.obin0 -> 252 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2f.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2f.obin0 -> 242 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__invtrigl.d17
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__invtrigl.obin0 -> 2237 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzero.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzero.obin0 -> 207 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzerof.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzerof.obin0 -> 200 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalid.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalid.obin0 -> 196 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidf.obin0 -> 197 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidl.obin0 -> 396 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflow.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflow.obin0 -> 251 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflowf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflowf.obin0 -> 249 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflow.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflow.obin0 -> 251 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflowf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflowf.obin0 -> 249 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflow.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflow.obin0 -> 196 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflowf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflowf.obin0 -> 197 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__polevll.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__polevll.obin0 -> 693 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2.obin0 -> 1594 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2_large.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2_large.obin0 -> 5906 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2f.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2f.obin0 -> 565 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2l.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2l.obin0 -> 2937 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__sin.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__sin.obin0 -> 332 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__sindf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__sindf.obin0 -> 252 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__sinl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__sinl.obin0 -> 1890 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__tan.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__tan.obin0 -> 618 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__tandf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__tandf.obin0 -> 298 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__tanl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/__tanl.obin0 -> 4516 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/acos.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/acos.obin0 -> 893 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/acosf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/acosf.obin0 -> 539 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/acosh.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/acosh.obin0 -> 363 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/acoshf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/acoshf.obin0 -> 354 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/acoshl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/acoshl.obin0 -> 395 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/acosl.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/acosl.obin0 -> 2006 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/asin.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/asin.obin0 -> 769 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/asinf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/asinf.obin0 -> 446 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/asinh.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/asinh.obin0 -> 424 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/asinhf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/asinhf.obin0 -> 401 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/asinhl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/asinhl.obin0 -> 395 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/asinl.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/asinl.obin0 -> 1989 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atan.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atan.obin0 -> 876 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atan2.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atan2.obin0 -> 856 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atan2f.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atan2f.obin0 -> 768 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atan2l.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atan2l.obin0 -> 2096 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atanf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atanf.obin0 -> 705 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atanh.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atanh.obin0 -> 359 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atanhf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atanhf.obin0 -> 339 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atanhl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atanhl.obin0 -> 860 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atanl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/atanl.obin0 -> 4053 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/cbrt.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/cbrt.obin0 -> 438 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtf.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtf.obin0 -> 354 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtl.obin0 -> 1383 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/ceill.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/ceill.obin0 -> 824 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/copysignl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/copysignl.obin0 -> 235 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/cos.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/cos.obin0 -> 569 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/cosf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/cosf.obin0 -> 805 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/cosh.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/cosh.obin0 -> 425 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/coshf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/coshf.obin0 -> 395 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/coshl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/coshl.obin0 -> 393 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/cosl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/cosl.obin0 -> 903 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/erf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/erf.obin0 -> 1695 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/erff.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/erff.obin0 -> 1338 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/erfl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/erfl.obin0 -> 514 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp.obin0 -> 819 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp10.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp10.obin0 -> 887 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp10f.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp10f.obin0 -> 677 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp10l.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp10l.obin0 -> 1368 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp2.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp2.obin0 -> 814 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f.obin0 -> 524 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f_data.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f_data.obin0 -> 535 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp2l.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp2l.obin0 -> 4666 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp_data.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/exp_data.obin0 -> 2363 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/expf.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/expf.obin0 -> 538 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/expl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/expl.obin0 -> 391 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/expm1.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/expm1.obin0 -> 947 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/expm1f.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/expm1f.obin0 -> 794 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/expm1l.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/expm1l.obin0 -> 395 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fabsl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fabsl.obin0 -> 204 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fdim.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fdim.obin0 -> 224 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fdimf.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fdimf.obin0 -> 221 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fdiml.d38
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fdiml.obin0 -> 468 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/finite.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/finite.obin0 -> 191 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/finitef.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/finitef.obin0 -> 188 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/floorl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/floorl.obin0 -> 819 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fma.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fma.obin0 -> 1313 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fmaf.d47
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fmaf.obin0 -> 383 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fmal.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fmal.obin0 -> 3368 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fmaxl.d38
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fmaxl.obin0 -> 397 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fminl.d38
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fminl.obin0 -> 397 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fmod.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fmod.obin0 -> 725 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fmodf.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fmodf.obin0 -> 671 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fmodl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/fmodl.obin0 -> 1328 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/frexp.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/frexp.obin0 -> 342 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/frexpf.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/frexpf.obin0 -> 329 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/frexpl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/frexpl.obin0 -> 523 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/hypot.d47
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/hypot.obin0 -> 551 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/hypotf.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/hypotf.obin0 -> 408 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/hypotl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/hypotl.obin0 -> 2082 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/ilogb.d68
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/ilogb.obin0 -> 310 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbf.d68
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbf.obin0 -> 307 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbl.d68
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbl.obin0 -> 523 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/j0.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/j0.obin0 -> 3082 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/j0f.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/j0f.obin0 -> 2559 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/j1.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/j1.obin0 -> 2959 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/j1f.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/j1f.obin0 -> 2511 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/jn.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/jn.obin0 -> 1887 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/jnf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/jnf.obin0 -> 1393 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/ldexp.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/ldexp.obin0 -> 226 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpf.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpf.obin0 -> 228 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpl.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpl.obin0 -> 318 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma.obin0 -> 256 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma_r.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma_r.obin0 -> 2186 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf.obin0 -> 258 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf_r.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf_r.obin0 -> 1761 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lgammal.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lgammal.obin0 -> 562 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/llrint.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/llrint.obin0 -> 215 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/llrintf.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/llrintf.obin0 -> 212 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/llrintl.d74
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/llrintl.obin0 -> 345 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/llround.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/llround.obin0 -> 263 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/llroundf.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/llroundf.obin0 -> 261 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/llroundl.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/llroundl.obin0 -> 347 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log.obin0 -> 1006 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log10.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log10.obin0 -> 670 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log10f.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log10f.obin0 -> 498 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log10l.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log10l.obin0 -> 395 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log1p.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log1p.obin0 -> 684 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log1pf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log1pf.obin0 -> 544 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log1pl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log1pl.obin0 -> 395 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log2.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log2.obin0 -> 1044 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log2_data.d11
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log2_data.obin0 -> 2397 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log2f.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log2f.obin0 -> 554 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log2f_data.d11
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log2f_data.obin0 -> 495 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log2l.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log2l.obin0 -> 393 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log_data.d11
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/log_data.obin0 -> 4443 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/logb.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/logb.obin0 -> 284 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/logbf.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/logbf.obin0 -> 274 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/logbl.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/logbl.obin0 -> 717 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/logf.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/logf.obin0 -> 552 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/logf_data.d11
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/logf_data.obin0 -> 493 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/logl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/logl.obin0 -> 391 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lrint.d74
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lrint.obin0 -> 209 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lrintf.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lrintf.obin0 -> 206 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lrintl.d74
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lrintl.obin0 -> 344 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lround.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lround.obin0 -> 257 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lroundf.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lroundf.obin0 -> 255 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lroundl.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/lroundl.obin0 -> 346 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/modf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/modf.obin0 -> 382 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/modff.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/modff.obin0 -> 345 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/modfl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/modfl.obin0 -> 888 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nan.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nan.obin0 -> 184 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nanf.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nanf.obin0 -> 181 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nanl.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nanl.obin0 -> 199 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nearbyintl.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nearbyintl.obin0 -> 320 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nextafter.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nextafter.obin0 -> 338 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterf.obin0 -> 321 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterl.obin0 -> 709 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nexttoward.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nexttoward.obin0 -> 709 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardf.obin0 -> 703 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardl.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardl.obin0 -> 329 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/pow.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/pow.obin0 -> 1882 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/pow_data.d11
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/pow_data.obin0 -> 4379 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/powf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/powf.obin0 -> 1171 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/powf_data.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/powf_data.obin0 -> 511 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/powl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/powl.obin0 -> 407 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/remainder.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/remainder.obin0 -> 319 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/remainderf.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/remainderf.obin0 -> 322 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/remainderl.d38
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/remainderl.obin0 -> 343 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/remquo.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/remquo.obin0 -> 844 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/remquof.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/remquof.obin0 -> 799 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/remquol.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/remquol.obin0 -> 1468 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/rintl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/rintl.obin0 -> 648 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/round.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/round.obin0 -> 363 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/roundf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/roundf.obin0 -> 333 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/roundl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/roundl.obin0 -> 893 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalb.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalb.obin0 -> 445 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalbf.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalbf.obin0 -> 426 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalbln.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalbln.obin0 -> 228 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnf.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnf.obin0 -> 230 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnl.d50
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnl.obin0 -> 320 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalbn.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalbn.obin0 -> 352 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnf.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnf.obin0 -> 339 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnl.obin0 -> 666 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/signgam.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/signgam.obin0 -> 213 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/significand.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/significand.obin0 -> 269 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/significandf.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/significandf.obin0 -> 272 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sin.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sin.obin0 -> 557 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sincos.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sincos.obin0 -> 647 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sincosf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sincosf.obin0 -> 1010 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sincosl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sincosl.obin0 -> 1045 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sinf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sinf.obin0 -> 800 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sinh.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sinh.obin0 -> 403 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sinhf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sinhf.obin0 -> 381 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sinhl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sinhl.obin0 -> 393 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sinl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sinl.obin0 -> 832 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sqrt_data.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sqrt_data.obin0 -> 461 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sqrtl.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/sqrtl.obin0 -> 1684 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tan.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tan.obin0 -> 444 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tanf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tanf.obin0 -> 676 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tanh.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tanh.obin0 -> 457 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tanhf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tanhf.obin0 -> 413 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tanhl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tanhl.obin0 -> 393 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tanl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tanl.obin0 -> 631 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tgamma.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tgamma.obin0 -> 1964 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tgammaf.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tgammaf.obin0 -> 232 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tgammal.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/tgammal.obin0 -> 397 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/truncl.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/math/truncl.obin0 -> 740 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/a64l.d68
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/a64l.obin0 -> 890 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/basename.d47
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/basename.obin0 -> 443 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/dirname.d47
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/dirname.obin0 -> 557 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/ffs.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/ffs.obin0 -> 186 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsl.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsl.obin0 -> 187 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsll.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsll.obin0 -> 190 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/fmtmsg.d113
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/fmtmsg.obin0 -> 2323 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/getdomainname.d92
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/getdomainname.obin0 -> 459 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/gethostid.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/gethostid.obin0 -> 182 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt.d128
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt.obin0 -> 1854 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt_long.d101
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt_long.obin0 -> 2320 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/getsubopt.d68
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/getsubopt.obin0 -> 475 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/nftw.d170
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/nftw.obin0 -> 1784 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/uname.d47
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/misc/uname.obin0 -> 604 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/btowc.d98
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/btowc.obin0 -> 265 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c16rtomb.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c16rtomb.obin0 -> 509 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c32rtomb.d38
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c32rtomb.obin0 -> 233 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/internal.d92
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/internal.obin0 -> 401 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mblen.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mblen.obin0 -> 235 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrlen.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrlen.obin0 -> 328 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc16.d38
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc16.obin0 -> 678 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc32.d38
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc32.obin0 -> 514 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtowc.d110
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtowc.obin0 -> 768 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsinit.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsinit.obin0 -> 195 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsnrtowcs.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsnrtowcs.obin0 -> 768 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsrtowcs.d125
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsrtowcs.obin0 -> 1507 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbstowcs.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbstowcs.obin0 -> 324 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbtowc.d110
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbtowc.obin0 -> 619 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcrtomb.d110
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcrtomb.obin0 -> 574 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsnrtombs.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsnrtombs.obin0 -> 520 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsrtombs.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsrtombs.obin0 -> 795 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcstombs.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcstombs.obin0 -> 324 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctob.d98
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctob.obin0 -> 255 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctomb.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctomb.obin0 -> 247 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/htonl.d104
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/htonl.obin0 -> 211 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/htons.d104
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/htons.obin0 -> 191 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_any.d101
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_any.obin0 -> 219 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_loopback.d101
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_loopback.obin0 -> 229 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/inet_aton.d125
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/inet_aton.obin0 -> 774 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/inet_ntop.d143
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/inet_ntop.obin0 -> 1523 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/inet_pton.d137
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/inet_pton.obin0 -> 2272 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/ntohl.d104
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/ntohl.obin0 -> 211 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/ntohs.d104
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/network/ntohs.obin0 -> 191 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/__rand48_step.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/__rand48_step.obin0 -> 261 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/__seed48.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/__seed48.obin0 -> 209 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/drand48.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/drand48.obin0 -> 357 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/lcong48.d71
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/lcong48.obin0 -> 247 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/lrand48.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/lrand48.obin0 -> 315 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/mrand48.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/mrand48.obin0 -> 315 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/rand.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/rand.obin0 -> 337 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/rand_r.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/rand_r.obin0 -> 253 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/random.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/random.obin0 -> 1531 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/seed48.d71
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/seed48.obin0 -> 371 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/srand48.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/prng/srand48.obin0 -> 324 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/regex/fnmatch.d116
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/regex/fnmatch.obin0 -> 3730 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/regex/glob.d179
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/regex/glob.obin0 -> 3309 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/regex/regcomp.d101
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/regex/regcomp.obin0 -> 43300 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/regex/regerror.d107
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/regex/regerror.obin0 -> 833 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/regex/regexec.d98
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/regex/regexec.obin0 -> 8194 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/regex/tre-mem.d83
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/regex/tre-mem.obin0 -> 792 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/hsearch.d71
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/hsearch.obin0 -> 1744 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/insque.d32
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/insque.obin0 -> 300 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/lsearch.d47
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/lsearch.obin0 -> 414 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/tdelete.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/tdelete.obin0 -> 702 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/tdestroy.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/tdestroy.obin0 -> 293 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/tfind.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/tfind.obin0 -> 286 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/tsearch.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/tsearch.obin0 -> 925 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/twalk.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/search/twalk.obin0 -> 370 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/signal/psignal.d92
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/signal/psignal.obin0 -> 717 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fclose_ca.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fclose_ca.obin0 -> 219 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fdopen.d134
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fdopen.obin0 -> 1046 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fmodeflags.d74
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fmodeflags.obin0 -> 330 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fopen_rb_ca.d83
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fopen_rb_ca.obin0 -> 575 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__overflow.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__overflow.obin0 -> 439 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_close.d74
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_close.obin0 -> 233 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_exit.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_exit.obin0 -> 815 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_read.d74
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_read.obin0 -> 527 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_seek.d71
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_seek.obin0 -> 240 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_write.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_write.obin0 -> 585 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdout_write.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdout_write.obin0 -> 332 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__toread.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__toread.obin0 -> 416 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__towrite.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__towrite.obin0 -> 365 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__uflow.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/__uflow.obin0 -> 346 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/asprintf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/asprintf.obin0 -> 311 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/clearerr.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/clearerr.obin0 -> 213 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/dprintf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/dprintf.obin0 -> 309 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext.obin0 -> 563 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext2.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext2.obin0 -> 343 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fclose.d71
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fclose.obin0 -> 491 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/feof.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/feof.obin0 -> 225 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ferror.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ferror.obin0 -> 231 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fflush.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fflush.obin0 -> 775 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetc.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetc.obin0 -> 260 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetln.d71
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetln.obin0 -> 537 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetpos.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetpos.obin0 -> 270 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgets.d71
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgets.obin0 -> 592 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetwc.d110
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetwc.obin0 -> 911 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetws.d74
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetws.obin0 -> 451 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fileno.d68
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fileno.obin0 -> 295 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fmemopen.d122
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fmemopen.obin0 -> 1515 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopen.d116
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopen.obin0 -> 547 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopencookie.d116
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopencookie.obin0 -> 1444 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fprintf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fprintf.obin0 -> 309 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputc.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputc.obin0 -> 286 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputs.d71
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputs.obin0 -> 300 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputwc.d101
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputwc.obin0 -> 759 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputws.d98
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputws.obin0 -> 562 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fread.d71
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fread.obin0 -> 469 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/freopen.d89
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/freopen.obin0 -> 649 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fscanf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fscanf.obin0 -> 326 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fseek.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fseek.obin0 -> 743 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fsetpos.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fsetpos.obin0 -> 255 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ftell.d80
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ftell.obin0 -> 741 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwide.d98
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwide.obin0 -> 336 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwprintf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwprintf.obin0 -> 311 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwrite.d71
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwrite.obin0 -> 844 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwscanf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwscanf.obin0 -> 329 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc.obin0 -> 271 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc_unlocked.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc_unlocked.obin0 -> 307 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar.obin0 -> 313 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar_unlocked.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar_unlocked.obin0 -> 322 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getdelim.d107
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getdelim.obin0 -> 959 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getline.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getline.obin0 -> 243 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getw.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getw.obin0 -> 319 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwc.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwc.obin0 -> 223 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwchar.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwchar.obin0 -> 274 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl.obin0 -> 293 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl_add.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl_add.obin0 -> 308 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_memstream.d113
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_memstream.obin0 -> 1106 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_wmemstream.d119
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_wmemstream.obin0 -> 1202 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/perror.d83
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/perror.obin0 -> 586 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/printf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/printf.obin0 -> 367 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc.obin0 -> 297 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc_unlocked.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc_unlocked.obin0 -> 333 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar.obin0 -> 350 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar_unlocked.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar_unlocked.obin0 -> 359 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/puts.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/puts.obin0 -> 389 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/putw.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/putw.obin0 -> 319 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwc.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwc.obin0 -> 226 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwchar.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwchar.obin0 -> 279 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/rewind.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/rewind.obin0 -> 259 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/scanf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/scanf.obin0 -> 320 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuf.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuf.obin0 -> 245 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuffer.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuffer.obin0 -> 248 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/setlinebuf.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/setlinebuf.obin0 -> 243 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/setvbuf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/setvbuf.obin0 -> 304 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/snprintf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/snprintf.obin0 -> 314 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/sprintf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/sprintf.obin0 -> 309 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/sscanf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/sscanf.obin0 -> 326 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/stderr.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/stderr.obin0 -> 591 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdin.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdin.obin0 -> 1615 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdout.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdout.obin0 -> 1623 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/swprintf.d38
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/swprintf.obin0 -> 314 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/swscanf.d38
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/swscanf.obin0 -> 329 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetc.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetc.obin0 -> 326 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetwc.d116
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetwc.obin0 -> 652 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vasprintf.d71
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vasprintf.obin0 -> 412 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vdprintf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vdprintf.obin0 -> 415 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.d143
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.long-double.d143
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.long-double.obin0 -> 13404 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.no-floating-point.d143
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.no-floating-point.obin0 -> 6580 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.obin0 -> 12617 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.d125
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.long-double.d125
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.long-double.obin0 -> 3760 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.no-floating-point.d125
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.no-floating-point.obin0 -> 3760 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.obin0 -> 3980 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.d134
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.long-double.d134
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.long-double.obin0 -> 5745 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.no-floating-point.d134
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.no-floating-point.obin0 -> 5756 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.obin0 -> 6109 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwscanf.d122
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwscanf.obin0 -> 3598 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vprintf.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vprintf.obin0 -> 263 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vscanf.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vscanf.obin0 -> 279 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsnprintf.d95
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsnprintf.obin0 -> 745 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsprintf.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsprintf.obin0 -> 249 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsscanf.d71
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsscanf.obin0 -> 545 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswprintf.d101
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswprintf.obin0 -> 840 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswscanf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswscanf.obin0 -> 645 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwprintf.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwprintf.obin0 -> 265 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwscanf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwscanf.obin0 -> 282 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/wprintf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/wprintf.obin0 -> 306 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/wscanf.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdio/wscanf.obin0 -> 323 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/abs.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/abs.obin0 -> 190 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atof.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atof.obin0 -> 230 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoi.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoi.obin0 -> 351 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atol.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atol.obin0 -> 351 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoll.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoll.obin0 -> 355 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/bsearch.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/bsearch.obin0 -> 304 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/div.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/div.obin0 -> 203 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ecvt.d68
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ecvt.obin0 -> 673 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/fcvt.d83
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/fcvt.obin0 -> 756 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/gcvt.d68
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/gcvt.obin0 -> 386 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxabs.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxabs.obin0 -> 194 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxdiv.d41
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxdiv.obin0 -> 207 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/labs.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/labs.obin0 -> 191 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ldiv.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ldiv.obin0 -> 204 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/llabs.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/llabs.obin0 -> 192 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/lldiv.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/lldiv.obin0 -> 205 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/qsort.d74
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/qsort.obin0 -> 2996 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.d80
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.long-double.d80
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.long-double.obin0 -> 1516 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.no-floating-point.d80
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.no-floating-point.obin0 -> 1516 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.obin0 -> 1305 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtol.d86
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtol.obin0 -> 1335 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.d74
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.long-double.d74
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.long-double.obin0 -> 1513 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.no-floating-point.d74
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.no-floating-point.obin0 -> 1513 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.obin0 -> 1418 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstol.d92
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstol.obin0 -> 2105 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/bcmp.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/bcmp.obin0 -> 228 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/bcopy.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/bcopy.obin0 -> 237 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/bzero.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/bzero.obin0 -> 235 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/explicit_bzero.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/explicit_bzero.obin0 -> 245 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/index.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/index.obin0 -> 226 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memccpy.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memccpy.obin0 -> 528 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memchr.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memchr.obin0 -> 443 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memcmp.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memcmp.obin0 -> 251 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memcpy.d56
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memcpy.obin0 -> 1542 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memmem.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memmem.obin0 -> 1738 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memmove.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memmove.obin0 -> 661 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/mempcpy.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/mempcpy.obin0 -> 234 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memrchr.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memrchr.obin0 -> 251 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memset.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/memset.obin0 -> 559 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/rindex.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/rindex.obin0 -> 228 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/stpcpy.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/stpcpy.obin0 -> 402 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/stpncpy.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/stpncpy.obin0 -> 539 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strcasecmp.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strcasecmp.obin0 -> 578 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strcasestr.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strcasestr.obin0 -> 323 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strcat.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strcat.obin0 -> 263 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strchr.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strchr.obin0 -> 249 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strchrnul.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strchrnul.obin0 -> 468 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strcmp.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strcmp.obin0 -> 280 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strcpy.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strcpy.obin0 -> 232 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strcspn.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strcspn.obin0 -> 509 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strdup.d68
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strdup.obin0 -> 305 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strerror_r.d71
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strerror_r.obin0 -> 382 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strlcat.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strlcat.obin0 -> 325 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strlcpy.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strlcpy.obin0 -> 592 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strlen.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strlen.obin0 -> 357 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strncasecmp.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strncasecmp.obin0 -> 658 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strncat.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strncat.obin0 -> 299 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strncmp.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strncmp.obin0 -> 323 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strncpy.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strncpy.obin0 -> 237 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strndup.d68
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strndup.obin0 -> 322 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strnlen.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strnlen.obin0 -> 249 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strpbrk.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strpbrk.obin0 -> 242 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strrchr.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strrchr.obin0 -> 273 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strsep.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strsep.obin0 -> 288 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strsignal.d113
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strsignal.obin0 -> 1047 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strspn.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strspn.obin0 -> 471 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strstr.d53
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strstr.obin0 -> 1763 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strtok.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strtok.obin0 -> 458 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strtok_r.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strtok_r.obin0 -> 358 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strverscmp.d47
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/strverscmp.obin0 -> 558 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/swab.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/swab.obin0 -> 249 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcpcpy.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcpcpy.obin0 -> 263 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcpncpy.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcpncpy.obin0 -> 272 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp.d38
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp.obin0 -> 245 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp_l.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp_l.obin0 -> 244 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcscat.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcscat.obin0 -> 266 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcschr.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcschr.obin0 -> 289 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcscmp.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcscmp.obin0 -> 278 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcscpy.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcscpy.obin0 -> 219 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcscspn.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcscspn.obin0 -> 394 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsdup.d59
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsdup.obin0 -> 308 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcslen.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcslen.obin0 -> 210 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp.d38
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp.obin0 -> 405 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp_l.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp_l.obin0 -> 250 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncat.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncat.obin0 -> 302 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncmp.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncmp.obin0 -> 264 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncpy.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncpy.obin0 -> 325 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsnlen.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsnlen.obin0 -> 253 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcspbrk.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcspbrk.obin0 -> 245 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsrchr.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsrchr.obin0 -> 286 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsspn.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsspn.obin0 -> 292 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsstr.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcsstr.obin0 -> 1150 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcstok.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcstok.obin0 -> 362 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcswcs.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wcswcs.obin0 -> 227 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wmemchr.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wmemchr.obin0 -> 226 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcmp.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcmp.obin0 -> 252 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcpy.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcpy.obin0 -> 233 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wmemmove.d44
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wmemmove.obin0 -> 323 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wmemset.d35
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/string/wmemset.obin0 -> 223 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/__month_to_secs.d2
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/__month_to_secs.obin0 -> 407 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/__secs_to_tm.d77
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/__secs_to_tm.obin0 -> 819 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/__tm_to_secs.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/__tm_to_secs.obin0 -> 499 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/__tz.d125
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/__tz.obin0 -> 334 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/__year_to_secs.d2
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/__year_to_secs.obin0 -> 602 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/asctime.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/asctime.obin0 -> 334 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/asctime_r.d122
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/asctime_r.obin0 -> 607 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/ctime.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/ctime.obin0 -> 264 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/ctime_r.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/ctime_r.obin0 -> 350 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/difftime.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/difftime.obin0 -> 187 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/ftime.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/ftime.obin0 -> 364 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/getdate.d98
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/getdate.obin0 -> 957 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime.d77
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime.obin0 -> 350 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime_r.d77
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime_r.obin0 -> 359 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/localtime.d65
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/localtime.obin0 -> 362 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/localtime_r.d89
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/localtime_r.obin0 -> 438 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/mktime.d77
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/mktime.obin0 -> 699 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/strftime.d134
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/strftime.obin0 -> 3931 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/strptime.d104
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/strptime.obin0 -> 2262 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/timegm.d77
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/timegm.obin0 -> 529 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/timespec_get.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/timespec_get.obin0 -> 294 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/wcsftime.d116
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/time/wcsftime.obin0 -> 1227 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/unistd/posix_close.d62
-rw-r--r--lib/libc/wasi/build/libc-top-half/musl/src/unistd/posix_close.obin0 -> 234 bytes
-rw-r--r--lib/libc/wasi/build/libc-top-half/sources/arc4random.d95
-rw-r--r--lib/libc/wasi/build/libc-top-half/sources/arc4random.obin0 -> 3235 bytes
1527 files changed, 51110 insertions, 0 deletions
diff --git a/lib/libc/wasi/build/crt1-command.d b/lib/libc/wasi/build/crt1-command.d
new file mode 100644
index 0000000000..20eb866c94
--- /dev/null
+++ b/lib/libc/wasi/build/crt1-command.d
@@ -0,0 +1,119 @@
+crt1-command.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/crt/crt1-command.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
diff --git a/lib/libc/wasi/build/crt1-reactor.d b/lib/libc/wasi/build/crt1-reactor.d
new file mode 100644
index 0000000000..06e60ddbf9
--- /dev/null
+++ b/lib/libc/wasi/build/crt1-reactor.d
@@ -0,0 +1,2 @@
+crt1-reactor.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/crt/crt1-reactor.c
diff --git a/lib/libc/wasi/build/crt1.d b/lib/libc/wasi/build/crt1.d
new file mode 100644
index 0000000000..470e66a77b
--- /dev/null
+++ b/lib/libc/wasi/build/crt1.d
@@ -0,0 +1,55 @@
+crt1.o: /home/kubkon/dev/wasi-libc/libc-bottom-half/crt/crt1.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
diff --git a/lib/libc/wasi/build/dlmalloc/src/dlmalloc.d b/lib/libc/wasi/build/dlmalloc/src/dlmalloc.d
new file mode 100644
index 0000000000..21413e5774
--- /dev/null
+++ b/lib/libc/wasi/build/dlmalloc/src/dlmalloc.d
@@ -0,0 +1,113 @@
+/home/kubkon/dev/wasi-libc/build/dlmalloc/src/dlmalloc.o: \
+ /home/kubkon/dev/wasi-libc/dlmalloc/src/dlmalloc.c \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/dlmalloc/src/malloc.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/dlmalloc/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/dlmalloc/src/malloc.c:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/dlmalloc/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/dlmalloc/src/dlmalloc.o b/lib/libc/wasi/build/dlmalloc/src/dlmalloc.o
new file mode 100644
index 0000000000..35238e5b40
--- /dev/null
+++ b/lib/libc/wasi/build/dlmalloc/src/dlmalloc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/clocks/clock.d b/lib/libc/wasi/build/libc-bottom-half/clocks/clock.d
new file mode 100644
index 0000000000..9fc0afb9d8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/clocks/clock.d
@@ -0,0 +1,98 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/clocks/clock.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/clocks/clock.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/clocks/clock.o b/lib/libc/wasi/build/libc-bottom-half/clocks/clock.o
new file mode 100644
index 0000000000..b0f5613c5e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/clocks/clock.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/clocks/getrusage.d b/lib/libc/wasi/build/libc-bottom-half/clocks/getrusage.d
new file mode 100644
index 0000000000..d1365a679c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/clocks/getrusage.d
@@ -0,0 +1,119 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/clocks/getrusage.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/clocks/getrusage.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/resource.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/resource.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_resource.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_rusage.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/resource.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/resource.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_resource.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_rusage.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/clocks/getrusage.o b/lib/libc/wasi/build/libc-bottom-half/clocks/getrusage.o
new file mode 100644
index 0000000000..82f38a85ea
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/clocks/getrusage.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/clocks/times.d b/lib/libc/wasi/build/libc-bottom-half/clocks/times.d
new file mode 100644
index 0000000000..b9f3a88e0a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/clocks/times.d
@@ -0,0 +1,104 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/clocks/times.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/clocks/times.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/times.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tms.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/times.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tms.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/clocks/times.o b/lib/libc/wasi/build/libc-bottom-half/clocks/times.o
new file mode 100644
index 0000000000..1510dbdb7f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/clocks/times.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/closedir.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/closedir.d
new file mode 100644
index 0000000000..a5fd1606cf
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/closedir.d
@@ -0,0 +1,89 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/dirent/closedir.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/closedir.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/closedir.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/closedir.o
new file mode 100644
index 0000000000..f541d0ad70
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/closedir.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/dirfd.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/dirfd.d
new file mode 100644
index 0000000000..5fb6ae4c33
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/dirfd.d
@@ -0,0 +1,80 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/dirent/dirfd.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirfd.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/dirfd.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/dirfd.o
new file mode 100644
index 0000000000..d3ed30e2f5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/dirfd.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdclosedir.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdclosedir.d
new file mode 100644
index 0000000000..3c1507e2e5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdclosedir.d
@@ -0,0 +1,140 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdclosedir.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/fdclosedir.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdclosedir.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdclosedir.o
new file mode 100644
index 0000000000..91405caf3e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdclosedir.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdopendir.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdopendir.d
new file mode 100644
index 0000000000..cbe6c3c59b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdopendir.d
@@ -0,0 +1,155 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdopendir.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/fdopendir.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdopendir.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdopendir.o
new file mode 100644
index 0000000000..fbbf03f51a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/fdopendir.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/opendirat.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/opendirat.d
new file mode 100644
index 0000000000..5e3fcaa6c3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/opendirat.d
@@ -0,0 +1,152 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/dirent/opendirat.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/opendirat.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-nocwd.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-nocwd.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/opendirat.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/opendirat.o
new file mode 100644
index 0000000000..41fd150107
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/opendirat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/readdir.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/readdir.d
new file mode 100644
index 0000000000..b039f5945c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/readdir.d
@@ -0,0 +1,200 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/dirent/readdir.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/readdir.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/readdir.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/readdir.o
new file mode 100644
index 0000000000..f81d477ea0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/readdir.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/rewinddir.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/rewinddir.d
new file mode 100644
index 0000000000..aee6e9fb8a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/rewinddir.d
@@ -0,0 +1,80 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/dirent/rewinddir.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/rewinddir.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/rewinddir.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/rewinddir.o
new file mode 100644
index 0000000000..e3ea03735f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/rewinddir.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/scandirat.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/scandirat.d
new file mode 100644
index 0000000000..550610721e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/scandirat.d
@@ -0,0 +1,203 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/dirent/scandirat.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/scandirat.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-nocwd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-nocwd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/scandirat.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/scandirat.o
new file mode 100644
index 0000000000..4c6dc9de93
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/scandirat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/seekdir.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/seekdir.d
new file mode 100644
index 0000000000..e18b7e8204
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/seekdir.d
@@ -0,0 +1,80 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/dirent/seekdir.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/seekdir.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/seekdir.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/seekdir.o
new file mode 100644
index 0000000000..786fcedd94
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/seekdir.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/telldir.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/telldir.d
new file mode 100644
index 0000000000..0c0160213c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/telldir.d
@@ -0,0 +1,80 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/dirent/telldir.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/telldir.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/dirent/dirent_impl.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/telldir.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/telldir.o
new file mode 100644
index 0000000000..a48eeea57f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/dirent/telldir.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/errno/errno.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/errno/errno.d
new file mode 100644
index 0000000000..a480424b5c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/errno/errno.d
@@ -0,0 +1,137 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/errno/errno.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/errno/errno.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/threads.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/threads.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/errno/errno.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/errno/errno.o
new file mode 100644
index 0000000000..364ffe047f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/errno/errno.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/fcntl.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/fcntl.d
new file mode 100644
index 0000000000..a76f9442ef
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/fcntl.d
@@ -0,0 +1,128 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/fcntl/fcntl.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/fcntl/fcntl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/fcntl.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/fcntl.o
new file mode 100644
index 0000000000..c03a627a79
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/fcntl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/openat.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/openat.d
new file mode 100644
index 0000000000..c14ae9c6b2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/openat.d
@@ -0,0 +1,173 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/fcntl/openat.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/fcntl/openat.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/openat.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/openat.o
new file mode 100644
index 0000000000..20378b01b9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/openat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fadvise.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fadvise.d
new file mode 100644
index 0000000000..33389c8ad2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fadvise.d
@@ -0,0 +1,152 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fadvise.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fadvise.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fadvise.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fadvise.o
new file mode 100644
index 0000000000..353777f2d8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fadvise.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fallocate.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fallocate.d
new file mode 100644
index 0000000000..e5354ce625
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fallocate.d
@@ -0,0 +1,128 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fallocate.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fallocate.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fallocate.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fallocate.o
new file mode 100644
index 0000000000..17f289e680
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/fcntl/posix_fallocate.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/poll/poll.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/poll/poll.d
new file mode 100644
index 0000000000..784647048d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/poll/poll.d
@@ -0,0 +1,89 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/poll/poll.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/poll/poll.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/poll.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/poll.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_poll.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_pollfd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nfds_t.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/poll.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/poll.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_poll.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_pollfd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nfds_t.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/poll/poll.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/poll/poll.o
new file mode 100644
index 0000000000..148dd2cfa5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/poll/poll.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sched/sched_yield.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sched/sched_yield.d
new file mode 100644
index 0000000000..0d1e69e5fd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sched/sched_yield.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sched/sched_yield.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sched/sched_yield.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/sched.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/sched.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sched/sched_yield.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sched/sched_yield.o
new file mode 100644
index 0000000000..68a31db4b1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sched/sched_yield.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdio/renameat.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdio/renameat.d
new file mode 100644
index 0000000000..324969b847
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdio/renameat.d
@@ -0,0 +1,95 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/stdio/renameat.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/stdio/renameat.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdio/renameat.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdio/renameat.o
new file mode 100644
index 0000000000..ed6ac05f73
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdio/renameat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdlib/_Exit.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdlib/_Exit.d
new file mode 100644
index 0000000000..5af4155f2f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdlib/_Exit.d
@@ -0,0 +1,134 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/stdlib/_Exit.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/stdlib/_Exit.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /usr/lib/clang/11.1.0/include/stdnoreturn.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/usr/lib/clang/11.1.0/include/stdnoreturn.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdlib/_Exit.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdlib/_Exit.o
new file mode 100644
index 0000000000..3a9387a61f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/stdlib/_Exit.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/ioctl/ioctl.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/ioctl/ioctl.d
new file mode 100644
index 0000000000..e217e4c8e2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/ioctl/ioctl.d
@@ -0,0 +1,86 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/ioctl/ioctl.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/ioctl/ioctl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/ioctl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_ioctl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/ioctl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_ioctl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/ioctl/ioctl.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/ioctl/ioctl.o
new file mode 100644
index 0000000000..bdd13356b3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/ioctl/ioctl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/pselect.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/pselect.d
new file mode 100644
index 0000000000..d393b86d07
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/pselect.d
@@ -0,0 +1,125 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/select/pselect.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/select/pselect.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/pselect.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/pselect.o
new file mode 100644
index 0000000000..bdce716b1a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/pselect.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/select.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/select.d
new file mode 100644
index 0000000000..df768d1ce0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/select.d
@@ -0,0 +1,86 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/select/select.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/select/select.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/select.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/select.o
new file mode 100644
index 0000000000..1644b233ec
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/select/select.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/getsockopt.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/getsockopt.d
new file mode 100644
index 0000000000..b621a1a081
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/getsockopt.d
@@ -0,0 +1,113 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/getsockopt.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/socket/getsockopt.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/socket.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/socket.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/getsockopt.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/getsockopt.o
new file mode 100644
index 0000000000..7c05d1bdaf
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/getsockopt.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/recv.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/recv.d
new file mode 100644
index 0000000000..818fdbe7c6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/recv.d
@@ -0,0 +1,161 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/recv.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/socket/recv.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/socket.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/socket.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/recv.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/recv.o
new file mode 100644
index 0000000000..e0f8de3331
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/recv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/send.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/send.d
new file mode 100644
index 0000000000..2fe6fd7678
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/send.d
@@ -0,0 +1,161 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/send.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/socket/send.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/socket.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/socket.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/send.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/send.o
new file mode 100644
index 0000000000..51e461b60e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/send.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/shutdown.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/shutdown.d
new file mode 100644
index 0000000000..b6b91e76e1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/shutdown.d
@@ -0,0 +1,161 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/shutdown.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/socket/shutdown.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/socket.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/socket.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/shutdown.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/shutdown.o
new file mode 100644
index 0000000000..f3cf242bbd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/socket/shutdown.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstat.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstat.d
new file mode 100644
index 0000000000..2af493814b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstat.d
@@ -0,0 +1,191 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstat.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstat.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/stat/stat_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/stat/stat_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstat.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstat.o
new file mode 100644
index 0000000000..c00fc48a15
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstatat.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstatat.d
new file mode 100644
index 0000000000..494c1abe84
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstatat.d
@@ -0,0 +1,224 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstatat.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstatat.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/stat/stat_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/stat/stat_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstatat.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstatat.o
new file mode 100644
index 0000000000..dc48c0b03b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/fstatat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/futimens.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/futimens.d
new file mode 100644
index 0000000000..0ef7bd4604
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/futimens.d
@@ -0,0 +1,191 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/futimens.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/stat/futimens.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/stat/stat_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/stat/stat_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/futimens.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/futimens.o
new file mode 100644
index 0000000000..0466d03a37
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/futimens.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/mkdirat.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/mkdirat.d
new file mode 100644
index 0000000000..0f773c904a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/mkdirat.d
@@ -0,0 +1,125 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/mkdirat.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/stat/mkdirat.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/mkdirat.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/mkdirat.o
new file mode 100644
index 0000000000..f0cbbe93d7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/mkdirat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/utimensat.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/utimensat.d
new file mode 100644
index 0000000000..528cfe0133
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/utimensat.d
@@ -0,0 +1,224 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/utimensat.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/stat/utimensat.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/stat/stat_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/stat/stat_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/utimensat.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/utimensat.o
new file mode 100644
index 0000000000..18c573fda3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/stat/utimensat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/time/gettimeofday.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/time/gettimeofday.d
new file mode 100644
index 0000000000..20e462ff30
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/time/gettimeofday.d
@@ -0,0 +1,113 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/time/gettimeofday.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/time/gettimeofday.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/time/gettimeofday.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/time/gettimeofday.o
new file mode 100644
index 0000000000..c996709e2f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/time/gettimeofday.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/preadv.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/preadv.d
new file mode 100644
index 0000000000..903e56695c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/preadv.d
@@ -0,0 +1,98 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/preadv.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/uio/preadv.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/uio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/uio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/preadv.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/preadv.o
new file mode 100644
index 0000000000..c95306acc3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/preadv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/pwritev.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/pwritev.d
new file mode 100644
index 0000000000..66ca017566
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/pwritev.d
@@ -0,0 +1,98 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/pwritev.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/uio/pwritev.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/uio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/uio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/pwritev.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/pwritev.o
new file mode 100644
index 0000000000..8f8d9dafe4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/pwritev.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/readv.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/readv.d
new file mode 100644
index 0000000000..3b71736d50
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/readv.d
@@ -0,0 +1,137 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/readv.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/uio/readv.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/uio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/uio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/readv.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/readv.o
new file mode 100644
index 0000000000..c13240b6d0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/readv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/writev.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/writev.d
new file mode 100644
index 0000000000..7fea3abe94
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/writev.d
@@ -0,0 +1,137 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/writev.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/sys/uio/writev.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/uio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/uio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/writev.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/writev.o
new file mode 100644
index 0000000000..3b448dad90
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/sys/uio/writev.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_MONOTONIC.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_MONOTONIC.d
new file mode 100644
index 0000000000..d3fe9ce9b6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_MONOTONIC.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_MONOTONIC.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_MONOTONIC.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/clock.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/clock.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_MONOTONIC.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_MONOTONIC.o
new file mode 100644
index 0000000000..dc6530bc86
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_MONOTONIC.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_PROCESS_CPUTIME_ID.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_PROCESS_CPUTIME_ID.d
new file mode 100644
index 0000000000..f180c87b67
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_PROCESS_CPUTIME_ID.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_PROCESS_CPUTIME_ID.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_PROCESS_CPUTIME_ID.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/clock.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/clock.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_PROCESS_CPUTIME_ID.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_PROCESS_CPUTIME_ID.o
new file mode 100644
index 0000000000..da2e0860e6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_PROCESS_CPUTIME_ID.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_REALTIME.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_REALTIME.d
new file mode 100644
index 0000000000..ea0146a3bb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_REALTIME.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_REALTIME.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_REALTIME.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/clock.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/clock.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_REALTIME.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_REALTIME.o
new file mode 100644
index 0000000000..8f810c3325
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_REALTIME.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_THREAD_CPUTIME_ID.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_THREAD_CPUTIME_ID.d
new file mode 100644
index 0000000000..110e504293
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_THREAD_CPUTIME_ID.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_THREAD_CPUTIME_ID.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_THREAD_CPUTIME_ID.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/clock.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/clock.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_THREAD_CPUTIME_ID.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_THREAD_CPUTIME_ID.o
new file mode 100644
index 0000000000..5f3c099456
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/CLOCK_THREAD_CPUTIME_ID.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_getres.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_getres.d
new file mode 100644
index 0000000000..56d621c34c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_getres.d
@@ -0,0 +1,128 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/time/clock_getres.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/time/clock_getres.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/clock.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/clock.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_getres.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_getres.o
new file mode 100644
index 0000000000..75d70e6d68
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_getres.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_gettime.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_gettime.d
new file mode 100644
index 0000000000..fc74dc2ae9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_gettime.d
@@ -0,0 +1,128 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/time/clock_gettime.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/time/clock_gettime.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/clock.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/clock.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_gettime.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_gettime.o
new file mode 100644
index 0000000000..c43ef6cbd9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_gettime.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_nanosleep.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_nanosleep.d
new file mode 100644
index 0000000000..55876cfe3d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_nanosleep.d
@@ -0,0 +1,158 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/time/clock_nanosleep.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/time/clock_nanosleep.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/clock.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/clock.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_nanosleep.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_nanosleep.o
new file mode 100644
index 0000000000..ea094f5576
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/clock_nanosleep.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/nanosleep.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/nanosleep.d
new file mode 100644
index 0000000000..63d384624f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/nanosleep.d
@@ -0,0 +1,86 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/time/nanosleep.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/time/nanosleep.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/threads.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/threads.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/nanosleep.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/nanosleep.o
new file mode 100644
index 0000000000..ea21eed9eb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/nanosleep.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/time.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/time.d
new file mode 100644
index 0000000000..bfa52af732
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/time.d
@@ -0,0 +1,113 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/time/time.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/time/time.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/overflow.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/time.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/time.o
new file mode 100644
index 0000000000..60063e99e9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/time/time.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/close.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/close.d
new file mode 100644
index 0000000000..d0304df1c0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/close.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/close.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/close.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/close.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/close.o
new file mode 100644
index 0000000000..de258aaaad
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/close.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/faccessat.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/faccessat.d
new file mode 100644
index 0000000000..50125758ee
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/faccessat.d
@@ -0,0 +1,155 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/faccessat.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/faccessat.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/faccessat.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/faccessat.o
new file mode 100644
index 0000000000..fe5113f63d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/faccessat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fdatasync.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fdatasync.d
new file mode 100644
index 0000000000..d51fc068b4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fdatasync.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/fdatasync.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/fdatasync.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fdatasync.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fdatasync.o
new file mode 100644
index 0000000000..ed5c3abd33
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fdatasync.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fsync.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fsync.d
new file mode 100644
index 0000000000..89653338ee
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fsync.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/fsync.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/fsync.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fsync.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fsync.o
new file mode 100644
index 0000000000..436b99e1d5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/fsync.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/ftruncate.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/ftruncate.d
new file mode 100644
index 0000000000..4cc3d45852
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/ftruncate.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/ftruncate.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/ftruncate.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/ftruncate.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/ftruncate.o
new file mode 100644
index 0000000000..e66ba3087b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/ftruncate.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/linkat.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/linkat.d
new file mode 100644
index 0000000000..2351c02a5a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/linkat.d
@@ -0,0 +1,155 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/linkat.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/linkat.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/linkat.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/linkat.o
new file mode 100644
index 0000000000..4a64f8ece1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/linkat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/lseek.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/lseek.d
new file mode 100644
index 0000000000..8a67fbf2d8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/lseek.d
@@ -0,0 +1,146 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/lseek.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/lseek.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/lseek.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/lseek.o
new file mode 100644
index 0000000000..e568461029
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/lseek.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pread.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pread.d
new file mode 100644
index 0000000000..71755e2848
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pread.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/pread.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/pread.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pread.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pread.o
new file mode 100644
index 0000000000..68220b194d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pread.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pwrite.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pwrite.d
new file mode 100644
index 0000000000..7598ce4d31
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pwrite.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/pwrite.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/pwrite.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pwrite.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pwrite.o
new file mode 100644
index 0000000000..50651ec33c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/pwrite.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/read.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/read.d
new file mode 100644
index 0000000000..bc7c00122d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/read.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/read.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/read.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/read.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/read.o
new file mode 100644
index 0000000000..a812726732
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/read.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/readlinkat.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/readlinkat.d
new file mode 100644
index 0000000000..ea7536a706
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/readlinkat.d
@@ -0,0 +1,104 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/readlinkat.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/readlinkat.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/readlinkat.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/readlinkat.o
new file mode 100644
index 0000000000..fb1ee38b40
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/readlinkat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/sleep.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/sleep.d
new file mode 100644
index 0000000000..259798a828
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/sleep.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/sleep.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/sleep.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/sleep.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/sleep.o
new file mode 100644
index 0000000000..6d8af495a0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/sleep.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/symlinkat.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/symlinkat.d
new file mode 100644
index 0000000000..ba8bbe4caf
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/symlinkat.d
@@ -0,0 +1,104 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/symlinkat.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/symlinkat.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/symlinkat.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/symlinkat.o
new file mode 100644
index 0000000000..3178185074
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/symlinkat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/unlinkat.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/unlinkat.d
new file mode 100644
index 0000000000..07277d982b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/unlinkat.d
@@ -0,0 +1,158 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/unlinkat.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/unlinkat.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/unlinkat.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/unlinkat.o
new file mode 100644
index 0000000000..457cb8cc16
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/unlinkat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/usleep.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/usleep.d
new file mode 100644
index 0000000000..388fd14e53
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/usleep.d
@@ -0,0 +1,95 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/usleep.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/usleep.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/usleep.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/usleep.o
new file mode 100644
index 0000000000..5a09d4c8dd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/usleep.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/write.d b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/write.d
new file mode 100644
index 0000000000..c0c4f04fb1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/write.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/cloudlibc/src/libc/unistd/write.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/libc/unistd/write.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/write.o b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/write.o
new file mode 100644
index 0000000000..a41b51bb1a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/cloudlibc/src/libc/unistd/write.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/getpid/getpid.d b/lib/libc/wasi/build/libc-bottom-half/getpid/getpid.d
new file mode 100644
index 0000000000..53a6109933
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/getpid/getpid.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/getpid/getpid.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/getpid/getpid.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/getpid/getpid.o b/lib/libc/wasi/build/libc-bottom-half/getpid/getpid.o
new file mode 100644
index 0000000000..7cda92a3d1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/getpid/getpid.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/mman/mman.d b/lib/libc/wasi/build/libc-bottom-half/mman/mman.d
new file mode 100644
index 0000000000..a07d85d499
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/mman/mman.d
@@ -0,0 +1,119 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/mman/mman.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/mman/mman.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/mman.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/mman.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/mman.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/mman.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/mman/mman.o b/lib/libc/wasi/build/libc-bottom-half/mman/mman.o
new file mode 100644
index 0000000000..bc7b77a428
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/mman/mman.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/signal/signal.d b/lib/libc/wasi/build/libc-bottom-half/signal/signal.d
new file mode 100644
index 0000000000..a4d35e719e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/signal/signal.d
@@ -0,0 +1,89 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/signal/signal.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/signal/signal.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/signal.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/signal.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/assert.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/signal.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/signal.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/assert.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/signal/signal.o b/lib/libc/wasi/build/libc-bottom-half/signal/signal.o
new file mode 100644
index 0000000000..fc050843e4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/signal/signal.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__main_argc_argv.d b/lib/libc/wasi/build/libc-bottom-half/sources/__main_argc_argv.d
new file mode 100644
index 0000000000..467b939b77
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__main_argc_argv.d
@@ -0,0 +1,2 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/__main_argc_argv.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/__main_argc_argv.c
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__main_argc_argv.o b/lib/libc/wasi/build/libc-bottom-half/sources/__main_argc_argv.o
new file mode 100644
index 0000000000..cdb82a722a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__main_argc_argv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__main_void.d b/lib/libc/wasi/build/libc-bottom-half/sources/__main_void.d
new file mode 100644
index 0000000000..e86166b3b6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__main_void.d
@@ -0,0 +1,122 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/__main_void.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/__main_void.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sysexits.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sysexits.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__main_void.o b/lib/libc/wasi/build/libc-bottom-half/sources/__main_void.o
new file mode 100644
index 0000000000..52e9ed73d2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__main_void.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__original_main.d b/lib/libc/wasi/build/libc-bottom-half/sources/__original_main.d
new file mode 100644
index 0000000000..d0a06caa65
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__original_main.d
@@ -0,0 +1,2 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/__original_main.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/__original_main.c
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__original_main.o b/lib/libc/wasi/build/libc-bottom-half/sources/__original_main.o
new file mode 100644
index 0000000000..1be8a2ddb7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__original_main.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_fd_renumber.d b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_fd_renumber.d
new file mode 100644
index 0000000000..f615902f1e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_fd_renumber.d
@@ -0,0 +1,86 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/__wasilibc_fd_renumber.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/__wasilibc_fd_renumber.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_fd_renumber.o b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_fd_renumber.o
new file mode 100644
index 0000000000..ca0b96fb79
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_fd_renumber.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_initialize_environ.d b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_initialize_environ.d
new file mode 100644
index 0000000000..291e6bbbf4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_initialize_environ.d
@@ -0,0 +1,140 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/__wasilibc_initialize_environ.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/__wasilibc_initialize_environ.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sysexits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sysexits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_initialize_environ.o b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_initialize_environ.o
new file mode 100644
index 0000000000..1260a0708f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_initialize_environ.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_real.d b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_real.d
new file mode 100644
index 0000000000..0f8542be38
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_real.d
@@ -0,0 +1,77 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/__wasilibc_real.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/__wasilibc_real.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_real.o b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_real.o
new file mode 100644
index 0000000000..4c7d37d5cc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_real.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_rmdirat.d b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_rmdirat.d
new file mode 100644
index 0000000000..ecc58f4604
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_rmdirat.d
@@ -0,0 +1,77 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/__wasilibc_rmdirat.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/__wasilibc_rmdirat.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_rmdirat.o b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_rmdirat.o
new file mode 100644
index 0000000000..2838757260
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_rmdirat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_tell.d b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_tell.d
new file mode 100644
index 0000000000..62ea3e37c8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_tell.d
@@ -0,0 +1,71 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/__wasilibc_tell.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/__wasilibc_tell.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_tell.o b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_tell.o
new file mode 100644
index 0000000000..4206bcc74e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_tell.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_unlinkat.d b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_unlinkat.d
new file mode 100644
index 0000000000..4813f98cda
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_unlinkat.d
@@ -0,0 +1,77 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/__wasilibc_unlinkat.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/__wasilibc_unlinkat.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/common/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_unlinkat.o b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_unlinkat.o
new file mode 100644
index 0000000000..63155ca8c2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/__wasilibc_unlinkat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/abort.d b/lib/libc/wasi/build/libc-bottom-half/sources/abort.d
new file mode 100644
index 0000000000..402db05c3b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/abort.d
@@ -0,0 +1,116 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/abort.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/abort.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/abort.o b/lib/libc/wasi/build/libc-bottom-half/sources/abort.o
new file mode 100644
index 0000000000..aeaa7a0b8f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/abort.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/at_fdcwd.d b/lib/libc/wasi/build/libc-bottom-half/sources/at_fdcwd.d
new file mode 100644
index 0000000000..45ced2f86e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/at_fdcwd.d
@@ -0,0 +1,179 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/at_fdcwd.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/at_fdcwd.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-nocwd.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-nocwd.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/at_fdcwd.o b/lib/libc/wasi/build/libc-bottom-half/sources/at_fdcwd.o
new file mode 100644
index 0000000000..2a75917ed9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/at_fdcwd.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/chdir.d b/lib/libc/wasi/build/libc-bottom-half/sources/chdir.d
new file mode 100644
index 0000000000..7a1ff62db2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/chdir.d
@@ -0,0 +1,209 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/chdir.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/chdir.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-find-relpath.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-find-relpath.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/chdir.o b/lib/libc/wasi/build/libc-bottom-half/sources/chdir.o
new file mode 100644
index 0000000000..76014445a8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/chdir.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/complex-builtins.d b/lib/libc/wasi/build/libc-bottom-half/sources/complex-builtins.d
new file mode 100644
index 0000000000..fb3b952a86
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/complex-builtins.d
@@ -0,0 +1,5 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/complex-builtins.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/complex-builtins.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/complex-builtins.o b/lib/libc/wasi/build/libc-bottom-half/sources/complex-builtins.o
new file mode 100644
index 0000000000..1783229de1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/complex-builtins.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/environ.d b/lib/libc/wasi/build/libc-bottom-half/sources/environ.d
new file mode 100644
index 0000000000..212229e9e8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/environ.d
@@ -0,0 +1,140 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/environ.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/environ.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sysexits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sysexits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/environ.o b/lib/libc/wasi/build/libc-bottom-half/sources/environ.o
new file mode 100644
index 0000000000..b5d332e058
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/environ.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/errno.d b/lib/libc/wasi/build/libc-bottom-half/sources/errno.d
new file mode 100644
index 0000000000..833014cfbf
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/errno.d
@@ -0,0 +1,71 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/errno.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/errno.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/errno.o b/lib/libc/wasi/build/libc-bottom-half/sources/errno.o
new file mode 100644
index 0000000000..adb7a36d2a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/errno.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/getcwd.d b/lib/libc/wasi/build/libc-bottom-half/sources/getcwd.d
new file mode 100644
index 0000000000..9ab2fcf772
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/getcwd.d
@@ -0,0 +1,101 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/getcwd.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/getcwd.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/getcwd.o b/lib/libc/wasi/build/libc-bottom-half/sources/getcwd.o
new file mode 100644
index 0000000000..b0700d4128
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/getcwd.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/getentropy.d b/lib/libc/wasi/build/libc-bottom-half/sources/getentropy.d
new file mode 100644
index 0000000000..6da075ffe0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/getentropy.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/getentropy.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/getentropy.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/getentropy.o b/lib/libc/wasi/build/libc-bottom-half/sources/getentropy.o
new file mode 100644
index 0000000000..0615db6a2d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/getentropy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/isatty.d b/lib/libc/wasi/build/libc-bottom-half/sources/isatty.d
new file mode 100644
index 0000000000..7679077ea7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/isatty.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/isatty.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/isatty.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__function___isatty.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__function___isatty.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/isatty.o b/lib/libc/wasi/build/libc-bottom-half/sources/isatty.o
new file mode 100644
index 0000000000..ae5ef95885
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/isatty.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/math/fmin-fmax.d b/lib/libc/wasi/build/libc-bottom-half/sources/math/fmin-fmax.d
new file mode 100644
index 0000000000..fe889a0e87
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/math/fmin-fmax.d
@@ -0,0 +1,29 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/math/fmin-fmax.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/math/fmin-fmax.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/math/fmin-fmax.o b/lib/libc/wasi/build/libc-bottom-half/sources/math/fmin-fmax.o
new file mode 100644
index 0000000000..cf323f6a0f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/math/fmin-fmax.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/math/math-builtins.d b/lib/libc/wasi/build/libc-bottom-half/sources/math/math-builtins.d
new file mode 100644
index 0000000000..97e6d5555e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/math/math-builtins.d
@@ -0,0 +1,29 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/math/math-builtins.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/math/math-builtins.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/math/math-builtins.o b/lib/libc/wasi/build/libc-bottom-half/sources/math/math-builtins.o
new file mode 100644
index 0000000000..75dc57dfc5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/math/math-builtins.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/posix.d b/lib/libc/wasi/build/libc-bottom-half/sources/posix.d
new file mode 100644
index 0000000000..8b45bc7d24
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/posix.d
@@ -0,0 +1,215 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/posix.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/posix.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/utime.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-find-relpath.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-nocwd.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/dirent.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/utime.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-find-relpath.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-nocwd.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/posix.o b/lib/libc/wasi/build/libc-bottom-half/sources/posix.o
new file mode 100644
index 0000000000..c4c2a155a3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/posix.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/preopens.d b/lib/libc/wasi/build/libc-bottom-half/sources/preopens.d
new file mode 100644
index 0000000000..076cb294cb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/preopens.d
@@ -0,0 +1,176 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/preopens.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/preopens.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sysexits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-find-relpath.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sysexits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-find-relpath.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/preopens.o b/lib/libc/wasi/build/libc-bottom-half/sources/preopens.o
new file mode 100644
index 0000000000..c5eab968a0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/preopens.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/reallocarray.d b/lib/libc/wasi/build/libc-bottom-half/sources/reallocarray.d
new file mode 100644
index 0000000000..ac17d77fe5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/reallocarray.d
@@ -0,0 +1,131 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/reallocarray.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/reallocarray.c \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/reallocarray.o b/lib/libc/wasi/build/libc-bottom-half/sources/reallocarray.o
new file mode 100644
index 0000000000..388102483f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/reallocarray.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/sbrk.d b/lib/libc/wasi/build/libc-bottom-half/sources/sbrk.d
new file mode 100644
index 0000000000..d168165584
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/sbrk.d
@@ -0,0 +1,143 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/sbrk.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/sbrk.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/limits.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/sbrk.o b/lib/libc/wasi/build/libc-bottom-half/sources/sbrk.o
new file mode 100644
index 0000000000..06f69f2990
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/sbrk.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/truncate.d b/lib/libc/wasi/build/libc-bottom-half/sources/truncate.d
new file mode 100644
index 0000000000..b19aceae7f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/truncate.d
@@ -0,0 +1,140 @@
+/home/kubkon/dev/wasi-libc/build/libc-bottom-half/sources/truncate.o: \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/sources/truncate.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h \
+ /usr/lib/clang/11.1.0/include/stdbool.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ssize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/_/types.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/cloudlibc/src/include/_/cdefs.h:
+
+/usr/lib/clang/11.1.0/include/stdbool.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/stdarg.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/select.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sigset_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_fd_set.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_FD_SETSIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-bottom-half/headers/private/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
diff --git a/lib/libc/wasi/build/libc-bottom-half/sources/truncate.o b/lib/libc/wasi/build/libc-bottom-half/sources/truncate.o
new file mode 100644
index 0000000000..d4e75ad21c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-bottom-half/sources/truncate.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexp.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexp.d
new file mode 100644
index 0000000000..842dd85cad
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexp.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/__cexp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/__cexp.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexp.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexp.o
new file mode 100644
index 0000000000..dd01e3d1f2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexpf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexpf.d
new file mode 100644
index 0000000000..cf52137790
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexpf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/__cexpf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/__cexpf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexpf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexpf.o
new file mode 100644
index 0000000000..433fd09183
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/__cexpf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabs.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabs.d
new file mode 100644
index 0000000000..8d03c6df38
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabs.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cabs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cabs.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabs.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabs.o
new file mode 100644
index 0000000000..72a7392267
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsf.d
new file mode 100644
index 0000000000..436c8becf0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cabsf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cabsf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsf.o
new file mode 100644
index 0000000000..e5be902f57
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsl.d
new file mode 100644
index 0000000000..14a34c8427
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cabsl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cabsl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsl.o
new file mode 100644
index 0000000000..daef6e5327
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cabsl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacos.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacos.d
new file mode 100644
index 0000000000..350d978876
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacos.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cacos.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cacos.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacos.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacos.o
new file mode 100644
index 0000000000..323b26ea00
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacos.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosf.d
new file mode 100644
index 0000000000..f4f52211ef
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cacosf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cacosf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosf.o
new file mode 100644
index 0000000000..b8027b5a72
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosh.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosh.d
new file mode 100644
index 0000000000..e2fd2767e5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosh.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cacosh.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cacosh.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosh.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosh.o
new file mode 100644
index 0000000000..713bc9ff76
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosh.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshf.d
new file mode 100644
index 0000000000..53e47ae5e8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cacoshf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cacoshf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshf.o
new file mode 100644
index 0000000000..33cf151a75
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshl.d
new file mode 100644
index 0000000000..0c4fae6fbd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cacoshl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cacoshl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshl.o
new file mode 100644
index 0000000000..01be995d70
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacoshl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosl.d
new file mode 100644
index 0000000000..71e5c94bec
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cacosl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cacosl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosl.o
new file mode 100644
index 0000000000..3d40b45f02
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cacosl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/carg.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/carg.d
new file mode 100644
index 0000000000..7c0b1041d6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/carg.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/carg.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/carg.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/carg.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/carg.o
new file mode 100644
index 0000000000..06b2342083
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/carg.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cargf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cargf.d
new file mode 100644
index 0000000000..e4a622f895
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cargf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cargf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cargf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cargf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cargf.o
new file mode 100644
index 0000000000..533bb5e5ce
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cargf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cargl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cargl.d
new file mode 100644
index 0000000000..96695d7204
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cargl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cargl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cargl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cargl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cargl.o
new file mode 100644
index 0000000000..7f32f9a31b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cargl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/casin.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casin.d
new file mode 100644
index 0000000000..7dacfb8a9a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casin.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/casin.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/casin.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/casin.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casin.o
new file mode 100644
index 0000000000..2f2511109b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casin.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinf.d
new file mode 100644
index 0000000000..9fc5c336aa
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/casinf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/casinf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinf.o
new file mode 100644
index 0000000000..2aff49dbb0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinh.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinh.d
new file mode 100644
index 0000000000..922227c8ca
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinh.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/casinh.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/casinh.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinh.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinh.o
new file mode 100644
index 0000000000..2a378b8d83
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinh.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhf.d
new file mode 100644
index 0000000000..7454ffef23
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/casinhf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/casinhf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhf.o
new file mode 100644
index 0000000000..e24151131f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhl.d
new file mode 100644
index 0000000000..42eb9a67a9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/casinhl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/casinhl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhl.o
new file mode 100644
index 0000000000..dfebb671c5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinhl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinl.d
new file mode 100644
index 0000000000..97890eb631
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/casinl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/casinl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinl.o
new file mode 100644
index 0000000000..6226fa3097
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/casinl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/catan.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catan.d
new file mode 100644
index 0000000000..e6cbf6b102
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catan.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/catan.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/catan.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/catan.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catan.o
new file mode 100644
index 0000000000..4e56efc6e7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catan.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanf.d
new file mode 100644
index 0000000000..8adc467e25
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/catanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/catanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanf.o
new file mode 100644
index 0000000000..4fd6ed5419
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanh.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanh.d
new file mode 100644
index 0000000000..242bbccffb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanh.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/catanh.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/catanh.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanh.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanh.o
new file mode 100644
index 0000000000..5a7fb5f633
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanh.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhf.d
new file mode 100644
index 0000000000..71dc179a6d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/catanhf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/catanhf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhf.o
new file mode 100644
index 0000000000..21ea10e805
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhl.d
new file mode 100644
index 0000000000..f491c3b1da
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/catanhl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/catanhl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhl.o
new file mode 100644
index 0000000000..095ef41076
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanhl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanl.d
new file mode 100644
index 0000000000..fb573ab00b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/catanl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/catanl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanl.o
new file mode 100644
index 0000000000..a8e83d7d91
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/catanl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccos.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccos.d
new file mode 100644
index 0000000000..46ec2877ea
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccos.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/ccos.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/ccos.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccos.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccos.o
new file mode 100644
index 0000000000..8e624d2e83
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccos.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosf.d
new file mode 100644
index 0000000000..c52952b5b3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/ccosf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/ccosf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosf.o
new file mode 100644
index 0000000000..22f8ea26b6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosh.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosh.d
new file mode 100644
index 0000000000..5d5c0f9fc8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosh.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/ccosh.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/ccosh.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosh.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosh.o
new file mode 100644
index 0000000000..5f476ee304
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosh.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshf.d
new file mode 100644
index 0000000000..e23bd17328
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/ccoshf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/ccoshf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshf.o
new file mode 100644
index 0000000000..831ac774e0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshl.d
new file mode 100644
index 0000000000..ace06a750c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/ccoshl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/ccoshl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshl.o
new file mode 100644
index 0000000000..87e135f1e7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccoshl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosl.d
new file mode 100644
index 0000000000..a3b1d94ef2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/ccosl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/ccosl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosl.o
new file mode 100644
index 0000000000..e056fe17e4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ccosl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexp.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexp.d
new file mode 100644
index 0000000000..44e7f13abd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexp.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cexp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cexp.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexp.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexp.o
new file mode 100644
index 0000000000..c8f3ecd945
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpf.d
new file mode 100644
index 0000000000..ab175cf3f2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cexpf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cexpf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpf.o
new file mode 100644
index 0000000000..357c9f6f88
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpl.d
new file mode 100644
index 0000000000..cfdccda0f4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cexpl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cexpl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpl.o
new file mode 100644
index 0000000000..af5fa693ec
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cexpl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/clog.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/clog.d
new file mode 100644
index 0000000000..6b9f96a721
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/clog.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/clog.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/clog.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/clog.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/clog.o
new file mode 100644
index 0000000000..ace055cd8e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/clog.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/clogf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/clogf.d
new file mode 100644
index 0000000000..fd83b53f6a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/clogf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/clogf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/clogf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/clogf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/clogf.o
new file mode 100644
index 0000000000..9d33c40a2a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/clogf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/clogl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/clogl.d
new file mode 100644
index 0000000000..60b0a42aa0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/clogl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/clogl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/clogl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/clogl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/clogl.o
new file mode 100644
index 0000000000..efdaa89e5b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/clogl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/conj.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/conj.d
new file mode 100644
index 0000000000..647b8e84e6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/conj.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/conj.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/conj.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/conj.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/conj.o
new file mode 100644
index 0000000000..867f88dc42
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/conj.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/conjf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/conjf.d
new file mode 100644
index 0000000000..a4d6a1c243
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/conjf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/conjf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/conjf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/conjf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/conjf.o
new file mode 100644
index 0000000000..683dc21eb7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/conjf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/conjl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/conjl.d
new file mode 100644
index 0000000000..bc3a2c8370
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/conjl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/conjl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/conjl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/conjl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/conjl.o
new file mode 100644
index 0000000000..1be83932f2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/conjl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpow.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpow.d
new file mode 100644
index 0000000000..7162a29c0d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpow.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cpow.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cpow.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpow.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpow.o
new file mode 100644
index 0000000000..93451e42bd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpow.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowf.d
new file mode 100644
index 0000000000..4800610375
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cpowf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cpowf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowf.o
new file mode 100644
index 0000000000..10c7d9af8c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowl.d
new file mode 100644
index 0000000000..8ad932938b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cpowl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cpowl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowl.o
new file mode 100644
index 0000000000..77caa03d6d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cpowl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cproj.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cproj.d
new file mode 100644
index 0000000000..32c25cc8b8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cproj.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cproj.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cproj.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cproj.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cproj.o
new file mode 100644
index 0000000000..9374fc509f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cproj.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojf.d
new file mode 100644
index 0000000000..e17f86dab4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cprojf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cprojf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojf.o
new file mode 100644
index 0000000000..4577402f9a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojl.d
new file mode 100644
index 0000000000..19e141c3db
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/cprojl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/cprojl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojl.o
new file mode 100644
index 0000000000..7cc5183d83
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/cprojl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csin.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csin.d
new file mode 100644
index 0000000000..996430db19
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csin.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/csin.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/csin.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csin.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csin.o
new file mode 100644
index 0000000000..729bc8d823
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csin.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinf.d
new file mode 100644
index 0000000000..0fad9008b7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/csinf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/csinf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinf.o
new file mode 100644
index 0000000000..669bd80ff7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinh.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinh.d
new file mode 100644
index 0000000000..b79146c084
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinh.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/csinh.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/csinh.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinh.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinh.o
new file mode 100644
index 0000000000..345233b811
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinh.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhf.d
new file mode 100644
index 0000000000..19cd7dec5a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/csinhf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/csinhf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhf.o
new file mode 100644
index 0000000000..1a8294d55b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhl.d
new file mode 100644
index 0000000000..367d09d9e3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/csinhl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/csinhl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhl.o
new file mode 100644
index 0000000000..ea62fa007f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinhl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinl.d
new file mode 100644
index 0000000000..04f2c6cb3c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/csinl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/csinl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinl.o
new file mode 100644
index 0000000000..f3356cf1f5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csinl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrt.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrt.d
new file mode 100644
index 0000000000..bdb41cede0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrt.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/csqrt.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/csqrt.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrt.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrt.o
new file mode 100644
index 0000000000..9f2ae8d317
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrt.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtf.d
new file mode 100644
index 0000000000..c2661e3707
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/csqrtf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/csqrtf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtf.o
new file mode 100644
index 0000000000..d22dda6199
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtl.d
new file mode 100644
index 0000000000..a2e17a8700
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/csqrtl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/csqrtl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtl.o
new file mode 100644
index 0000000000..99566fb48b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/csqrtl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctan.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctan.d
new file mode 100644
index 0000000000..c7ca0abd9f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctan.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/ctan.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/ctan.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctan.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctan.o
new file mode 100644
index 0000000000..e815f077df
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctan.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanf.d
new file mode 100644
index 0000000000..b4f8ed3029
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/ctanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/ctanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanf.o
new file mode 100644
index 0000000000..aa3aa600a6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanh.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanh.d
new file mode 100644
index 0000000000..30e99e0718
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanh.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/ctanh.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/ctanh.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanh.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanh.o
new file mode 100644
index 0000000000..8c1dd18fcb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanh.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhf.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhf.d
new file mode 100644
index 0000000000..37cf078cb3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/ctanhf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/ctanhf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhf.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhf.o
new file mode 100644
index 0000000000..cfc2b3ff93
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhl.d
new file mode 100644
index 0000000000..fa937cec58
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/ctanhl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/ctanhl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhl.o
new file mode 100644
index 0000000000..ab45174d79
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanhl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanl.d b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanl.d
new file mode 100644
index 0000000000..bf88a14426
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/complex/ctanl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/complex/ctanl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/complex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/complex_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/complex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanl.o b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanl.o
new file mode 100644
index 0000000000..f914aab49e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/complex/ctanl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/conf/confstr.d b/lib/libc/wasi/build/libc-top-half/musl/src/conf/confstr.d
new file mode 100644
index 0000000000..cc42201a30
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/conf/confstr.d
@@ -0,0 +1,80 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/conf/confstr.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/conf/confstr.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/conf/confstr.o b/lib/libc/wasi/build/libc-top-half/musl/src/conf/confstr.o
new file mode 100644
index 0000000000..7622d88e6b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/conf/confstr.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/conf/fpathconf.d b/lib/libc/wasi/build/libc-top-half/musl/src/conf/fpathconf.d
new file mode 100644
index 0000000000..cac39633a5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/conf/fpathconf.d
@@ -0,0 +1,86 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/conf/fpathconf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/conf/fpathconf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/conf/fpathconf.o b/lib/libc/wasi/build/libc-top-half/musl/src/conf/fpathconf.o
new file mode 100644
index 0000000000..08074d193c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/conf/fpathconf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/conf/legacy.d b/lib/libc/wasi/build/libc-top-half/musl/src/conf/legacy.d
new file mode 100644
index 0000000000..8eb53be3c1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/conf/legacy.d
@@ -0,0 +1,68 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/conf/legacy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/conf/legacy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/sys/sysinfo.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/sys/../../../include/sys/sysinfo.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/sys/sysinfo.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/sys/../../../include/sys/sysinfo.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/conf/legacy.o b/lib/libc/wasi/build/libc-top-half/musl/src/conf/legacy.o
new file mode 100644
index 0000000000..06c783e133
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/conf/legacy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/conf/pathconf.d b/lib/libc/wasi/build/libc-top-half/musl/src/conf/pathconf.d
new file mode 100644
index 0000000000..e9c8ae0e08
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/conf/pathconf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/conf/pathconf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/conf/pathconf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/conf/pathconf.o b/lib/libc/wasi/build/libc-top-half/musl/src/conf/pathconf.o
new file mode 100644
index 0000000000..1aa70dd537
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/conf/pathconf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/conf/sysconf.d b/lib/libc/wasi/build/libc-top-half/musl/src/conf/sysconf.d
new file mode 100644
index 0000000000..86aef4da30
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/conf/sysconf.d
@@ -0,0 +1,116 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/conf/sysconf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/conf/sysconf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/sys/sysinfo.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/sys/../../../include/sys/sysinfo.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/sys/sysinfo.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/sys/../../../include/sys/sysinfo.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/conf/sysconf.o b/lib/libc/wasi/build/libc-top-half/musl/src/conf/sysconf.o
new file mode 100644
index 0000000000..f6fbfd05bf
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/conf/sysconf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt.d b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt.d
new file mode 100644
index 0000000000..0dc363aaec
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt.d
@@ -0,0 +1,68 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/crypt/crypt.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/crypt/crypt.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/crypt.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/crypt.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/crypt.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/crypt.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt.o b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt.o
new file mode 100644
index 0000000000..06b47bea99
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_blowfish.d b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_blowfish.d
new file mode 100644
index 0000000000..a4e4d96b7a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_blowfish.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/crypt/crypt_blowfish.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/crypt/crypt_blowfish.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_blowfish.o b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_blowfish.o
new file mode 100644
index 0000000000..0a6b417481
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_blowfish.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_des.d b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_des.d
new file mode 100644
index 0000000000..7b9382ae99
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_des.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/crypt/crypt_des.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/crypt/crypt_des.c \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/crypt/crypt_des.h
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/crypt/crypt_des.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_des.o b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_des.o
new file mode 100644
index 0000000000..1239e80f86
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_des.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_md5.d b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_md5.d
new file mode 100644
index 0000000000..fed1c177a5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_md5.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/crypt/crypt_md5.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/crypt/crypt_md5.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_md5.o b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_md5.o
new file mode 100644
index 0000000000..2721c6dbd0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_md5.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_r.d b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_r.d
new file mode 100644
index 0000000000..7f8a782b01
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_r.d
@@ -0,0 +1,14 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/crypt/crypt_r.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/crypt/crypt_r.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/crypt.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/crypt.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/crypt.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/crypt.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_r.o b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_r.o
new file mode 100644
index 0000000000..b73e263155
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_r.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha256.d b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha256.d
new file mode 100644
index 0000000000..f7bdec60c8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha256.d
@@ -0,0 +1,86 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/crypt/crypt_sha256.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/crypt/crypt_sha256.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha256.o b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha256.o
new file mode 100644
index 0000000000..6ae4f07647
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha256.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha512.d b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha512.d
new file mode 100644
index 0000000000..c1ff004b68
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha512.d
@@ -0,0 +1,86 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/crypt/crypt_sha512.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/crypt/crypt_sha512.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha512.o b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha512.o
new file mode 100644
index 0000000000..a7486d4a09
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/crypt_sha512.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/encrypt.d b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/encrypt.d
new file mode 100644
index 0000000000..ea362b5b76
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/encrypt.d
@@ -0,0 +1,80 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/crypt/encrypt.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/crypt/encrypt.c \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/crypt/crypt_des.h
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/crypt/crypt_des.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/crypt/encrypt.o b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/encrypt.o
new file mode 100644
index 0000000000..6c7e2af587
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/crypt/encrypt.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_b_loc.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_b_loc.d
new file mode 100644
index 0000000000..165c933788
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_b_loc.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/__ctype_b_loc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/__ctype_b_loc.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_b_loc.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_b_loc.o
new file mode 100644
index 0000000000..1e6aba579f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_b_loc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_get_mb_cur_max.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_get_mb_cur_max.d
new file mode 100644
index 0000000000..da246f8e86
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_get_mb_cur_max.d
@@ -0,0 +1,89 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/__ctype_get_mb_cur_max.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/__ctype_get_mb_cur_max.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_get_mb_cur_max.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_get_mb_cur_max.o
new file mode 100644
index 0000000000..8cc613471c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_get_mb_cur_max.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_tolower_loc.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_tolower_loc.d
new file mode 100644
index 0000000000..7bad050419
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_tolower_loc.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/__ctype_tolower_loc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/__ctype_tolower_loc.c \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_tolower_loc.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_tolower_loc.o
new file mode 100644
index 0000000000..0173a09536
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_tolower_loc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_toupper_loc.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_toupper_loc.d
new file mode 100644
index 0000000000..a27a3c76aa
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_toupper_loc.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/__ctype_toupper_loc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/__ctype_toupper_loc.c \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_toupper_loc.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_toupper_loc.o
new file mode 100644
index 0000000000..3c38d8aa62
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/__ctype_toupper_loc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalnum.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalnum.d
new file mode 100644
index 0000000000..6c6903145b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalnum.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/isalnum.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/isalnum.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalnum.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalnum.o
new file mode 100644
index 0000000000..c33efe7496
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalnum.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalpha.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalpha.d
new file mode 100644
index 0000000000..05006d459a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalpha.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/isalpha.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/isalpha.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalpha.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalpha.o
new file mode 100644
index 0000000000..d5ad4ab05d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isalpha.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isascii.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isascii.d
new file mode 100644
index 0000000000..173ef310c4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isascii.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/isascii.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/isascii.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isascii.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isascii.o
new file mode 100644
index 0000000000..d5b460d704
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isascii.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isblank.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isblank.d
new file mode 100644
index 0000000000..cbaa129d02
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isblank.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/isblank.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/isblank.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isblank.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isblank.o
new file mode 100644
index 0000000000..0ee349498b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isblank.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iscntrl.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iscntrl.d
new file mode 100644
index 0000000000..6b7f90f53d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iscntrl.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/iscntrl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/iscntrl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iscntrl.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iscntrl.o
new file mode 100644
index 0000000000..9df790b489
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iscntrl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isdigit.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isdigit.d
new file mode 100644
index 0000000000..c21b29ea80
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isdigit.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/isdigit.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/isdigit.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isdigit.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isdigit.o
new file mode 100644
index 0000000000..12c69ff8a4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isdigit.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isgraph.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isgraph.d
new file mode 100644
index 0000000000..27aab25de8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isgraph.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/isgraph.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/isgraph.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isgraph.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isgraph.o
new file mode 100644
index 0000000000..e4f51e10fe
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isgraph.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/islower.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/islower.d
new file mode 100644
index 0000000000..840357d10e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/islower.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/islower.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/islower.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/islower.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/islower.o
new file mode 100644
index 0000000000..a71ce293bd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/islower.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isprint.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isprint.d
new file mode 100644
index 0000000000..eca343de9b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isprint.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/isprint.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/isprint.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isprint.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isprint.o
new file mode 100644
index 0000000000..750eb1e49d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isprint.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/ispunct.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/ispunct.d
new file mode 100644
index 0000000000..56c75fdc48
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/ispunct.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/ispunct.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/ispunct.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/ispunct.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/ispunct.o
new file mode 100644
index 0000000000..77307677a2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/ispunct.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isspace.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isspace.d
new file mode 100644
index 0000000000..43fa4ce518
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isspace.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/isspace.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/isspace.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isspace.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isspace.o
new file mode 100644
index 0000000000..06a2c2d49c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isspace.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isupper.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isupper.d
new file mode 100644
index 0000000000..7e01469df9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isupper.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/isupper.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/isupper.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isupper.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isupper.o
new file mode 100644
index 0000000000..cd86d93182
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isupper.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalnum.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalnum.d
new file mode 100644
index 0000000000..39bf92efb1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalnum.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/iswalnum.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/iswalnum.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalnum.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalnum.o
new file mode 100644
index 0000000000..35297dd232
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalnum.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalpha.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalpha.d
new file mode 100644
index 0000000000..9c69115609
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalpha.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/iswalpha.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/iswalpha.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/alpha.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/alpha.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalpha.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalpha.o
new file mode 100644
index 0000000000..aaa1b8fc0f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswalpha.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswblank.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswblank.d
new file mode 100644
index 0000000000..038235be95
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswblank.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/iswblank.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/iswblank.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswblank.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswblank.o
new file mode 100644
index 0000000000..0f6171f697
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswblank.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswcntrl.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswcntrl.d
new file mode 100644
index 0000000000..c7d5147a50
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswcntrl.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/iswcntrl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/iswcntrl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswcntrl.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswcntrl.o
new file mode 100644
index 0000000000..5aa36db1a3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswcntrl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswctype.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswctype.d
new file mode 100644
index 0000000000..e8adda746b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswctype.d
@@ -0,0 +1,47 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/iswctype.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/iswctype.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswctype.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswctype.o
new file mode 100644
index 0000000000..084b7b7412
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswctype.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswdigit.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswdigit.d
new file mode 100644
index 0000000000..2526a587b3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswdigit.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/iswdigit.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/iswdigit.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswdigit.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswdigit.o
new file mode 100644
index 0000000000..169a998e84
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswdigit.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswgraph.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswgraph.d
new file mode 100644
index 0000000000..82bbc42ac4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswgraph.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/iswgraph.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/iswgraph.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswgraph.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswgraph.o
new file mode 100644
index 0000000000..3d5afa1b23
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswgraph.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswlower.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswlower.d
new file mode 100644
index 0000000000..a489de2888
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswlower.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/iswlower.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/iswlower.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswlower.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswlower.o
new file mode 100644
index 0000000000..691681fa26
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswlower.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswprint.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswprint.d
new file mode 100644
index 0000000000..798a361728
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswprint.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/iswprint.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/iswprint.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswprint.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswprint.o
new file mode 100644
index 0000000000..7edbc065dc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswprint.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswpunct.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswpunct.d
new file mode 100644
index 0000000000..adc32d54e4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswpunct.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/iswpunct.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/iswpunct.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/punct.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/punct.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswpunct.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswpunct.o
new file mode 100644
index 0000000000..b8b8d84369
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswpunct.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswspace.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswspace.d
new file mode 100644
index 0000000000..ed23378681
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswspace.d
@@ -0,0 +1,38 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/iswspace.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/iswspace.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswspace.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswspace.o
new file mode 100644
index 0000000000..c82096a4ca
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswspace.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswupper.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswupper.d
new file mode 100644
index 0000000000..f8f4f2a96e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswupper.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/iswupper.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/iswupper.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswupper.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswupper.o
new file mode 100644
index 0000000000..c1132af296
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswupper.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswxdigit.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswxdigit.d
new file mode 100644
index 0000000000..16a9249218
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswxdigit.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/iswxdigit.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/iswxdigit.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswxdigit.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswxdigit.o
new file mode 100644
index 0000000000..fe4b44360e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/iswxdigit.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isxdigit.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isxdigit.d
new file mode 100644
index 0000000000..d86520dd67
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isxdigit.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/isxdigit.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/isxdigit.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isxdigit.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isxdigit.o
new file mode 100644
index 0000000000..4106741bae
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/isxdigit.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/toascii.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/toascii.d
new file mode 100644
index 0000000000..a5dc92c2b3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/toascii.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/toascii.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/toascii.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/toascii.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/toascii.o
new file mode 100644
index 0000000000..e24bb609dc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/toascii.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/tolower.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/tolower.d
new file mode 100644
index 0000000000..014ecbf44f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/tolower.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/tolower.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/tolower.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/tolower.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/tolower.o
new file mode 100644
index 0000000000..f49210c80d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/tolower.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/toupper.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/toupper.d
new file mode 100644
index 0000000000..d4fadf04be
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/toupper.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/toupper.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/toupper.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/toupper.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/toupper.o
new file mode 100644
index 0000000000..48f5978126
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/toupper.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/towctrans.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/towctrans.d
new file mode 100644
index 0000000000..cf8252409f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/towctrans.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/towctrans.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/towctrans.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/casemap.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/casemap.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/towctrans.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/towctrans.o
new file mode 100644
index 0000000000..77d979a02f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/towctrans.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcswidth.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcswidth.d
new file mode 100644
index 0000000000..ce5b0dd232
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcswidth.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/wcswidth.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/wcswidth.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcswidth.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcswidth.o
new file mode 100644
index 0000000000..1b31b0d983
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcswidth.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wctrans.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wctrans.d
new file mode 100644
index 0000000000..a9fd2647d1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wctrans.d
@@ -0,0 +1,47 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/wctrans.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/wctrans.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wctrans.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wctrans.o
new file mode 100644
index 0000000000..1304a11f17
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wctrans.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcwidth.d b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcwidth.d
new file mode 100644
index 0000000000..68591b4515
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcwidth.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/ctype/wcwidth.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/wcwidth.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/nonspacing.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/wide.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/nonspacing.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/ctype/wide.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcwidth.o b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcwidth.o
new file mode 100644
index 0000000000..696185a33b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/ctype/wcwidth.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/dirent/alphasort.d b/lib/libc/wasi/build/libc-top-half/musl/src/dirent/alphasort.d
new file mode 100644
index 0000000000..10101ab507
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/dirent/alphasort.d
@@ -0,0 +1,77 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/dirent/alphasort.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/dirent/alphasort.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/dirent.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/dirent.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/dirent/alphasort.o b/lib/libc/wasi/build/libc-top-half/musl/src/dirent/alphasort.o
new file mode 100644
index 0000000000..27c6f96718
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/dirent/alphasort.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/dirent/versionsort.d b/lib/libc/wasi/build/libc-top-half/musl/src/dirent/versionsort.d
new file mode 100644
index 0000000000..425d545ec3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/dirent/versionsort.d
@@ -0,0 +1,77 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/dirent/versionsort.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/dirent/versionsort.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/dirent.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/dirent.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/dirent/versionsort.o b/lib/libc/wasi/build/libc-top-half/musl/src/dirent/versionsort.o
new file mode 100644
index 0000000000..1182090b5d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/dirent/versionsort.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/env/clearenv.d b/lib/libc/wasi/build/libc-top-half/musl/src/env/clearenv.d
new file mode 100644
index 0000000000..187e44b3c4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/env/clearenv.d
@@ -0,0 +1,80 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/env/clearenv.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/env/clearenv.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/wasi/libc-environ-compat.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/wasi/libc-environ-compat.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/env/clearenv.o b/lib/libc/wasi/build/libc-top-half/musl/src/env/clearenv.o
new file mode 100644
index 0000000000..5cb1fcf511
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/env/clearenv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/env/getenv.d b/lib/libc/wasi/build/libc-top-half/musl/src/env/getenv.d
new file mode 100644
index 0000000000..23b9a94337
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/env/getenv.d
@@ -0,0 +1,95 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/env/getenv.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/env/getenv.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/wasi/libc-environ-compat.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/wasi/libc-environ-compat.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/env/getenv.o b/lib/libc/wasi/build/libc-top-half/musl/src/env/getenv.o
new file mode 100644
index 0000000000..fbdaefa1e8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/env/getenv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/env/putenv.d b/lib/libc/wasi/build/libc-top-half/musl/src/env/putenv.d
new file mode 100644
index 0000000000..62b9e7eff7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/env/putenv.d
@@ -0,0 +1,95 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/env/putenv.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/env/putenv.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/wasi/libc-environ-compat.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/wasi/libc-environ-compat.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/env/putenv.o b/lib/libc/wasi/build/libc-top-half/musl/src/env/putenv.o
new file mode 100644
index 0000000000..800588c9b7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/env/putenv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/env/setenv.d b/lib/libc/wasi/build/libc-top-half/musl/src/env/setenv.d
new file mode 100644
index 0000000000..c73be8146d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/env/setenv.d
@@ -0,0 +1,86 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/env/setenv.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/env/setenv.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/env/setenv.o b/lib/libc/wasi/build/libc-top-half/musl/src/env/setenv.o
new file mode 100644
index 0000000000..1512773334
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/env/setenv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/env/unsetenv.d b/lib/libc/wasi/build/libc-top-half/musl/src/env/unsetenv.d
new file mode 100644
index 0000000000..31ee4048f5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/env/unsetenv.d
@@ -0,0 +1,107 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/env/unsetenv.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/env/unsetenv.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/wasi/libc-environ-compat.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/wasi/libc-environ-compat.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/env/unsetenv.o b/lib/libc/wasi/build/libc-top-half/musl/src/env/unsetenv.o
new file mode 100644
index 0000000000..882b6d9f6d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/env/unsetenv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/errno/strerror.d b/lib/libc/wasi/build/libc-top-half/musl/src/errno/strerror.d
new file mode 100644
index 0000000000..3de928bf77
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/errno/strerror.d
@@ -0,0 +1,119 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/errno/strerror.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/errno/strerror.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/errno/__strerror.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/errno/__strerror.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/errno/strerror.o b/lib/libc/wasi/build/libc-top-half/musl/src/errno/strerror.o
new file mode 100644
index 0000000000..4fdf13dcf0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/errno/strerror.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/exit/assert.d b/lib/libc/wasi/build/libc-top-half/musl/src/exit/assert.d
new file mode 100644
index 0000000000..4ce7cba9b5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/exit/assert.d
@@ -0,0 +1,68 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/exit/assert.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/exit/assert.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/exit/assert.o b/lib/libc/wasi/build/libc-top-half/musl/src/exit/assert.o
new file mode 100644
index 0000000000..ada31d0379
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/exit/assert.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/exit/at_quick_exit.d b/lib/libc/wasi/build/libc-top-half/musl/src/exit/at_quick_exit.d
new file mode 100644
index 0000000000..9eb4849c7c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/exit/at_quick_exit.d
@@ -0,0 +1,89 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/exit/at_quick_exit.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/exit/at_quick_exit.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/fork_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/fork_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/exit/at_quick_exit.o b/lib/libc/wasi/build/libc-top-half/musl/src/exit/at_quick_exit.o
new file mode 100644
index 0000000000..d65e1db4ff
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/exit/at_quick_exit.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/exit/atexit.d b/lib/libc/wasi/build/libc-top-half/musl/src/exit/atexit.d
new file mode 100644
index 0000000000..d655c8bcad
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/exit/atexit.d
@@ -0,0 +1,89 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/exit/atexit.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/exit/atexit.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/fork_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/fork_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/exit/atexit.o b/lib/libc/wasi/build/libc-top-half/musl/src/exit/atexit.o
new file mode 100644
index 0000000000..e43908a783
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/exit/atexit.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/exit/exit.d b/lib/libc/wasi/build/libc-top-half/musl/src/exit/exit.d
new file mode 100644
index 0000000000..4a7085d3ad
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/exit/exit.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/exit/exit.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/exit/exit.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/exit/exit.o b/lib/libc/wasi/build/libc-top-half/musl/src/exit/exit.o
new file mode 100644
index 0000000000..8609e8ee3d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/exit/exit.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/exit/quick_exit.d b/lib/libc/wasi/build/libc-top-half/musl/src/exit/quick_exit.d
new file mode 100644
index 0000000000..c386e1bc8e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/exit/quick_exit.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/exit/quick_exit.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/exit/quick_exit.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/exit/quick_exit.o b/lib/libc/wasi/build/libc-top-half/musl/src/exit/quick_exit.o
new file mode 100644
index 0000000000..94d41bf5a6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/exit/quick_exit.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/fcntl/creat.d b/lib/libc/wasi/build/libc-top-half/musl/src/fcntl/creat.d
new file mode 100644
index 0000000000..e2182036fe
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/fcntl/creat.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/fcntl/creat.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/fcntl/creat.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/fcntl/creat.o b/lib/libc/wasi/build/libc-top-half/musl/src/fcntl/creat.o
new file mode 100644
index 0000000000..919a29397c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/fcntl/creat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fegetexceptflag.d b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fegetexceptflag.d
new file mode 100644
index 0000000000..5abf994123
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fegetexceptflag.d
@@ -0,0 +1,8 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/fenv/fegetexceptflag.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/fenv/fegetexceptflag.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fenv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fenv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fegetexceptflag.o b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fegetexceptflag.o
new file mode 100644
index 0000000000..c8b8dfb1e5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fegetexceptflag.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/fenv/feholdexcept.d b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/feholdexcept.d
new file mode 100644
index 0000000000..ed771155ae
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/feholdexcept.d
@@ -0,0 +1,8 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/fenv/feholdexcept.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/fenv/feholdexcept.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fenv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fenv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/fenv/feholdexcept.o b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/feholdexcept.o
new file mode 100644
index 0000000000..053f23f667
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/feholdexcept.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fenv.d b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fenv.d
new file mode 100644
index 0000000000..6854813fb7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fenv.d
@@ -0,0 +1,8 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/fenv/fenv.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/fenv/fenv.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fenv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fenv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fenv.o b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fenv.o
new file mode 100644
index 0000000000..bbc0aba9b1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fenv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetexceptflag.d b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetexceptflag.d
new file mode 100644
index 0000000000..4d567c7b4b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetexceptflag.d
@@ -0,0 +1,8 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/fenv/fesetexceptflag.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/fenv/fesetexceptflag.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fenv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fenv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetexceptflag.o b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetexceptflag.o
new file mode 100644
index 0000000000..c62e7ff389
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetexceptflag.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetround.d b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetround.d
new file mode 100644
index 0000000000..e3b9eb5656
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetround.d
@@ -0,0 +1,14 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/fenv/fesetround.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/fenv/fesetround.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fenv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fenv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetround.o b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetround.o
new file mode 100644
index 0000000000..8db918c2cd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/fesetround.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/fenv/feupdateenv.d b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/feupdateenv.d
new file mode 100644
index 0000000000..6fbf9745ca
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/feupdateenv.d
@@ -0,0 +1,8 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/fenv/feupdateenv.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/fenv/feupdateenv.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fenv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fenv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/fenv/feupdateenv.o b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/feupdateenv.o
new file mode 100644
index 0000000000..7a129f13e4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/fenv/feupdateenv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/internal/defsysinfo.d b/lib/libc/wasi/build/libc-top-half/musl/src/internal/defsysinfo.d
new file mode 100644
index 0000000000..2d2edcc341
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/internal/defsysinfo.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/internal/defsysinfo.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/defsysinfo.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/internal/defsysinfo.o b/lib/libc/wasi/build/libc-top-half/musl/src/internal/defsysinfo.o
new file mode 100644
index 0000000000..6ce2638959
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/internal/defsysinfo.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.d b/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.d
new file mode 100644
index 0000000000..ba0e3b412c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.d
@@ -0,0 +1,101 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/internal/floatscan.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.c \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.long-double.d b/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.long-double.d
new file mode 100644
index 0000000000..5ba96d5013
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.long-double.d
@@ -0,0 +1,101 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/internal/floatscan.long-double.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.c \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.long-double.o b/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.long-double.o
new file mode 100644
index 0000000000..987dd705fc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.long-double.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.no-floating-point.d b/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.no-floating-point.d
new file mode 100644
index 0000000000..b8dc4fc869
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.no-floating-point.d
@@ -0,0 +1,101 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/internal/floatscan.no-floating-point.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.c \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.no-floating-point.o b/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.no-floating-point.o
new file mode 100644
index 0000000000..987dd705fc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.no-floating-point.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.o b/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.o
new file mode 100644
index 0000000000..12cf0fab95
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/internal/floatscan.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/internal/intscan.d b/lib/libc/wasi/build/libc-top-half/musl/src/internal/intscan.d
new file mode 100644
index 0000000000..f9445c011d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/internal/intscan.d
@@ -0,0 +1,86 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/internal/intscan.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/intscan.c \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/internal/intscan.o b/lib/libc/wasi/build/libc-top-half/musl/src/internal/intscan.o
new file mode 100644
index 0000000000..93216b8698
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/internal/intscan.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/internal/libc.d b/lib/libc/wasi/build/libc-top-half/musl/src/internal/libc.d
new file mode 100644
index 0000000000..2fe6bdfa4b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/internal/libc.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/internal/libc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/internal/libc.o b/lib/libc/wasi/build/libc-top-half/musl/src/internal/libc.o
new file mode 100644
index 0000000000..3f4d03ebe8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/internal/libc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/internal/shgetc.d b/lib/libc/wasi/build/libc-top-half/musl/src/internal/shgetc.d
new file mode 100644
index 0000000000..5c0168eb0c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/internal/shgetc.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/internal/shgetc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/internal/shgetc.o b/lib/libc/wasi/build/libc-top-half/musl/src/internal/shgetc.o
new file mode 100644
index 0000000000..7abf814d8a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/internal/shgetc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/__lctrans.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/__lctrans.d
new file mode 100644
index 0000000000..fe3f942750
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/__lctrans.d
@@ -0,0 +1,89 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/__lctrans.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/__lctrans.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/__lctrans.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/__lctrans.o
new file mode 100644
index 0000000000..c5f508170c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/__lctrans.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/__mo_lookup.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/__mo_lookup.d
new file mode 100644
index 0000000000..b8352983f5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/__mo_lookup.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/__mo_lookup.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/__mo_lookup.c \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/__mo_lookup.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/__mo_lookup.o
new file mode 100644
index 0000000000..5742caecdc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/__mo_lookup.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/c_locale.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/c_locale.d
new file mode 100644
index 0000000000..71454eb121
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/c_locale.d
@@ -0,0 +1,89 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/c_locale.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/c_locale.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/c_locale.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/c_locale.o
new file mode 100644
index 0000000000..f242638f05
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/c_locale.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/catclose.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/catclose.d
new file mode 100644
index 0000000000..f571fb036b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/catclose.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/catclose.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/catclose.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/nl_types.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/nl_types.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/catclose.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/catclose.o
new file mode 100644
index 0000000000..a620fcd0e8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/catclose.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/catgets.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/catgets.d
new file mode 100644
index 0000000000..44f3d8a6dd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/catgets.d
@@ -0,0 +1,77 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/catgets.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/catgets.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/nl_types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/nl_types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/catgets.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/catgets.o
new file mode 100644
index 0000000000..3abd7daf44
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/catgets.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/catopen.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/catopen.d
new file mode 100644
index 0000000000..17a6e6fda7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/catopen.d
@@ -0,0 +1,125 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/catopen.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/catopen.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/nl_types.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/langinfo.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/langinfo.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/nl_types.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/langinfo.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/langinfo.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/catopen.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/catopen.o
new file mode 100644
index 0000000000..436a9190ba
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/catopen.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/duplocale.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/duplocale.d
new file mode 100644
index 0000000000..c35cec8921
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/duplocale.d
@@ -0,0 +1,104 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/duplocale.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/duplocale.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/duplocale.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/duplocale.o
new file mode 100644
index 0000000000..925e544211
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/duplocale.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/freelocale.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/freelocale.d
new file mode 100644
index 0000000000..55e16406b6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/freelocale.d
@@ -0,0 +1,89 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/freelocale.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/freelocale.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/freelocale.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/freelocale.o
new file mode 100644
index 0000000000..41293452e4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/freelocale.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv.d
new file mode 100644
index 0000000000..c62c3d9e81
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv.d
@@ -0,0 +1,149 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/iconv.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/iconv.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/iconv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/codepages.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/legacychars.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/jis0208.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/gb18030.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/big5.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/hkscs.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/ksc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/revjis.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/iconv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/codepages.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/legacychars.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/jis0208.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/gb18030.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/big5.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/hkscs.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/ksc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/revjis.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv.o
new file mode 100644
index 0000000000..2ced4c57f2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv_close.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv_close.d
new file mode 100644
index 0000000000..2e539a5f88
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv_close.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/iconv_close.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/iconv_close.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/iconv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/iconv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv_close.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv_close.o
new file mode 100644
index 0000000000..f3e79dd862
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/iconv_close.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/langinfo.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/langinfo.d
new file mode 100644
index 0000000000..5fa8522185
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/langinfo.d
@@ -0,0 +1,98 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/langinfo.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/langinfo.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/langinfo.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/langinfo.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/nl_types.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/langinfo.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/langinfo.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/nl_types.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/langinfo.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/langinfo.o
new file mode 100644
index 0000000000..0e954a4171
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/langinfo.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/locale_map.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/locale_map.d
new file mode 100644
index 0000000000..e17a116a31
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/locale_map.d
@@ -0,0 +1,110 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/locale_map.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/locale_map.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/fork_impl.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/fork_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/locale_map.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/locale_map.o
new file mode 100644
index 0000000000..303a7c02f2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/locale_map.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/localeconv.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/localeconv.d
new file mode 100644
index 0000000000..4b221a59a9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/localeconv.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/localeconv.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/localeconv.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/localeconv.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/localeconv.o
new file mode 100644
index 0000000000..13fb443300
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/localeconv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/newlocale.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/newlocale.d
new file mode 100644
index 0000000000..8863f412bc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/newlocale.d
@@ -0,0 +1,107 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/newlocale.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/newlocale.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/newlocale.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/newlocale.o
new file mode 100644
index 0000000000..47227a41c1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/newlocale.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/pleval.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/pleval.d
new file mode 100644
index 0000000000..d04e459ba4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/pleval.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/pleval.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/pleval.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/pleval.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/pleval.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/pleval.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/pleval.o
new file mode 100644
index 0000000000..2b4618c297
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/pleval.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/setlocale.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/setlocale.d
new file mode 100644
index 0000000000..89c1bb38f2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/setlocale.d
@@ -0,0 +1,107 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/setlocale.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/setlocale.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/setlocale.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/setlocale.o
new file mode 100644
index 0000000000..c3baa2dceb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/setlocale.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/strcoll.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/strcoll.d
new file mode 100644
index 0000000000..d7a2829d78
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/strcoll.d
@@ -0,0 +1,104 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/strcoll.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/strcoll.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/strcoll.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/strcoll.o
new file mode 100644
index 0000000000..0d544e8daf
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/strcoll.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/strfmon.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/strfmon.d
new file mode 100644
index 0000000000..0ae72ce2a3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/strfmon.d
@@ -0,0 +1,110 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/strfmon.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/strfmon.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/monetary.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/monetary.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/strfmon.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/strfmon.o
new file mode 100644
index 0000000000..574d0733e6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/strfmon.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/strxfrm.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/strxfrm.d
new file mode 100644
index 0000000000..34e9916550
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/strxfrm.d
@@ -0,0 +1,104 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/strxfrm.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/strxfrm.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/strxfrm.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/strxfrm.o
new file mode 100644
index 0000000000..6033469cf1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/strxfrm.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/uselocale.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/uselocale.d
new file mode 100644
index 0000000000..341cc3c7c6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/uselocale.d
@@ -0,0 +1,89 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/uselocale.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/uselocale.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/uselocale.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/uselocale.o
new file mode 100644
index 0000000000..5483c9a3c8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/uselocale.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/wcscoll.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/wcscoll.d
new file mode 100644
index 0000000000..e9d114bdef
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/wcscoll.d
@@ -0,0 +1,95 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/wcscoll.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/wcscoll.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/wcscoll.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/wcscoll.o
new file mode 100644
index 0000000000..f18acd1fa2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/wcscoll.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/wcsxfrm.d b/lib/libc/wasi/build/libc-top-half/musl/src/locale/wcsxfrm.d
new file mode 100644
index 0000000000..d4f2f10af9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/wcsxfrm.d
@@ -0,0 +1,95 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/locale/wcsxfrm.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/locale/wcsxfrm.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/locale/wcsxfrm.o b/lib/libc/wasi/build/libc-top-half/musl/src/locale/wcsxfrm.o
new file mode 100644
index 0000000000..82e8368737
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/locale/wcsxfrm.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__cos.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__cos.d
new file mode 100644
index 0000000000..363bb077f7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__cos.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__cos.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__cos.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__cos.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__cos.o
new file mode 100644
index 0000000000..52264d659f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__cos.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__cosdf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__cosdf.d
new file mode 100644
index 0000000000..64377b0167
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__cosdf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__cosdf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__cosdf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__cosdf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__cosdf.o
new file mode 100644
index 0000000000..953333b533
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__cosdf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__cosl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__cosl.d
new file mode 100644
index 0000000000..83ba0674b2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__cosl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__cosl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__cosl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__cosl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__cosl.o
new file mode 100644
index 0000000000..bac8b0cf67
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__cosl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2.d
new file mode 100644
index 0000000000..b796beca5b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__expo2.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__expo2.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2.o
new file mode 100644
index 0000000000..acc23bd618
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2f.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2f.d
new file mode 100644
index 0000000000..b50c1f8ec2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2f.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__expo2f.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__expo2f.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2f.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2f.o
new file mode 100644
index 0000000000..1e6a0da4e0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__expo2f.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__invtrigl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__invtrigl.d
new file mode 100644
index 0000000000..ad2f632165
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__invtrigl.d
@@ -0,0 +1,17 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__invtrigl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__invtrigl.c \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__invtrigl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__invtrigl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__invtrigl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__invtrigl.o
new file mode 100644
index 0000000000..38fc2f2aa8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__invtrigl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzero.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzero.d
new file mode 100644
index 0000000000..1529b729ff
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzero.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__math_divzero.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__math_divzero.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzero.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzero.o
new file mode 100644
index 0000000000..d661d69c63
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzero.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzerof.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzerof.d
new file mode 100644
index 0000000000..812cdd4546
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzerof.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__math_divzerof.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__math_divzerof.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzerof.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzerof.o
new file mode 100644
index 0000000000..e202304f26
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_divzerof.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalid.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalid.d
new file mode 100644
index 0000000000..ea5bb4df80
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalid.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__math_invalid.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__math_invalid.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalid.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalid.o
new file mode 100644
index 0000000000..9ab7e33088
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalid.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidf.d
new file mode 100644
index 0000000000..67c3660737
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__math_invalidf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__math_invalidf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidf.o
new file mode 100644
index 0000000000..0788ae542b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidl.d
new file mode 100644
index 0000000000..f37bb2539d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__math_invalidl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__math_invalidl.c \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidl.o
new file mode 100644
index 0000000000..c980bbea38
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_invalidl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflow.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflow.d
new file mode 100644
index 0000000000..2bd299c57e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflow.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__math_oflow.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__math_oflow.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflow.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflow.o
new file mode 100644
index 0000000000..7355d57608
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflow.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflowf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflowf.d
new file mode 100644
index 0000000000..0e963c9ef3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflowf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__math_oflowf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__math_oflowf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflowf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflowf.o
new file mode 100644
index 0000000000..37671a3eeb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_oflowf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflow.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflow.d
new file mode 100644
index 0000000000..1ac165003d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflow.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__math_uflow.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__math_uflow.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflow.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflow.o
new file mode 100644
index 0000000000..875a2bb924
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflow.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflowf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflowf.d
new file mode 100644
index 0000000000..b4601b181c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflowf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__math_uflowf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__math_uflowf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflowf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflowf.o
new file mode 100644
index 0000000000..c152c87bb5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_uflowf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflow.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflow.d
new file mode 100644
index 0000000000..fdf8fe759b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflow.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__math_xflow.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__math_xflow.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflow.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflow.o
new file mode 100644
index 0000000000..86a3df0d73
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflow.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflowf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflowf.d
new file mode 100644
index 0000000000..26a88afdd1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflowf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__math_xflowf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__math_xflowf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflowf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflowf.o
new file mode 100644
index 0000000000..3a4c763fd0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__math_xflowf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__polevll.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__polevll.d
new file mode 100644
index 0000000000..04520e64ec
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__polevll.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__polevll.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__polevll.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__polevll.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__polevll.o
new file mode 100644
index 0000000000..cc7e8ca4e8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__polevll.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2.d
new file mode 100644
index 0000000000..e70e770835
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__rem_pio2.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__rem_pio2.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2.o
new file mode 100644
index 0000000000..41ba8952a9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2_large.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2_large.d
new file mode 100644
index 0000000000..98e041b96a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2_large.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__rem_pio2_large.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__rem_pio2_large.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2_large.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2_large.o
new file mode 100644
index 0000000000..74bd027831
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2_large.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2f.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2f.d
new file mode 100644
index 0000000000..742f927c35
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2f.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__rem_pio2f.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__rem_pio2f.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2f.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2f.o
new file mode 100644
index 0000000000..dcf4d9c34a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2f.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2l.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2l.d
new file mode 100644
index 0000000000..1b3ae31942
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2l.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__rem_pio2l.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__rem_pio2l.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2l.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2l.o
new file mode 100644
index 0000000000..5dcce9f49d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__rem_pio2l.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__sin.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__sin.d
new file mode 100644
index 0000000000..470e4b1233
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__sin.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__sin.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__sin.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__sin.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__sin.o
new file mode 100644
index 0000000000..358a5c37cd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__sin.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__sindf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__sindf.d
new file mode 100644
index 0000000000..a6a69c0e1c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__sindf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__sindf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__sindf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__sindf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__sindf.o
new file mode 100644
index 0000000000..54b64cb872
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__sindf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__sinl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__sinl.d
new file mode 100644
index 0000000000..421ea6db71
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__sinl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__sinl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__sinl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__sinl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__sinl.o
new file mode 100644
index 0000000000..d51a18e6eb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__sinl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__tan.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__tan.d
new file mode 100644
index 0000000000..d8e22ae2cf
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__tan.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__tan.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__tan.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__tan.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__tan.o
new file mode 100644
index 0000000000..fb3dbdf72c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__tan.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__tandf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__tandf.d
new file mode 100644
index 0000000000..2be17b6ee7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__tandf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__tandf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__tandf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__tandf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__tandf.o
new file mode 100644
index 0000000000..8bfd8fc5ea
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__tandf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__tanl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/__tanl.d
new file mode 100644
index 0000000000..0ef63fb42a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__tanl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/__tanl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__tanl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/__tanl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/__tanl.o
new file mode 100644
index 0000000000..cf7879e4d7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/__tanl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/acos.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/acos.d
new file mode 100644
index 0000000000..7bf44d3218
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/acos.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/acos.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/acos.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/acos.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/acos.o
new file mode 100644
index 0000000000..7be661c107
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/acos.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/acosf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/acosf.d
new file mode 100644
index 0000000000..c730c57e5c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/acosf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/acosf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/acosf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/acosf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/acosf.o
new file mode 100644
index 0000000000..aa5d49d69c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/acosf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/acosh.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/acosh.d
new file mode 100644
index 0000000000..0d092f4333
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/acosh.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/acosh.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/acosh.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/acosh.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/acosh.o
new file mode 100644
index 0000000000..31cc686b80
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/acosh.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/acoshf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/acoshf.d
new file mode 100644
index 0000000000..4c42b57665
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/acoshf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/acoshf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/acoshf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/acoshf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/acoshf.o
new file mode 100644
index 0000000000..83a994efa7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/acoshf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/acoshl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/acoshl.d
new file mode 100644
index 0000000000..bfe863e04e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/acoshl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/acoshl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/acoshl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/acoshl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/acoshl.o
new file mode 100644
index 0000000000..9ee188d914
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/acoshl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/acosl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/acosl.d
new file mode 100644
index 0000000000..1ed944c04f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/acosl.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/acosl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/acosl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__invtrigl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__invtrigl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/acosl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/acosl.o
new file mode 100644
index 0000000000..f641afedfa
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/acosl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/asin.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/asin.d
new file mode 100644
index 0000000000..24eff502fc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/asin.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/asin.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/asin.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/asin.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/asin.o
new file mode 100644
index 0000000000..5221abdc25
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/asin.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/asinf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinf.d
new file mode 100644
index 0000000000..1eee2d0cf2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/asinf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/asinf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/asinf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinf.o
new file mode 100644
index 0000000000..e26a7edc21
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/asinh.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinh.d
new file mode 100644
index 0000000000..a5911633ab
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinh.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/asinh.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/asinh.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/asinh.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinh.o
new file mode 100644
index 0000000000..f9e66d2b7f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinh.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/asinhf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinhf.d
new file mode 100644
index 0000000000..efd50faf6a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinhf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/asinhf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/asinhf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/asinhf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinhf.o
new file mode 100644
index 0000000000..3bd814dde5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinhf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/asinhl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinhl.d
new file mode 100644
index 0000000000..abcfc26d17
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinhl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/asinhl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/asinhl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/asinhl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinhl.o
new file mode 100644
index 0000000000..17bb3dec26
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinhl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/asinl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinl.d
new file mode 100644
index 0000000000..14f53c03f8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinl.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/asinl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/asinl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__invtrigl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__invtrigl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/asinl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinl.o
new file mode 100644
index 0000000000..1afd50e479
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/asinl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atan.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan.d
new file mode 100644
index 0000000000..78fc6b2ac4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/atan.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/atan.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atan.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan.o
new file mode 100644
index 0000000000..14cac179d9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2.d
new file mode 100644
index 0000000000..fdbab77ee3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/atan2.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/atan2.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2.o
new file mode 100644
index 0000000000..4258c3c79f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2f.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2f.d
new file mode 100644
index 0000000000..afe4c6b909
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2f.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/atan2f.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/atan2f.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2f.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2f.o
new file mode 100644
index 0000000000..f5c4a4a05e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2f.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2l.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2l.d
new file mode 100644
index 0000000000..36438ea07c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2l.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/atan2l.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/atan2l.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__invtrigl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/__invtrigl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2l.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2l.o
new file mode 100644
index 0000000000..466ee57250
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atan2l.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanf.d
new file mode 100644
index 0000000000..bc4b66cc9a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/atanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/atanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanf.o
new file mode 100644
index 0000000000..ce9e34bc58
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atanh.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanh.d
new file mode 100644
index 0000000000..840a2138a9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanh.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/atanh.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/atanh.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atanh.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanh.o
new file mode 100644
index 0000000000..5a6399f33d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanh.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atanhf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanhf.d
new file mode 100644
index 0000000000..5f78811ae7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanhf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/atanhf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/atanhf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atanhf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanhf.o
new file mode 100644
index 0000000000..d772574baf
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanhf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atanhl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanhl.d
new file mode 100644
index 0000000000..70806299cc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanhl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/atanhl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/atanhl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atanhl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanhl.o
new file mode 100644
index 0000000000..a4f0698d5b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanhl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atanl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanl.d
new file mode 100644
index 0000000000..cd9ce34b37
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/atanl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/atanl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/atanl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanl.o
new file mode 100644
index 0000000000..e3ada393ef
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/atanl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrt.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrt.d
new file mode 100644
index 0000000000..87e0facff5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrt.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/cbrt.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/cbrt.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrt.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrt.o
new file mode 100644
index 0000000000..67e23ab4e3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrt.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtf.d
new file mode 100644
index 0000000000..f6405bb605
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtf.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/cbrtf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/cbrtf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtf.o
new file mode 100644
index 0000000000..01603369ee
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtl.d
new file mode 100644
index 0000000000..7f10f90087
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/cbrtl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/cbrtl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtl.o
new file mode 100644
index 0000000000..374936de78
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/cbrtl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/ceill.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/ceill.d
new file mode 100644
index 0000000000..9ab9983e90
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/ceill.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/ceill.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/ceill.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/ceill.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/ceill.o
new file mode 100644
index 0000000000..8707c4ee7b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/ceill.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/copysignl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/copysignl.d
new file mode 100644
index 0000000000..8a45b0e127
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/copysignl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/copysignl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/copysignl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/copysignl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/copysignl.o
new file mode 100644
index 0000000000..11c7e483fe
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/copysignl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/cos.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/cos.d
new file mode 100644
index 0000000000..b955af01b2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/cos.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/cos.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/cos.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/cos.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/cos.o
new file mode 100644
index 0000000000..5fc34702eb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/cos.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/cosf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/cosf.d
new file mode 100644
index 0000000000..340b75eb82
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/cosf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/cosf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/cosf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/cosf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/cosf.o
new file mode 100644
index 0000000000..ad2ea001a7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/cosf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/cosh.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/cosh.d
new file mode 100644
index 0000000000..7cf7640bcc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/cosh.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/cosh.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/cosh.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/cosh.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/cosh.o
new file mode 100644
index 0000000000..0dd0786952
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/cosh.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/coshf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/coshf.d
new file mode 100644
index 0000000000..6d8c0177f3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/coshf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/coshf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/coshf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/coshf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/coshf.o
new file mode 100644
index 0000000000..571f9ca541
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/coshf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/coshl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/coshl.d
new file mode 100644
index 0000000000..48d55914b0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/coshl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/coshl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/coshl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/coshl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/coshl.o
new file mode 100644
index 0000000000..c044d42d59
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/coshl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/cosl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/cosl.d
new file mode 100644
index 0000000000..ec1f23cda0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/cosl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/cosl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/cosl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/cosl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/cosl.o
new file mode 100644
index 0000000000..e6a291677c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/cosl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/erf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/erf.d
new file mode 100644
index 0000000000..4621b11674
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/erf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/erf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/erf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/erf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/erf.o
new file mode 100644
index 0000000000..5b54d9bc36
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/erf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/erff.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/erff.d
new file mode 100644
index 0000000000..169ca9e659
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/erff.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/erff.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/erff.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/erff.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/erff.o
new file mode 100644
index 0000000000..5a52958d3e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/erff.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/erfl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/erfl.d
new file mode 100644
index 0000000000..6b6919f0e6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/erfl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/erfl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/erfl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/erfl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/erfl.o
new file mode 100644
index 0000000000..d87f9970ac
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/erfl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp.d
new file mode 100644
index 0000000000..7c48cc0276
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/exp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp_data.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp_data.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp.o
new file mode 100644
index 0000000000..c806e2091c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10.d
new file mode 100644
index 0000000000..1991292022
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/exp10.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp10.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10.o
new file mode 100644
index 0000000000..f9a6e16611
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10f.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10f.d
new file mode 100644
index 0000000000..5e1b0cf78a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10f.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/exp10f.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp10f.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10f.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10f.o
new file mode 100644
index 0000000000..a9b0ae4009
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10f.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10l.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10l.d
new file mode 100644
index 0000000000..e3dd98399d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10l.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/exp10l.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp10l.c \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10l.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10l.o
new file mode 100644
index 0000000000..319a99c0df
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp10l.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2.d
new file mode 100644
index 0000000000..e893f85fb2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/exp2.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp2.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp_data.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp_data.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2.o
new file mode 100644
index 0000000000..e385d24b7a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f.d
new file mode 100644
index 0000000000..7931f29f01
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/exp2f.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp2f.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp2f_data.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp2f_data.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f.o
new file mode 100644
index 0000000000..3fad9eb849
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f_data.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f_data.d
new file mode 100644
index 0000000000..dec485325f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f_data.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/exp2f_data.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp2f_data.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp2f_data.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp2f_data.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f_data.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f_data.o
new file mode 100644
index 0000000000..607c6c33aa
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2f_data.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2l.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2l.d
new file mode 100644
index 0000000000..16f2590d5b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2l.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/exp2l.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp2l.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2l.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2l.o
new file mode 100644
index 0000000000..12d0c57ce2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp2l.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp_data.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp_data.d
new file mode 100644
index 0000000000..544c5e4470
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp_data.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/exp_data.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp_data.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp_data.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp_data.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/exp_data.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp_data.o
new file mode 100644
index 0000000000..89e1fa8b62
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/exp_data.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/expf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/expf.d
new file mode 100644
index 0000000000..963c094288
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/expf.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/expf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/expf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp2f_data.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp2f_data.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/expf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/expf.o
new file mode 100644
index 0000000000..cf740fbd5b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/expf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/expl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/expl.d
new file mode 100644
index 0000000000..d9423a809f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/expl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/expl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/expl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/expl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/expl.o
new file mode 100644
index 0000000000..e2c4992b05
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/expl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1.d
new file mode 100644
index 0000000000..da68a2f880
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/expm1.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/expm1.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1.o
new file mode 100644
index 0000000000..cff5f357fe
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1f.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1f.d
new file mode 100644
index 0000000000..25b0d5f2e5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1f.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/expm1f.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/expm1f.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1f.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1f.o
new file mode 100644
index 0000000000..a50c357084
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1f.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1l.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1l.d
new file mode 100644
index 0000000000..c4061b441d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1l.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/expm1l.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/expm1l.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1l.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1l.o
new file mode 100644
index 0000000000..5e8732c45a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/expm1l.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fabsl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/fabsl.d
new file mode 100644
index 0000000000..a25ff4232f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fabsl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/fabsl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/fabsl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fabsl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/fabsl.o
new file mode 100644
index 0000000000..3982e765c1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fabsl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fdim.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/fdim.d
new file mode 100644
index 0000000000..8d8f2a91ad
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fdim.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/fdim.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/fdim.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fdim.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/fdim.o
new file mode 100644
index 0000000000..a14bef42ab
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fdim.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fdimf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/fdimf.d
new file mode 100644
index 0000000000..313c7ae799
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fdimf.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/fdimf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/fdimf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fdimf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/fdimf.o
new file mode 100644
index 0000000000..f60e4c9b03
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fdimf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fdiml.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/fdiml.d
new file mode 100644
index 0000000000..eaeab41773
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fdiml.d
@@ -0,0 +1,38 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/fdiml.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/fdiml.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fdiml.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/fdiml.o
new file mode 100644
index 0000000000..72fa7f03e7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fdiml.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/finite.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/finite.d
new file mode 100644
index 0000000000..5d89d10414
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/finite.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/finite.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/finite.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/finite.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/finite.o
new file mode 100644
index 0000000000..aec4985c24
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/finite.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/finitef.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/finitef.d
new file mode 100644
index 0000000000..59fb69cbb7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/finitef.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/finitef.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/finitef.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/finitef.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/finitef.o
new file mode 100644
index 0000000000..2b33a6c5ee
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/finitef.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/floorl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/floorl.d
new file mode 100644
index 0000000000..d233b5d051
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/floorl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/floorl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/floorl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/floorl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/floorl.o
new file mode 100644
index 0000000000..70b8c314e2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/floorl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fma.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/fma.d
new file mode 100644
index 0000000000..025eeaaa12
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fma.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/fma.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/fma.c \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/atomic.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/atomic_arch.h
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/atomic.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/atomic_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fma.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/fma.o
new file mode 100644
index 0000000000..4b3b856fed
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fma.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fmaf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmaf.d
new file mode 100644
index 0000000000..7cdad8ccdf
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmaf.d
@@ -0,0 +1,47 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/fmaf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/fmaf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fenv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fenv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fmaf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmaf.o
new file mode 100644
index 0000000000..837f07a778
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmaf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fmal.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmal.d
new file mode 100644
index 0000000000..1006e1f602
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmal.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/fmal.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/fmal.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fenv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fenv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fmal.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmal.o
new file mode 100644
index 0000000000..f75a82f51a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmal.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fmaxl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmaxl.d
new file mode 100644
index 0000000000..9ef8bfca61
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmaxl.d
@@ -0,0 +1,38 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/fmaxl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/fmaxl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fmaxl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmaxl.o
new file mode 100644
index 0000000000..98ef9b97fa
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmaxl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fminl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/fminl.d
new file mode 100644
index 0000000000..b4b3896c4a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fminl.d
@@ -0,0 +1,38 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/fminl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/fminl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fminl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/fminl.o
new file mode 100644
index 0000000000..b203e163b7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fminl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fmod.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmod.d
new file mode 100644
index 0000000000..8343b3283c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmod.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/fmod.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/fmod.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fmod.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmod.o
new file mode 100644
index 0000000000..c1d711d335
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmod.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fmodf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmodf.d
new file mode 100644
index 0000000000..7a66379743
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmodf.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/fmodf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/fmodf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fmodf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmodf.o
new file mode 100644
index 0000000000..84415dcfb1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmodf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fmodl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmodl.d
new file mode 100644
index 0000000000..d771a461d7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmodl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/fmodl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/fmodl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/fmodl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmodl.o
new file mode 100644
index 0000000000..5872ef9bfb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/fmodl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/frexp.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/frexp.d
new file mode 100644
index 0000000000..1bf7a7ae2a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/frexp.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/frexp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/frexp.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/frexp.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/frexp.o
new file mode 100644
index 0000000000..0fc5379b16
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/frexp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/frexpf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/frexpf.d
new file mode 100644
index 0000000000..0c48dfc0ca
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/frexpf.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/frexpf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/frexpf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/frexpf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/frexpf.o
new file mode 100644
index 0000000000..0c2c4eb792
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/frexpf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/frexpl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/frexpl.d
new file mode 100644
index 0000000000..163c70eec4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/frexpl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/frexpl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/frexpl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/frexpl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/frexpl.o
new file mode 100644
index 0000000000..ba1d540262
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/frexpl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/hypot.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/hypot.d
new file mode 100644
index 0000000000..8b400b8081
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/hypot.d
@@ -0,0 +1,47 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/hypot.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/hypot.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/hypot.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/hypot.o
new file mode 100644
index 0000000000..914b92e8e7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/hypot.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/hypotf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/hypotf.d
new file mode 100644
index 0000000000..0c854050e7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/hypotf.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/hypotf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/hypotf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/hypotf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/hypotf.o
new file mode 100644
index 0000000000..491974df7d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/hypotf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/hypotl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/hypotl.d
new file mode 100644
index 0000000000..2f2d217227
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/hypotl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/hypotl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/hypotl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/hypotl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/hypotl.o
new file mode 100644
index 0000000000..7470a9bf57
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/hypotl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogb.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogb.d
new file mode 100644
index 0000000000..72c6ea2a79
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogb.d
@@ -0,0 +1,68 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/ilogb.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/ilogb.c \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogb.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogb.o
new file mode 100644
index 0000000000..efb0759d41
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogb.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbf.d
new file mode 100644
index 0000000000..04de32db5c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbf.d
@@ -0,0 +1,68 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/ilogbf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/ilogbf.c \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbf.o
new file mode 100644
index 0000000000..87f7cbc2f2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbl.d
new file mode 100644
index 0000000000..caceabe831
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbl.d
@@ -0,0 +1,68 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/ilogbl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/ilogbl.c \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbl.o
new file mode 100644
index 0000000000..6c57696ff3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/ilogbl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/j0.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/j0.d
new file mode 100644
index 0000000000..58b47bf134
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/j0.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/j0.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/j0.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/j0.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/j0.o
new file mode 100644
index 0000000000..2a458530ed
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/j0.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/j0f.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/j0f.d
new file mode 100644
index 0000000000..fa0aa4c422
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/j0f.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/j0f.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/j0f.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/j0f.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/j0f.o
new file mode 100644
index 0000000000..a792291fc8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/j0f.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/j1.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/j1.d
new file mode 100644
index 0000000000..6c6198774c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/j1.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/j1.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/j1.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/j1.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/j1.o
new file mode 100644
index 0000000000..ca18f46842
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/j1.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/j1f.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/j1f.d
new file mode 100644
index 0000000000..a90275f72f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/j1f.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/j1f.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/j1f.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/j1f.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/j1f.o
new file mode 100644
index 0000000000..d47f2732fa
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/j1f.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/jn.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/jn.d
new file mode 100644
index 0000000000..bd4351eb34
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/jn.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/jn.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/jn.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/jn.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/jn.o
new file mode 100644
index 0000000000..5c95a334d9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/jn.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/jnf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/jnf.d
new file mode 100644
index 0000000000..3ba69bf461
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/jnf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/jnf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/jnf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/jnf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/jnf.o
new file mode 100644
index 0000000000..389f11ea0e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/jnf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexp.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexp.d
new file mode 100644
index 0000000000..c1d04a9ebb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexp.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/ldexp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/ldexp.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexp.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexp.o
new file mode 100644
index 0000000000..54e2dbad7c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpf.d
new file mode 100644
index 0000000000..c433d571db
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpf.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/ldexpf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/ldexpf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpf.o
new file mode 100644
index 0000000000..b283cfbac4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpl.d
new file mode 100644
index 0000000000..81e6d12df6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpl.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/ldexpl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/ldexpl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpl.o
new file mode 100644
index 0000000000..641c98ff92
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/ldexpl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma.d
new file mode 100644
index 0000000000..c71b4c575a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/lgamma.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/lgamma.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma.o
new file mode 100644
index 0000000000..0a0c3228c9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma_r.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma_r.d
new file mode 100644
index 0000000000..739ede05f0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma_r.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/lgamma_r.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/lgamma_r.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma_r.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma_r.o
new file mode 100644
index 0000000000..84c5fd2144
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgamma_r.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf.d
new file mode 100644
index 0000000000..b7266ae33d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/lgammaf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/lgammaf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf.o
new file mode 100644
index 0000000000..9882af7b30
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf_r.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf_r.d
new file mode 100644
index 0000000000..a754ae7f9f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf_r.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/lgammaf_r.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/lgammaf_r.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf_r.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf_r.o
new file mode 100644
index 0000000000..17efe323c5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammaf_r.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammal.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammal.d
new file mode 100644
index 0000000000..5ad4f49def
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammal.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/lgammal.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/lgammal.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammal.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammal.o
new file mode 100644
index 0000000000..2500f757c6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lgammal.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/llrint.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/llrint.d
new file mode 100644
index 0000000000..25dd795c19
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/llrint.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/llrint.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/llrint.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/llrint.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/llrint.o
new file mode 100644
index 0000000000..25df5637d6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/llrint.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/llrintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/llrintf.d
new file mode 100644
index 0000000000..b511526def
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/llrintf.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/llrintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/llrintf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/llrintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/llrintf.o
new file mode 100644
index 0000000000..768f743119
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/llrintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/llrintl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/llrintl.d
new file mode 100644
index 0000000000..8e0e0f37dc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/llrintl.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/llrintl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/llrintl.c \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fenv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fenv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/llrintl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/llrintl.o
new file mode 100644
index 0000000000..d9246b5f29
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/llrintl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/llround.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/llround.d
new file mode 100644
index 0000000000..9afa2b701d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/llround.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/llround.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/llround.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/llround.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/llround.o
new file mode 100644
index 0000000000..f838e82404
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/llround.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/llroundf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/llroundf.d
new file mode 100644
index 0000000000..fb3a91af28
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/llroundf.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/llroundf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/llroundf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/llroundf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/llroundf.o
new file mode 100644
index 0000000000..ad9153f766
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/llroundf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/llroundl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/llroundl.d
new file mode 100644
index 0000000000..7c92ea7e63
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/llroundl.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/llroundl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/llroundl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/llroundl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/llroundl.o
new file mode 100644
index 0000000000..c8ec185f73
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/llroundl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/log.d
new file mode 100644
index 0000000000..377662738d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/log.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log_data.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log_data.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/log.o
new file mode 100644
index 0000000000..1ccc4a8a8f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log10.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/log10.d
new file mode 100644
index 0000000000..a83661267e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log10.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/log10.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log10.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log10.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/log10.o
new file mode 100644
index 0000000000..7da6a9cc29
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log10.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log10f.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/log10f.d
new file mode 100644
index 0000000000..f2b4c4edd8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log10f.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/log10f.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log10f.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log10f.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/log10f.o
new file mode 100644
index 0000000000..02e29c5bc8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log10f.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log10l.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/log10l.d
new file mode 100644
index 0000000000..61762bd170
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log10l.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/log10l.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log10l.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log10l.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/log10l.o
new file mode 100644
index 0000000000..725dcd0a90
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log10l.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log1p.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/log1p.d
new file mode 100644
index 0000000000..0543e4fb38
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log1p.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/log1p.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log1p.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log1p.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/log1p.o
new file mode 100644
index 0000000000..f07562778f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log1p.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log1pf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/log1pf.d
new file mode 100644
index 0000000000..a0aeab5797
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log1pf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/log1pf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log1pf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log1pf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/log1pf.o
new file mode 100644
index 0000000000..c89a6de0d9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log1pf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log1pl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/log1pl.d
new file mode 100644
index 0000000000..3983529c5c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log1pl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/log1pl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log1pl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log1pl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/log1pl.o
new file mode 100644
index 0000000000..0db14635f2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log1pl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log2.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2.d
new file mode 100644
index 0000000000..98426964f5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/log2.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log2.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log2_data.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log2_data.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log2.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2.o
new file mode 100644
index 0000000000..4ed4b63081
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log2_data.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2_data.d
new file mode 100644
index 0000000000..99365c4cf9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2_data.d
@@ -0,0 +1,11 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/log2_data.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log2_data.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log2_data.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log2_data.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log2_data.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2_data.o
new file mode 100644
index 0000000000..0c860ed14b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2_data.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log2f.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2f.d
new file mode 100644
index 0000000000..29d4cd5bc6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2f.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/log2f.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log2f.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log2f_data.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log2f_data.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log2f.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2f.o
new file mode 100644
index 0000000000..1395287d5c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2f.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log2f_data.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2f_data.d
new file mode 100644
index 0000000000..1bbfc50cae
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2f_data.d
@@ -0,0 +1,11 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/log2f_data.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log2f_data.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log2f_data.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log2f_data.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log2f_data.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2f_data.o
new file mode 100644
index 0000000000..1e28ccaee1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2f_data.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log2l.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2l.d
new file mode 100644
index 0000000000..9952ec3aab
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2l.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/log2l.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log2l.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log2l.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2l.o
new file mode 100644
index 0000000000..b7fad15639
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log2l.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log_data.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/log_data.d
new file mode 100644
index 0000000000..6793b42e1b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log_data.d
@@ -0,0 +1,11 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/log_data.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log_data.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log_data.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/log_data.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/log_data.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/log_data.o
new file mode 100644
index 0000000000..824350f377
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/log_data.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/logb.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/logb.d
new file mode 100644
index 0000000000..89536f5453
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/logb.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/logb.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/logb.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/logb.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/logb.o
new file mode 100644
index 0000000000..8ca68cee79
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/logb.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/logbf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/logbf.d
new file mode 100644
index 0000000000..f121f21ac7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/logbf.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/logbf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/logbf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/logbf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/logbf.o
new file mode 100644
index 0000000000..36c6de508b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/logbf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/logbl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/logbl.d
new file mode 100644
index 0000000000..e006334c93
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/logbl.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/logbl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/logbl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/logbl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/logbl.o
new file mode 100644
index 0000000000..05715c4ce9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/logbl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/logf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/logf.d
new file mode 100644
index 0000000000..e56a980cd2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/logf.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/logf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/logf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/logf_data.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/logf_data.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/logf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/logf.o
new file mode 100644
index 0000000000..f075ae8560
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/logf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/logf_data.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/logf_data.d
new file mode 100644
index 0000000000..6d93ee3281
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/logf_data.d
@@ -0,0 +1,11 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/logf_data.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/logf_data.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/logf_data.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/logf_data.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/logf_data.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/logf_data.o
new file mode 100644
index 0000000000..19935f227b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/logf_data.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/logl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/logl.d
new file mode 100644
index 0000000000..d807dddd1e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/logl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/logl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/logl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/logl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/logl.o
new file mode 100644
index 0000000000..dbe5a77f93
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/logl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lrint.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/lrint.d
new file mode 100644
index 0000000000..4b17968c85
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lrint.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/lrint.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/lrint.c \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fenv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fenv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lrint.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/lrint.o
new file mode 100644
index 0000000000..54e1c49ff0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lrint.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lrintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/lrintf.d
new file mode 100644
index 0000000000..9d140f2832
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lrintf.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/lrintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/lrintf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lrintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/lrintf.o
new file mode 100644
index 0000000000..88a6cc553d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lrintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lrintl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/lrintl.d
new file mode 100644
index 0000000000..9eba7f689c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lrintl.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/lrintl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/lrintl.c \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fenv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fenv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lrintl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/lrintl.o
new file mode 100644
index 0000000000..720b4d1c9f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lrintl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lround.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/lround.d
new file mode 100644
index 0000000000..5df906640f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lround.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/lround.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/lround.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lround.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/lround.o
new file mode 100644
index 0000000000..d564bd8d84
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lround.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lroundf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/lroundf.d
new file mode 100644
index 0000000000..a15f4f5137
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lroundf.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/lroundf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/lroundf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lroundf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/lroundf.o
new file mode 100644
index 0000000000..c4640b291a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lroundf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lroundl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/lroundl.d
new file mode 100644
index 0000000000..bc8f5db3be
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lroundl.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/lroundl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/lroundl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/lroundl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/lroundl.o
new file mode 100644
index 0000000000..b3137d61f0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/lroundl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/modf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/modf.d
new file mode 100644
index 0000000000..08cd2fc439
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/modf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/modf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/modf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/modf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/modf.o
new file mode 100644
index 0000000000..1b557a9b68
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/modf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/modff.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/modff.d
new file mode 100644
index 0000000000..71ab9b6098
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/modff.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/modff.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/modff.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/modff.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/modff.o
new file mode 100644
index 0000000000..c4249ded04
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/modff.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/modfl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/modfl.d
new file mode 100644
index 0000000000..36dc4454e0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/modfl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/modfl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/modfl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/modfl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/modfl.o
new file mode 100644
index 0000000000..3784e82506
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/modfl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nan.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/nan.d
new file mode 100644
index 0000000000..9b72faa04f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nan.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/nan.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/nan.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nan.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/nan.o
new file mode 100644
index 0000000000..e1426e9fbb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nan.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/nanf.d
new file mode 100644
index 0000000000..56f3982884
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nanf.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/nanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/nanf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/nanf.o
new file mode 100644
index 0000000000..7e53befa49
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nanl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/nanl.d
new file mode 100644
index 0000000000..1f160bd7bb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nanl.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/nanl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/nanl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nanl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/nanl.o
new file mode 100644
index 0000000000..791d4392b5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nanl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nearbyintl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/nearbyintl.d
new file mode 100644
index 0000000000..1e61e60688
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nearbyintl.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/nearbyintl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/nearbyintl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fenv.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fenv.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/fenv.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nearbyintl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/nearbyintl.o
new file mode 100644
index 0000000000..65f4a2f13a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nearbyintl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafter.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafter.d
new file mode 100644
index 0000000000..6769527a79
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafter.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/nextafter.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/nextafter.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafter.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafter.o
new file mode 100644
index 0000000000..a6df56bb95
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafter.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterf.d
new file mode 100644
index 0000000000..1132d03ee0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/nextafterf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/nextafterf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterf.o
new file mode 100644
index 0000000000..e55d7db30b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterl.d
new file mode 100644
index 0000000000..2bd7ac4a31
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/nextafterl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/nextafterl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterl.o
new file mode 100644
index 0000000000..c013d1fe1a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nextafterl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttoward.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttoward.d
new file mode 100644
index 0000000000..358dd60d9f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttoward.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/nexttoward.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/nexttoward.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttoward.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttoward.o
new file mode 100644
index 0000000000..db698d585e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttoward.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardf.d
new file mode 100644
index 0000000000..b7e34d09a2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/nexttowardf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/nexttowardf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardf.o
new file mode 100644
index 0000000000..dea83744d9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardl.d
new file mode 100644
index 0000000000..11fae6328a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardl.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/nexttowardl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/nexttowardl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardl.o
new file mode 100644
index 0000000000..3ad1321fea
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/nexttowardl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/pow.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/pow.d
new file mode 100644
index 0000000000..b19b296a11
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/pow.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/pow.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/pow.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp_data.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/pow_data.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp_data.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/pow_data.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/pow.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/pow.o
new file mode 100644
index 0000000000..352fd16c3b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/pow.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/pow_data.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/pow_data.d
new file mode 100644
index 0000000000..e224c1f664
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/pow_data.d
@@ -0,0 +1,11 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/pow_data.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/pow_data.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/pow_data.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/pow_data.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/pow_data.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/pow_data.o
new file mode 100644
index 0000000000..f7d9cc3bb7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/pow_data.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/powf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/powf.d
new file mode 100644
index 0000000000..8788245db2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/powf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/powf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/powf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp2f_data.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/powf_data.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp2f_data.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/powf_data.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/powf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/powf.o
new file mode 100644
index 0000000000..3e4bd20b94
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/powf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/powf_data.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/powf_data.d
new file mode 100644
index 0000000000..c33c37e52f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/powf_data.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/powf_data.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/powf_data.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/powf_data.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp2f_data.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/powf_data.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/exp2f_data.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/powf_data.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/powf_data.o
new file mode 100644
index 0000000000..25ccae873b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/powf_data.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/powl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/powl.d
new file mode 100644
index 0000000000..ba31e21958
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/powl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/powl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/powl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/powl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/powl.o
new file mode 100644
index 0000000000..80a1ae997d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/powl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/remainder.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/remainder.d
new file mode 100644
index 0000000000..d529b99753
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/remainder.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/remainder.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/remainder.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/remainder.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/remainder.o
new file mode 100644
index 0000000000..3856218255
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/remainder.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/remainderf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/remainderf.d
new file mode 100644
index 0000000000..a0e8e4159e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/remainderf.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/remainderf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/remainderf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/remainderf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/remainderf.o
new file mode 100644
index 0000000000..639082ff6c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/remainderf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/remainderl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/remainderl.d
new file mode 100644
index 0000000000..ea7f1fd297
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/remainderl.d
@@ -0,0 +1,38 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/remainderl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/remainderl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/remainderl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/remainderl.o
new file mode 100644
index 0000000000..c6834eab16
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/remainderl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/remquo.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/remquo.d
new file mode 100644
index 0000000000..0cbf416ca7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/remquo.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/remquo.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/remquo.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/remquo.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/remquo.o
new file mode 100644
index 0000000000..1e88c93840
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/remquo.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/remquof.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/remquof.d
new file mode 100644
index 0000000000..0b8b644c9e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/remquof.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/remquof.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/remquof.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/remquof.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/remquof.o
new file mode 100644
index 0000000000..613dc94cc1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/remquof.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/remquol.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/remquol.d
new file mode 100644
index 0000000000..8d112b351f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/remquol.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/remquol.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/remquol.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/remquol.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/remquol.o
new file mode 100644
index 0000000000..4d83371e96
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/remquol.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/rintl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/rintl.d
new file mode 100644
index 0000000000..003c3300eb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/rintl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/rintl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/rintl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/rintl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/rintl.o
new file mode 100644
index 0000000000..abc9e95573
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/rintl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/round.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/round.d
new file mode 100644
index 0000000000..2e5ebb766d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/round.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/round.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/round.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/round.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/round.o
new file mode 100644
index 0000000000..4eeeaad9a0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/round.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/roundf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/roundf.d
new file mode 100644
index 0000000000..2e0775125b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/roundf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/roundf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/roundf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/roundf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/roundf.o
new file mode 100644
index 0000000000..1730285a76
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/roundf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/roundl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/roundl.d
new file mode 100644
index 0000000000..bbc32ddcef
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/roundl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/roundl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/roundl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/roundl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/roundl.o
new file mode 100644
index 0000000000..3647750777
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/roundl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalb.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalb.d
new file mode 100644
index 0000000000..6317d60e5c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalb.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/scalb.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/scalb.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalb.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalb.o
new file mode 100644
index 0000000000..bae6f7dd0f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalb.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbf.d
new file mode 100644
index 0000000000..af0947faa5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbf.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/scalbf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/scalbf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbf.o
new file mode 100644
index 0000000000..be2c136425
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbln.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbln.d
new file mode 100644
index 0000000000..339b2d0ea2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbln.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/scalbln.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/scalbln.c \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbln.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbln.o
new file mode 100644
index 0000000000..890030cff4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbln.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnf.d
new file mode 100644
index 0000000000..e426f43c41
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnf.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/scalblnf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/scalblnf.c \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnf.o
new file mode 100644
index 0000000000..bb8170c88a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnl.d
new file mode 100644
index 0000000000..d7faf51964
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnl.d
@@ -0,0 +1,50 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/scalblnl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/scalblnl.c \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnl.o
new file mode 100644
index 0000000000..3a4b2f20d2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalblnl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbn.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbn.d
new file mode 100644
index 0000000000..878e0a864e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbn.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/scalbn.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/scalbn.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbn.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbn.o
new file mode 100644
index 0000000000..c81c18668f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbn.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnf.d
new file mode 100644
index 0000000000..ef6e4c372b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnf.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/scalbnf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/scalbnf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnf.o
new file mode 100644
index 0000000000..75e9b55ca2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnl.d
new file mode 100644
index 0000000000..3c3b3e540d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/scalbnl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/scalbnl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnl.o
new file mode 100644
index 0000000000..44ea3dc4d5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/scalbnl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/signgam.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/signgam.d
new file mode 100644
index 0000000000..8dd9c6251b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/signgam.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/signgam.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/signgam.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/signgam.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/signgam.o
new file mode 100644
index 0000000000..ebc02ceff8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/signgam.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/significand.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/significand.d
new file mode 100644
index 0000000000..621e83e924
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/significand.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/significand.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/significand.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/significand.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/significand.o
new file mode 100644
index 0000000000..1db3609c93
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/significand.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/significandf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/significandf.d
new file mode 100644
index 0000000000..c40ffe7f58
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/significandf.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/significandf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/significandf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/significandf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/significandf.o
new file mode 100644
index 0000000000..b02a07567f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/significandf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sin.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/sin.d
new file mode 100644
index 0000000000..167b3f05ad
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sin.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/sin.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/sin.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sin.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/sin.o
new file mode 100644
index 0000000000..e307fb6521
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sin.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sincos.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/sincos.d
new file mode 100644
index 0000000000..4ba5927d76
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sincos.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/sincos.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/sincos.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sincos.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/sincos.o
new file mode 100644
index 0000000000..6474091362
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sincos.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sincosf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/sincosf.d
new file mode 100644
index 0000000000..bdbafa38d9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sincosf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/sincosf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/sincosf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sincosf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/sincosf.o
new file mode 100644
index 0000000000..b736366020
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sincosf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sincosl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/sincosl.d
new file mode 100644
index 0000000000..3b761a4cff
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sincosl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/sincosl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/sincosl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sincosl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/sincosl.o
new file mode 100644
index 0000000000..ecc82882b4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sincosl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sinf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinf.d
new file mode 100644
index 0000000000..4126b4fcbc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/sinf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/sinf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sinf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinf.o
new file mode 100644
index 0000000000..d5af60d066
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sinh.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinh.d
new file mode 100644
index 0000000000..c9ef19fc03
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinh.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/sinh.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/sinh.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sinh.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinh.o
new file mode 100644
index 0000000000..1fa6c67989
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinh.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sinhf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinhf.d
new file mode 100644
index 0000000000..37d199a740
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinhf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/sinhf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/sinhf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sinhf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinhf.o
new file mode 100644
index 0000000000..45bc193962
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinhf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sinhl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinhl.d
new file mode 100644
index 0000000000..a6290365ac
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinhl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/sinhl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/sinhl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sinhl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinhl.o
new file mode 100644
index 0000000000..b2e849d405
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinhl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sinl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinl.d
new file mode 100644
index 0000000000..c4630b646b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/sinl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/sinl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sinl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinl.o
new file mode 100644
index 0000000000..c95fb15b78
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sinl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sqrt_data.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/sqrt_data.d
new file mode 100644
index 0000000000..7bc6621450
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sqrt_data.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/sqrt_data.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/sqrt_data.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/sqrt_data.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/sqrt_data.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sqrt_data.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/sqrt_data.o
new file mode 100644
index 0000000000..d5016fc61f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sqrt_data.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sqrtl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/sqrtl.d
new file mode 100644
index 0000000000..53a619ab8f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sqrtl.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/sqrtl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/sqrtl.c \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/sqrt_data.h
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/sqrt_data.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/sqrtl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/sqrtl.o
new file mode 100644
index 0000000000..247b9cf18e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/sqrtl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tan.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/tan.d
new file mode 100644
index 0000000000..4cbe85a9be
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tan.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/tan.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/tan.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tan.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/tan.o
new file mode 100644
index 0000000000..17210fcc74
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tan.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanf.d
new file mode 100644
index 0000000000..212b655e8f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/tanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/tanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanf.o
new file mode 100644
index 0000000000..f2dfac261d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tanh.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanh.d
new file mode 100644
index 0000000000..7cd18f000a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanh.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/tanh.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/tanh.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tanh.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanh.o
new file mode 100644
index 0000000000..01b5d2f212
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanh.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tanhf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanhf.d
new file mode 100644
index 0000000000..cab72e2a13
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanhf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/tanhf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/tanhf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tanhf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanhf.o
new file mode 100644
index 0000000000..0f40f78724
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanhf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tanhl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanhl.d
new file mode 100644
index 0000000000..27ac23e16e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanhl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/tanhl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/tanhl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tanhl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanhl.o
new file mode 100644
index 0000000000..0dac7dd6c6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanhl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tanl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanl.d
new file mode 100644
index 0000000000..f6b829012d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/tanl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/tanl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tanl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanl.o
new file mode 100644
index 0000000000..8c523e9227
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tanl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tgamma.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/tgamma.d
new file mode 100644
index 0000000000..56f88e2c8b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tgamma.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/tgamma.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/tgamma.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tgamma.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/tgamma.o
new file mode 100644
index 0000000000..5ce3e78acd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tgamma.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tgammaf.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/tgammaf.d
new file mode 100644
index 0000000000..a3ddbbf3f7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tgammaf.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/tgammaf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/tgammaf.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tgammaf.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/tgammaf.o
new file mode 100644
index 0000000000..3c651e69fa
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tgammaf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tgammal.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/tgammal.d
new file mode 100644
index 0000000000..32441a751b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tgammal.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/tgammal.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/tgammal.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/tgammal.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/tgammal.o
new file mode 100644
index 0000000000..81bee19b28
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/tgammal.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/truncl.d b/lib/libc/wasi/build/libc-top-half/musl/src/math/truncl.d
new file mode 100644
index 0000000000..ab83a8f358
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/truncl.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/math/truncl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/math/truncl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libm.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/fp_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/math/truncl.o b/lib/libc/wasi/build/libc-top-half/musl/src/math/truncl.o
new file mode 100644
index 0000000000..4cf8c7c4ce
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/math/truncl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/a64l.d b/lib/libc/wasi/build/libc-top-half/musl/src/misc/a64l.d
new file mode 100644
index 0000000000..cf381ba201
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/a64l.d
@@ -0,0 +1,68 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/misc/a64l.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/misc/a64l.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/a64l.o b/lib/libc/wasi/build/libc-top-half/musl/src/misc/a64l.o
new file mode 100644
index 0000000000..1e57f3e2f5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/a64l.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/basename.d b/lib/libc/wasi/build/libc-top-half/musl/src/misc/basename.d
new file mode 100644
index 0000000000..ac80000e42
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/basename.d
@@ -0,0 +1,47 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/misc/basename.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/misc/basename.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/libgen.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/libgen.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/basename.o b/lib/libc/wasi/build/libc-top-half/musl/src/misc/basename.o
new file mode 100644
index 0000000000..7e987a751e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/basename.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/dirname.d b/lib/libc/wasi/build/libc-top-half/musl/src/misc/dirname.d
new file mode 100644
index 0000000000..f2a9110cce
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/dirname.d
@@ -0,0 +1,47 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/misc/dirname.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/misc/dirname.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/libgen.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/libgen.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/dirname.o b/lib/libc/wasi/build/libc-top-half/musl/src/misc/dirname.o
new file mode 100644
index 0000000000..1580896089
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/dirname.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffs.d b/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffs.d
new file mode 100644
index 0000000000..b5d4a0eebd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffs.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/misc/ffs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/misc/ffs.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/atomic.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/atomic_arch.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/atomic.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/atomic_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffs.o b/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffs.o
new file mode 100644
index 0000000000..b6e2905347
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsl.d b/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsl.d
new file mode 100644
index 0000000000..2b62fe4ba4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsl.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/misc/ffsl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/misc/ffsl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/atomic.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/atomic_arch.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/atomic.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/atomic_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsl.o b/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsl.o
new file mode 100644
index 0000000000..d18391a56d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsll.d b/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsll.d
new file mode 100644
index 0000000000..3244842785
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsll.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/misc/ffsll.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/misc/ffsll.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/atomic.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/atomic_arch.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/atomic.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/atomic_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsll.o b/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsll.o
new file mode 100644
index 0000000000..d6b3a5a385
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/ffsll.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/fmtmsg.d b/lib/libc/wasi/build/libc-top-half/musl/src/misc/fmtmsg.d
new file mode 100644
index 0000000000..d61e7937c0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/fmtmsg.d
@@ -0,0 +1,113 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/misc/fmtmsg.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/misc/fmtmsg.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fmtmsg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fmtmsg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/fmtmsg.o b/lib/libc/wasi/build/libc-top-half/musl/src/misc/fmtmsg.o
new file mode 100644
index 0000000000..bbf79cc1b4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/fmtmsg.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/getdomainname.d b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getdomainname.d
new file mode 100644
index 0000000000..515aa9c9f0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getdomainname.d
@@ -0,0 +1,92 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/misc/getdomainname.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/misc/getdomainname.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/utsname.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/utsname.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/getdomainname.o b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getdomainname.o
new file mode 100644
index 0000000000..59d9aab37a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getdomainname.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/gethostid.d b/lib/libc/wasi/build/libc-top-half/musl/src/misc/gethostid.d
new file mode 100644
index 0000000000..e521acfcb2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/gethostid.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/misc/gethostid.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/misc/gethostid.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/gethostid.o b/lib/libc/wasi/build/libc-top-half/musl/src/misc/gethostid.o
new file mode 100644
index 0000000000..ba0e2efe8b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/gethostid.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt.d b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt.d
new file mode 100644
index 0000000000..4ce6009fa5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt.d
@@ -0,0 +1,128 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/misc/getopt.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/misc/getopt.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt.o b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt.o
new file mode 100644
index 0000000000..6f88ade53a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt_long.d b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt_long.d
new file mode 100644
index 0000000000..74fc2be60c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt_long.d
@@ -0,0 +1,101 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/misc/getopt_long.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/misc/getopt_long.c \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/getopt.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/getopt.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt_long.o b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt_long.o
new file mode 100644
index 0000000000..6ae50a2174
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getopt_long.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/getsubopt.d b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getsubopt.d
new file mode 100644
index 0000000000..4820fce163
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getsubopt.d
@@ -0,0 +1,68 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/misc/getsubopt.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/misc/getsubopt.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/getsubopt.o b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getsubopt.o
new file mode 100644
index 0000000000..a9aad5a28c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/getsubopt.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/nftw.d b/lib/libc/wasi/build/libc-top-half/musl/src/misc/nftw.d
new file mode 100644
index 0000000000..51717ea2ee
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/nftw.d
@@ -0,0 +1,170 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/misc/nftw.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/misc/nftw.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ftw.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ftw.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/nftw.o b/lib/libc/wasi/build/libc-top-half/musl/src/misc/nftw.o
new file mode 100644
index 0000000000..7396ef23e8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/nftw.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/uname.d b/lib/libc/wasi/build/libc-top-half/musl/src/misc/uname.d
new file mode 100644
index 0000000000..aacc153e1d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/uname.d
@@ -0,0 +1,47 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/misc/uname.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/misc/uname.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/utsname.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/utsname.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/misc/uname.o b/lib/libc/wasi/build/libc-top-half/musl/src/misc/uname.o
new file mode 100644
index 0000000000..78630726ff
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/misc/uname.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/btowc.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/btowc.d
new file mode 100644
index 0000000000..94fb660874
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/btowc.d
@@ -0,0 +1,98 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/btowc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/btowc.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/internal.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/internal.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/btowc.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/btowc.o
new file mode 100644
index 0000000000..75f30d6094
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/btowc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c16rtomb.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c16rtomb.d
new file mode 100644
index 0000000000..1c75869f9d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c16rtomb.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/c16rtomb.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/c16rtomb.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/uchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/uchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c16rtomb.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c16rtomb.o
new file mode 100644
index 0000000000..faf4d4342d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c16rtomb.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c32rtomb.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c32rtomb.d
new file mode 100644
index 0000000000..e5b0e894d5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c32rtomb.d
@@ -0,0 +1,38 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/c32rtomb.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/c32rtomb.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/uchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/uchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c32rtomb.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c32rtomb.o
new file mode 100644
index 0000000000..dc3005540e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/c32rtomb.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/internal.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/internal.d
new file mode 100644
index 0000000000..1f926b0831
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/internal.d
@@ -0,0 +1,92 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/internal.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/internal.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/internal.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/internal.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/internal.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/internal.o
new file mode 100644
index 0000000000..63b3e6138f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/internal.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mblen.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mblen.d
new file mode 100644
index 0000000000..cd1a10a50c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mblen.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/mblen.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/mblen.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mblen.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mblen.o
new file mode 100644
index 0000000000..3407343330
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mblen.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrlen.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrlen.d
new file mode 100644
index 0000000000..cc58557a31
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrlen.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/mbrlen.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/mbrlen.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrlen.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrlen.o
new file mode 100644
index 0000000000..5960ea881d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrlen.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc16.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc16.d
new file mode 100644
index 0000000000..6548b447c8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc16.d
@@ -0,0 +1,38 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/mbrtoc16.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/mbrtoc16.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/uchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/uchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc16.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc16.o
new file mode 100644
index 0000000000..faae2d2c6d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc16.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc32.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc32.d
new file mode 100644
index 0000000000..8d1e4f968f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc32.d
@@ -0,0 +1,38 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/mbrtoc32.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/mbrtoc32.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/uchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/uchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc32.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc32.o
new file mode 100644
index 0000000000..5f531654ab
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtoc32.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtowc.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtowc.d
new file mode 100644
index 0000000000..fb8af5cf72
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtowc.d
@@ -0,0 +1,110 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/mbrtowc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/mbrtowc.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/internal.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/internal.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtowc.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtowc.o
new file mode 100644
index 0000000000..41b945575d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbrtowc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsinit.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsinit.d
new file mode 100644
index 0000000000..d37815acb7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsinit.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/mbsinit.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/mbsinit.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsinit.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsinit.o
new file mode 100644
index 0000000000..ed908b61c5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsinit.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsnrtowcs.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsnrtowcs.d
new file mode 100644
index 0000000000..050d516145
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsnrtowcs.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/mbsnrtowcs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/mbsnrtowcs.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsnrtowcs.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsnrtowcs.o
new file mode 100644
index 0000000000..eda1a44083
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsnrtowcs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsrtowcs.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsrtowcs.d
new file mode 100644
index 0000000000..888c6fca2c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsrtowcs.d
@@ -0,0 +1,125 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/mbsrtowcs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/mbsrtowcs.c \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/internal.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/internal.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsrtowcs.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsrtowcs.o
new file mode 100644
index 0000000000..404f6aaa5b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbsrtowcs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbstowcs.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbstowcs.d
new file mode 100644
index 0000000000..a160e805d9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbstowcs.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/mbstowcs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/mbstowcs.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbstowcs.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbstowcs.o
new file mode 100644
index 0000000000..c7e58416e8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbstowcs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbtowc.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbtowc.d
new file mode 100644
index 0000000000..1311396002
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbtowc.d
@@ -0,0 +1,110 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/mbtowc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/mbtowc.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/internal.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/internal.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbtowc.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbtowc.o
new file mode 100644
index 0000000000..dc95d42a73
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/mbtowc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcrtomb.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcrtomb.d
new file mode 100644
index 0000000000..d5e4c387f7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcrtomb.d
@@ -0,0 +1,110 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/wcrtomb.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/wcrtomb.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/internal.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/internal.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcrtomb.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcrtomb.o
new file mode 100644
index 0000000000..2fb752c15b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcrtomb.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsnrtombs.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsnrtombs.d
new file mode 100644
index 0000000000..01ad2f9358
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsnrtombs.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/wcsnrtombs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/wcsnrtombs.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsnrtombs.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsnrtombs.o
new file mode 100644
index 0000000000..f460cd5ac3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsnrtombs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsrtombs.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsrtombs.d
new file mode 100644
index 0000000000..7a0bd80e18
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsrtombs.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/wcsrtombs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/wcsrtombs.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsrtombs.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsrtombs.o
new file mode 100644
index 0000000000..18c24f8481
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcsrtombs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcstombs.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcstombs.d
new file mode 100644
index 0000000000..28e6e0d7ed
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcstombs.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/wcstombs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/wcstombs.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcstombs.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcstombs.o
new file mode 100644
index 0000000000..2eae95be16
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wcstombs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctob.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctob.d
new file mode 100644
index 0000000000..af3700e5d6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctob.d
@@ -0,0 +1,98 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/wctob.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/wctob.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/internal.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/internal.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctob.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctob.o
new file mode 100644
index 0000000000..8115e3ad0f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctob.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctomb.d b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctomb.d
new file mode 100644
index 0000000000..7820397078
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctomb.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/multibyte/wctomb.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/multibyte/wctomb.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctomb.o b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctomb.o
new file mode 100644
index 0000000000..f6ae9e6bdb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/multibyte/wctomb.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/htonl.d b/lib/libc/wasi/build/libc-top-half/musl/src/network/htonl.d
new file mode 100644
index 0000000000..76aaa7b206
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/htonl.d
@@ -0,0 +1,104 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/network/htonl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/network/htonl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/byteswap.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/byteswap.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/htonl.o b/lib/libc/wasi/build/libc-top-half/musl/src/network/htonl.o
new file mode 100644
index 0000000000..d8ae65161e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/htonl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/htons.d b/lib/libc/wasi/build/libc-top-half/musl/src/network/htons.d
new file mode 100644
index 0000000000..40a32f953c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/htons.d
@@ -0,0 +1,104 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/network/htons.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/network/htons.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/byteswap.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/byteswap.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/htons.o b/lib/libc/wasi/build/libc-top-half/musl/src/network/htons.o
new file mode 100644
index 0000000000..f5c457a020
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/htons.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_any.d b/lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_any.d
new file mode 100644
index 0000000000..5f741a3b5c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_any.d
@@ -0,0 +1,101 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/network/in6addr_any.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/network/in6addr_any.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_any.o b/lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_any.o
new file mode 100644
index 0000000000..d6e590e879
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_any.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_loopback.d b/lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_loopback.d
new file mode 100644
index 0000000000..5ca11e39a7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_loopback.d
@@ -0,0 +1,101 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/network/in6addr_loopback.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/network/in6addr_loopback.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_loopback.o b/lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_loopback.o
new file mode 100644
index 0000000000..3dcae58a0b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/in6addr_loopback.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_aton.d b/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_aton.d
new file mode 100644
index 0000000000..5a8176f057
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_aton.d
@@ -0,0 +1,125 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/network/inet_aton.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/network/inet_aton.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/arpa/inet.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/arpa/../../../include/arpa/inet.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/arpa/inet.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/arpa/../../../include/arpa/inet.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_aton.o b/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_aton.o
new file mode 100644
index 0000000000..636c3c25a2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_aton.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_ntop.d b/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_ntop.d
new file mode 100644
index 0000000000..32eeb42e5b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_ntop.d
@@ -0,0 +1,143 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/network/inet_ntop.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/network/inet_ntop.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/arpa/inet.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/arpa/../../../include/arpa/inet.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/arpa/inet.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/arpa/../../../include/arpa/inet.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_ntop.o b/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_ntop.o
new file mode 100644
index 0000000000..ef7a23ce97
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_ntop.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_pton.d b/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_pton.d
new file mode 100644
index 0000000000..40998e5d3d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_pton.d
@@ -0,0 +1,137 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/network/inet_pton.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/network/inet_pton.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/arpa/inet.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/arpa/../../../include/arpa/inet.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/arpa/inet.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/arpa/../../../include/arpa/inet.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_pton.o b/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_pton.o
new file mode 100644
index 0000000000..6364803769
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/inet_pton.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/ntohl.d b/lib/libc/wasi/build/libc-top-half/musl/src/network/ntohl.d
new file mode 100644
index 0000000000..6f796385ee
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/ntohl.d
@@ -0,0 +1,104 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/network/ntohl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/network/ntohl.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/byteswap.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/byteswap.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/ntohl.o b/lib/libc/wasi/build/libc-top-half/musl/src/network/ntohl.o
new file mode 100644
index 0000000000..29067201e3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/ntohl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/ntohs.d b/lib/libc/wasi/build/libc-top-half/musl/src/network/ntohs.d
new file mode 100644
index 0000000000..af13debd6b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/ntohs.d
@@ -0,0 +1,104 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/network/ntohs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/network/ntohs.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/byteswap.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/netinet/in.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_msghdr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_socklen_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_sa_family_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_storage.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/generic/bits/socket.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_netinet_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_addr_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_in6_addr.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_in_port_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_sockaddr_in6.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/byteswap.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/network/ntohs.o b/lib/libc/wasi/build/libc-top-half/musl/src/network/ntohs.o
new file mode 100644
index 0000000000..1976a67e64
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/network/ntohs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/__rand48_step.d b/lib/libc/wasi/build/libc-top-half/musl/src/prng/__rand48_step.d
new file mode 100644
index 0000000000..419c66d2a3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/__rand48_step.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/prng/__rand48_step.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/__rand48_step.c \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand48.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand48.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/__rand48_step.o b/lib/libc/wasi/build/libc-top-half/musl/src/prng/__rand48_step.o
new file mode 100644
index 0000000000..0568e214b9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/__rand48_step.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/__seed48.d b/lib/libc/wasi/build/libc-top-half/musl/src/prng/__seed48.d
new file mode 100644
index 0000000000..a4cb45f616
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/__seed48.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/prng/__seed48.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/__seed48.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand48.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand48.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/__seed48.o b/lib/libc/wasi/build/libc-top-half/musl/src/prng/__seed48.o
new file mode 100644
index 0000000000..6a34b6c391
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/__seed48.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/drand48.d b/lib/libc/wasi/build/libc-top-half/musl/src/prng/drand48.d
new file mode 100644
index 0000000000..21793efca6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/drand48.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/prng/drand48.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/drand48.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand48.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand48.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/drand48.o b/lib/libc/wasi/build/libc-top-half/musl/src/prng/drand48.o
new file mode 100644
index 0000000000..728ec563ce
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/drand48.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/lcong48.d b/lib/libc/wasi/build/libc-top-half/musl/src/prng/lcong48.d
new file mode 100644
index 0000000000..c92f8a5f17
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/lcong48.d
@@ -0,0 +1,71 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/prng/lcong48.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/lcong48.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand48.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand48.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/lcong48.o b/lib/libc/wasi/build/libc-top-half/musl/src/prng/lcong48.o
new file mode 100644
index 0000000000..2431f29dbc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/lcong48.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/lrand48.d b/lib/libc/wasi/build/libc-top-half/musl/src/prng/lrand48.d
new file mode 100644
index 0000000000..8ee3a33157
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/lrand48.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/prng/lrand48.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/lrand48.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand48.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand48.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/lrand48.o b/lib/libc/wasi/build/libc-top-half/musl/src/prng/lrand48.o
new file mode 100644
index 0000000000..f411aa0aed
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/lrand48.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/mrand48.d b/lib/libc/wasi/build/libc-top-half/musl/src/prng/mrand48.d
new file mode 100644
index 0000000000..2c849a71d4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/mrand48.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/prng/mrand48.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/mrand48.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand48.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand48.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/mrand48.o b/lib/libc/wasi/build/libc-top-half/musl/src/prng/mrand48.o
new file mode 100644
index 0000000000..c88ed8f56b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/mrand48.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/rand.d b/lib/libc/wasi/build/libc-top-half/musl/src/prng/rand.d
new file mode 100644
index 0000000000..1ab5cec486
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/rand.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/prng/rand.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/rand.o b/lib/libc/wasi/build/libc-top-half/musl/src/prng/rand.o
new file mode 100644
index 0000000000..e2a9465807
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/rand.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/rand_r.d b/lib/libc/wasi/build/libc-top-half/musl/src/prng/rand_r.d
new file mode 100644
index 0000000000..92f134da91
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/rand_r.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/prng/rand_r.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand_r.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/rand_r.o b/lib/libc/wasi/build/libc-top-half/musl/src/prng/rand_r.o
new file mode 100644
index 0000000000..71084d3561
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/rand_r.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/random.d b/lib/libc/wasi/build/libc-top-half/musl/src/prng/random.d
new file mode 100644
index 0000000000..0d3b04c714
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/random.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/prng/random.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/random.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/fork_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/fork_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/random.o b/lib/libc/wasi/build/libc-top-half/musl/src/prng/random.o
new file mode 100644
index 0000000000..eb575d940e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/random.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/seed48.d b/lib/libc/wasi/build/libc-top-half/musl/src/prng/seed48.d
new file mode 100644
index 0000000000..52f0c8b608
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/seed48.d
@@ -0,0 +1,71 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/prng/seed48.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/seed48.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand48.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/rand48.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/seed48.o b/lib/libc/wasi/build/libc-top-half/musl/src/prng/seed48.o
new file mode 100644
index 0000000000..1ca1a10acb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/seed48.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/srand48.d b/lib/libc/wasi/build/libc-top-half/musl/src/prng/srand48.d
new file mode 100644
index 0000000000..bc136b570e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/srand48.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/prng/srand48.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/prng/srand48.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/prng/srand48.o b/lib/libc/wasi/build/libc-top-half/musl/src/prng/srand48.o
new file mode 100644
index 0000000000..8613989d45
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/prng/srand48.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/regex/fnmatch.d b/lib/libc/wasi/build/libc-top-half/musl/src/regex/fnmatch.d
new file mode 100644
index 0000000000..bb01173fa0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/regex/fnmatch.d
@@ -0,0 +1,116 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/regex/fnmatch.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/regex/fnmatch.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fnmatch.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fnmatch.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/regex/fnmatch.o b/lib/libc/wasi/build/libc-top-half/musl/src/regex/fnmatch.o
new file mode 100644
index 0000000000..16e37adf8e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/regex/fnmatch.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/regex/glob.d b/lib/libc/wasi/build/libc-top-half/musl/src/regex/glob.d
new file mode 100644
index 0000000000..a843e25002
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/regex/glob.d
@@ -0,0 +1,179 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/regex/glob.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/regex/glob.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/glob.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fnmatch.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/dirent.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/glob.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fnmatch.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/stat.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_dev_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_ino_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_nlink_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_uid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_gid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blksize_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_blkcnt_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_stat.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_dirent.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_DIR.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/dirent.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/regex/glob.o b/lib/libc/wasi/build/libc-top-half/musl/src/regex/glob.o
new file mode 100644
index 0000000000..410560cc08
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/regex/glob.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/regex/regcomp.d b/lib/libc/wasi/build/libc-top-half/musl/src/regex/regcomp.d
new file mode 100644
index 0000000000..2040d2008d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/regex/regcomp.d
@@ -0,0 +1,101 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/regex/regcomp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/regex/regcomp.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/regex.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/regex/tre.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/assert.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/regex.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/regex/tre.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/assert.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/regex/regcomp.o b/lib/libc/wasi/build/libc-top-half/musl/src/regex/regcomp.o
new file mode 100644
index 0000000000..af41b6d812
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/regex/regcomp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/regex/regerror.d b/lib/libc/wasi/build/libc-top-half/musl/src/regex/regerror.d
new file mode 100644
index 0000000000..8d20b93a39
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/regex/regerror.d
@@ -0,0 +1,107 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/regex/regerror.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/regex/regerror.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/regex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/regex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/regex/regerror.o b/lib/libc/wasi/build/libc-top-half/musl/src/regex/regerror.o
new file mode 100644
index 0000000000..d055b8a848
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/regex/regerror.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/regex/regexec.d b/lib/libc/wasi/build/libc-top-half/musl/src/regex/regexec.d
new file mode 100644
index 0000000000..cec8bf5f32
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/regex/regexec.d
@@ -0,0 +1,98 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/regex/regexec.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/regex/regexec.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/regex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/regex/tre.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/assert.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/regex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/regex/tre.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/assert.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/regex/regexec.o b/lib/libc/wasi/build/libc-top-half/musl/src/regex/regexec.o
new file mode 100644
index 0000000000..8f706d80a4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/regex/regexec.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/regex/tre-mem.d b/lib/libc/wasi/build/libc-top-half/musl/src/regex/tre-mem.d
new file mode 100644
index 0000000000..69339fa951
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/regex/tre-mem.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/regex/tre-mem.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/regex/tre-mem.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/regex/tre.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/regex.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/regex/tre.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/regex.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/regex/tre-mem.o b/lib/libc/wasi/build/libc-top-half/musl/src/regex/tre-mem.o
new file mode 100644
index 0000000000..6388c2f998
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/regex/tre-mem.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/hsearch.d b/lib/libc/wasi/build/libc-top-half/musl/src/search/hsearch.d
new file mode 100644
index 0000000000..d99c96ef44
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/hsearch.d
@@ -0,0 +1,71 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/search/hsearch.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/hsearch.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/search.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/search.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/hsearch.o b/lib/libc/wasi/build/libc-top-half/musl/src/search/hsearch.o
new file mode 100644
index 0000000000..e0234594ee
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/hsearch.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/insque.d b/lib/libc/wasi/build/libc-top-half/musl/src/search/insque.d
new file mode 100644
index 0000000000..286c802908
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/insque.d
@@ -0,0 +1,32 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/search/insque.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/insque.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/search.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/search.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/insque.o b/lib/libc/wasi/build/libc-top-half/musl/src/search/insque.o
new file mode 100644
index 0000000000..793e19e52c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/insque.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/lsearch.d b/lib/libc/wasi/build/libc-top-half/musl/src/search/lsearch.d
new file mode 100644
index 0000000000..b168ae381c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/lsearch.d
@@ -0,0 +1,47 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/search/lsearch.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/lsearch.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/search.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/search.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/lsearch.o b/lib/libc/wasi/build/libc-top-half/musl/src/search/lsearch.o
new file mode 100644
index 0000000000..9c99a5e411
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/lsearch.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/tdelete.d b/lib/libc/wasi/build/libc-top-half/musl/src/search/tdelete.d
new file mode 100644
index 0000000000..fd4374539c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/tdelete.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/search/tdelete.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/tdelete.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/search.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/tsearch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/search.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/tsearch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/tdelete.o b/lib/libc/wasi/build/libc-top-half/musl/src/search/tdelete.o
new file mode 100644
index 0000000000..e0c8c9ca1c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/tdelete.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/tdestroy.d b/lib/libc/wasi/build/libc-top-half/musl/src/search/tdestroy.d
new file mode 100644
index 0000000000..a76857cc6d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/tdestroy.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/search/tdestroy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/tdestroy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/search.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/tsearch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/search.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/tsearch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/tdestroy.o b/lib/libc/wasi/build/libc-top-half/musl/src/search/tdestroy.o
new file mode 100644
index 0000000000..a0a7c19e78
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/tdestroy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/tfind.d b/lib/libc/wasi/build/libc-top-half/musl/src/search/tfind.d
new file mode 100644
index 0000000000..4d1d337a0d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/tfind.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/search/tfind.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/tfind.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/search.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/tsearch.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/search.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/tsearch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/tfind.o b/lib/libc/wasi/build/libc-top-half/musl/src/search/tfind.o
new file mode 100644
index 0000000000..c23f1008a1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/tfind.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/tsearch.d b/lib/libc/wasi/build/libc-top-half/musl/src/search/tsearch.d
new file mode 100644
index 0000000000..97e64c509b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/tsearch.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/search/tsearch.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/tsearch.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/search.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/tsearch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/search.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/tsearch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/tsearch.o b/lib/libc/wasi/build/libc-top-half/musl/src/search/tsearch.o
new file mode 100644
index 0000000000..b109d27e24
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/tsearch.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/twalk.d b/lib/libc/wasi/build/libc-top-half/musl/src/search/twalk.d
new file mode 100644
index 0000000000..19fd678567
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/twalk.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/search/twalk.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/twalk.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/search.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/tsearch.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/search.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/search/tsearch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/search/twalk.o b/lib/libc/wasi/build/libc-top-half/musl/src/search/twalk.o
new file mode 100644
index 0000000000..47cb938c4c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/search/twalk.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/signal/psignal.d b/lib/libc/wasi/build/libc-top-half/musl/src/signal/psignal.d
new file mode 100644
index 0000000000..3cd56759aa
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/signal/psignal.d
@@ -0,0 +1,92 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/signal/psignal.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/signal/psignal.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/signal.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/signal.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/signal.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/signal.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/signal.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/signal.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/signal/psignal.o b/lib/libc/wasi/build/libc-top-half/musl/src/signal/psignal.o
new file mode 100644
index 0000000000..92adbbb1d4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/signal/psignal.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fclose_ca.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fclose_ca.d
new file mode 100644
index 0000000000..e3153798ab
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fclose_ca.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/__fclose_ca.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/__fclose_ca.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fclose_ca.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fclose_ca.o
new file mode 100644
index 0000000000..8acb4253b3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fclose_ca.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fdopen.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fdopen.d
new file mode 100644
index 0000000000..bc3ccb330b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fdopen.d
@@ -0,0 +1,134 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/__fdopen.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/__fdopen.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/ioctl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_ioctl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__function___isatty.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/ioctl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_ioctl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__function___isatty.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fdopen.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fdopen.o
new file mode 100644
index 0000000000..85efdc5dc7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fdopen.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fmodeflags.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fmodeflags.d
new file mode 100644
index 0000000000..a824f0c439
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fmodeflags.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/__fmodeflags.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/__fmodeflags.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fmodeflags.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fmodeflags.o
new file mode 100644
index 0000000000..0e233323ff
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fmodeflags.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fopen_rb_ca.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fopen_rb_ca.d
new file mode 100644
index 0000000000..a5f0f19a22
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fopen_rb_ca.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/__fopen_rb_ca.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/__fopen_rb_ca.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fopen_rb_ca.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fopen_rb_ca.o
new file mode 100644
index 0000000000..1a535c1123
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__fopen_rb_ca.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__overflow.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__overflow.d
new file mode 100644
index 0000000000..8bb3e380ea
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__overflow.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/__overflow.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/__overflow.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__overflow.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__overflow.o
new file mode 100644
index 0000000000..53577e3cfc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__overflow.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_close.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_close.d
new file mode 100644
index 0000000000..a02601ec2b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_close.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/__stdio_close.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/__stdio_close.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/aio_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/aio_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_close.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_close.o
new file mode 100644
index 0000000000..d9e79519ee
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_close.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_exit.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_exit.d
new file mode 100644
index 0000000000..6037d00bba
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_exit.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/__stdio_exit.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/__stdio_exit.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_exit.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_exit.o
new file mode 100644
index 0000000000..01c27bda9d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_exit.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_read.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_read.d
new file mode 100644
index 0000000000..3c1051b9d5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_read.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/__stdio_read.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/__stdio_read.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/uio.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/uio.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_read.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_read.o
new file mode 100644
index 0000000000..cd1f838025
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_read.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_seek.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_seek.d
new file mode 100644
index 0000000000..717a462238
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_seek.d
@@ -0,0 +1,71 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/__stdio_seek.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/__stdio_seek.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_seek.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_seek.o
new file mode 100644
index 0000000000..0f2beddf40
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_seek.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_write.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_write.d
new file mode 100644
index 0000000000..f51490bc10
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_write.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/__stdio_write.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/__stdio_write.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/uio.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/uio.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_write.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_write.o
new file mode 100644
index 0000000000..b22e217ec5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdio_write.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdout_write.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdout_write.d
new file mode 100644
index 0000000000..c83fba348a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdout_write.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/__stdout_write.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/__stdout_write.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/ioctl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_ioctl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__function___isatty.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/ioctl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_ioctl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__function___isatty.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdout_write.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdout_write.o
new file mode 100644
index 0000000000..c731ca811e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__stdout_write.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__toread.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__toread.d
new file mode 100644
index 0000000000..92181441d4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__toread.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/__toread.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/__toread.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__toread.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__toread.o
new file mode 100644
index 0000000000..0a6753186b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__toread.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__towrite.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__towrite.d
new file mode 100644
index 0000000000..9c3e7f9b68
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__towrite.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/__towrite.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/__towrite.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__towrite.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__towrite.o
new file mode 100644
index 0000000000..ca7fdf475c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__towrite.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__uflow.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__uflow.d
new file mode 100644
index 0000000000..b0bf07478a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__uflow.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/__uflow.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/__uflow.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__uflow.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__uflow.o
new file mode 100644
index 0000000000..4d53b174f6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/__uflow.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/asprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/asprintf.d
new file mode 100644
index 0000000000..83c57bf520
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/asprintf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/asprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/asprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/asprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/asprintf.o
new file mode 100644
index 0000000000..9bc4a14142
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/asprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/clearerr.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/clearerr.d
new file mode 100644
index 0000000000..b624f5cc9e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/clearerr.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/clearerr.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/clearerr.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/clearerr.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/clearerr.o
new file mode 100644
index 0000000000..5c416f0ee0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/clearerr.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/dprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/dprintf.d
new file mode 100644
index 0000000000..30dc5cfeef
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/dprintf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/dprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/dprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/dprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/dprintf.o
new file mode 100644
index 0000000000..205e38ac0b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/dprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext.d
new file mode 100644
index 0000000000..ed67501fd7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/ext.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/ext.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdio_ext.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdio_ext.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext.o
new file mode 100644
index 0000000000..227dc074be
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext2.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext2.d
new file mode 100644
index 0000000000..9abf393df8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext2.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/ext2.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/ext2.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdio_ext.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdio_ext.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext2.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext2.o
new file mode 100644
index 0000000000..829e291b0e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ext2.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fclose.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fclose.d
new file mode 100644
index 0000000000..a22e7ca6bb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fclose.d
@@ -0,0 +1,71 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fclose.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fclose.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fclose.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fclose.o
new file mode 100644
index 0000000000..e046f9b2ce
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fclose.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/feof.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/feof.d
new file mode 100644
index 0000000000..6aa3da3727
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/feof.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/feof.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/feof.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/feof.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/feof.o
new file mode 100644
index 0000000000..dd98ec34f9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/feof.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ferror.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ferror.d
new file mode 100644
index 0000000000..61b37b9696
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ferror.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/ferror.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/ferror.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ferror.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ferror.o
new file mode 100644
index 0000000000..b7f2ed18db
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ferror.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fflush.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fflush.d
new file mode 100644
index 0000000000..71e219c5b6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fflush.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fflush.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fflush.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fflush.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fflush.o
new file mode 100644
index 0000000000..a9b306beb8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fflush.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetc.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetc.d
new file mode 100644
index 0000000000..d348c19ecd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetc.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fgetc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fgetc.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/getc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/getc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetc.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetc.o
new file mode 100644
index 0000000000..3f22bd7228
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetln.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetln.d
new file mode 100644
index 0000000000..35c4afbf72
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetln.d
@@ -0,0 +1,71 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fgetln.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fgetln.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetln.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetln.o
new file mode 100644
index 0000000000..8a6a8a4fbc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetln.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetpos.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetpos.d
new file mode 100644
index 0000000000..dca8129a3c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetpos.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fgetpos.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fgetpos.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetpos.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetpos.o
new file mode 100644
index 0000000000..70b12b840a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetpos.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgets.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgets.d
new file mode 100644
index 0000000000..58e2cde8be
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgets.d
@@ -0,0 +1,71 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fgets.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fgets.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgets.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgets.o
new file mode 100644
index 0000000000..35b93600cb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgets.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetwc.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetwc.d
new file mode 100644
index 0000000000..de23937f67
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetwc.d
@@ -0,0 +1,110 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fgetwc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fgetwc.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetwc.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetwc.o
new file mode 100644
index 0000000000..cd7a1ccdbd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetwc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetws.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetws.d
new file mode 100644
index 0000000000..2f9746e35f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetws.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fgetws.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fgetws.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetws.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetws.o
new file mode 100644
index 0000000000..f6946557f7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fgetws.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fileno.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fileno.d
new file mode 100644
index 0000000000..519f64ffef
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fileno.d
@@ -0,0 +1,68 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fileno.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fileno.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fileno.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fileno.o
new file mode 100644
index 0000000000..713d0aae7d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fileno.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fmemopen.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fmemopen.d
new file mode 100644
index 0000000000..caa7c5770f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fmemopen.d
@@ -0,0 +1,122 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fmemopen.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fmemopen.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fmemopen.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fmemopen.o
new file mode 100644
index 0000000000..9227372dc0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fmemopen.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopen.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopen.d
new file mode 100644
index 0000000000..e0d7fd3018
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopen.d
@@ -0,0 +1,116 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fopen.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fopen.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopen.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopen.o
new file mode 100644
index 0000000000..c570efd0fe
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopen.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopencookie.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopencookie.d
new file mode 100644
index 0000000000..df09df4351
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopencookie.d
@@ -0,0 +1,116 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fopencookie.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fopencookie.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/ioctl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_ioctl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/ioctl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_sys_ioctl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopencookie.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopencookie.o
new file mode 100644
index 0000000000..f871368024
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fopencookie.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fprintf.d
new file mode 100644
index 0000000000..77d9a68112
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fprintf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fprintf.o
new file mode 100644
index 0000000000..8dff604902
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputc.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputc.d
new file mode 100644
index 0000000000..19dea05f57
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputc.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fputc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fputc.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/putc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/putc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputc.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputc.o
new file mode 100644
index 0000000000..ae2fb61a56
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputs.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputs.d
new file mode 100644
index 0000000000..bb6be678c5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputs.d
@@ -0,0 +1,71 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fputs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fputs.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputs.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputs.o
new file mode 100644
index 0000000000..0fa2d5e3e7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputwc.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputwc.d
new file mode 100644
index 0000000000..d542d09ee2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputwc.d
@@ -0,0 +1,101 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fputwc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fputwc.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputwc.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputwc.o
new file mode 100644
index 0000000000..fa65b27f89
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputwc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputws.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputws.d
new file mode 100644
index 0000000000..98bc05dc71
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputws.d
@@ -0,0 +1,98 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fputws.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fputws.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputws.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputws.o
new file mode 100644
index 0000000000..0d983eadbc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fputws.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fread.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fread.d
new file mode 100644
index 0000000000..8fc4fdf953
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fread.d
@@ -0,0 +1,71 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fread.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fread.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fread.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fread.o
new file mode 100644
index 0000000000..c6bee8e9d2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fread.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/freopen.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/freopen.d
new file mode 100644
index 0000000000..095f358a46
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/freopen.d
@@ -0,0 +1,89 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/freopen.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/freopen.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_off_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_fcntl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__mode_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/fcntl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/freopen.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/freopen.o
new file mode 100644
index 0000000000..741f102de7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/freopen.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fscanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fscanf.d
new file mode 100644
index 0000000000..b4531dd9b3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fscanf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fscanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fscanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fscanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fscanf.o
new file mode 100644
index 0000000000..d2a9bf1060
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fscanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fseek.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fseek.d
new file mode 100644
index 0000000000..e703193752
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fseek.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fseek.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fseek.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fseek.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fseek.o
new file mode 100644
index 0000000000..d6a97c8393
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fseek.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fsetpos.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fsetpos.d
new file mode 100644
index 0000000000..ed990e8760
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fsetpos.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fsetpos.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fsetpos.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fsetpos.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fsetpos.o
new file mode 100644
index 0000000000..ebd396b5e5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fsetpos.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ftell.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ftell.d
new file mode 100644
index 0000000000..c158a6ac2c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ftell.d
@@ -0,0 +1,80 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/ftell.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/ftell.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ftell.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ftell.o
new file mode 100644
index 0000000000..c866c87386
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ftell.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwide.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwide.d
new file mode 100644
index 0000000000..0d69795182
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwide.d
@@ -0,0 +1,98 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fwide.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fwide.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwide.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwide.o
new file mode 100644
index 0000000000..c007e9f329
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwide.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwprintf.d
new file mode 100644
index 0000000000..fff1b938c9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwprintf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fwprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fwprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwprintf.o
new file mode 100644
index 0000000000..054349d9fd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwrite.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwrite.d
new file mode 100644
index 0000000000..8f8dff56f1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwrite.d
@@ -0,0 +1,71 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fwrite.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fwrite.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwrite.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwrite.o
new file mode 100644
index 0000000000..634c7bafe3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwrite.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwscanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwscanf.d
new file mode 100644
index 0000000000..1648656ce6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwscanf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/fwscanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/fwscanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwscanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwscanf.o
new file mode 100644
index 0000000000..ddbf6c4716
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/fwscanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc.d
new file mode 100644
index 0000000000..7d8051e20d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/getc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/getc.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/getc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/getc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc.o
new file mode 100644
index 0000000000..a3b5c5b395
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc_unlocked.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc_unlocked.d
new file mode 100644
index 0000000000..d4db683433
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc_unlocked.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/getc_unlocked.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/getc_unlocked.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc_unlocked.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc_unlocked.o
new file mode 100644
index 0000000000..0933c8395e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getc_unlocked.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar.d
new file mode 100644
index 0000000000..3a7a16db16
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/getchar.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/getchar.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/getc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/getc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar.o
new file mode 100644
index 0000000000..38dd5e9456
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar_unlocked.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar_unlocked.d
new file mode 100644
index 0000000000..083890f551
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar_unlocked.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/getchar_unlocked.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/getchar_unlocked.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar_unlocked.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar_unlocked.o
new file mode 100644
index 0000000000..bdc3ffd843
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getchar_unlocked.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getdelim.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getdelim.d
new file mode 100644
index 0000000000..eea6b790e6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getdelim.d
@@ -0,0 +1,107 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/getdelim.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/getdelim.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getdelim.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getdelim.o
new file mode 100644
index 0000000000..e2beebace3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getdelim.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getline.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getline.d
new file mode 100644
index 0000000000..6558cb5768
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getline.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/getline.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/getline.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getline.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getline.o
new file mode 100644
index 0000000000..b8b9f8afcd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getline.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getw.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getw.d
new file mode 100644
index 0000000000..b272884e97
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getw.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/getw.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/getw.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getw.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getw.o
new file mode 100644
index 0000000000..69a2d592d4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getw.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwc.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwc.d
new file mode 100644
index 0000000000..b79153d2d3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwc.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/getwc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/getwc.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwc.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwc.o
new file mode 100644
index 0000000000..e214f0cc42
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwchar.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwchar.d
new file mode 100644
index 0000000000..93f6f5866b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwchar.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/getwchar.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/getwchar.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwchar.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwchar.o
new file mode 100644
index 0000000000..ff35c8958c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/getwchar.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl.d
new file mode 100644
index 0000000000..753042e997
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/ofl.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/ofl.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/fork_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/fork_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl.o
new file mode 100644
index 0000000000..333a00f3fb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl_add.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl_add.d
new file mode 100644
index 0000000000..71a05be3a7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl_add.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/ofl_add.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/ofl_add.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl_add.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl_add.o
new file mode 100644
index 0000000000..5eaa5cd847
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ofl_add.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_memstream.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_memstream.d
new file mode 100644
index 0000000000..2d39e589b3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_memstream.d
@@ -0,0 +1,113 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/open_memstream.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/open_memstream.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_memstream.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_memstream.o
new file mode 100644
index 0000000000..3d6bc42728
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_memstream.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_wmemstream.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_wmemstream.d
new file mode 100644
index 0000000000..0c7a2afa2f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_wmemstream.d
@@ -0,0 +1,119 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/open_wmemstream.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/open_wmemstream.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_wmemstream.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_wmemstream.o
new file mode 100644
index 0000000000..73eeb64e4b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/open_wmemstream.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/perror.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/perror.d
new file mode 100644
index 0000000000..b91ab0c963
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/perror.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/perror.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/perror.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/perror.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/perror.o
new file mode 100644
index 0000000000..bf9cc768f5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/perror.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/printf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/printf.d
new file mode 100644
index 0000000000..50aa1b382c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/printf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/printf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/printf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/printf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/printf.o
new file mode 100644
index 0000000000..2891faf6e6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/printf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc.d
new file mode 100644
index 0000000000..03722756b4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/putc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/putc.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/putc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/putc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc.o
new file mode 100644
index 0000000000..869fbc341c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc_unlocked.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc_unlocked.d
new file mode 100644
index 0000000000..060366a70a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc_unlocked.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/putc_unlocked.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/putc_unlocked.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc_unlocked.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc_unlocked.o
new file mode 100644
index 0000000000..beef5d8557
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putc_unlocked.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar.d
new file mode 100644
index 0000000000..e9d4109ce4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/putchar.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/putchar.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/putc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/putc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar.o
new file mode 100644
index 0000000000..40843f90e5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar_unlocked.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar_unlocked.d
new file mode 100644
index 0000000000..8641a23508
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar_unlocked.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/putchar_unlocked.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/putchar_unlocked.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar_unlocked.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar_unlocked.o
new file mode 100644
index 0000000000..be971e55ae
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putchar_unlocked.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/puts.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/puts.d
new file mode 100644
index 0000000000..df9490fd51
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/puts.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/puts.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/puts.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/puts.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/puts.o
new file mode 100644
index 0000000000..4a49baca4d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/puts.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putw.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putw.d
new file mode 100644
index 0000000000..062ab9847c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putw.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/putw.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/putw.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putw.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putw.o
new file mode 100644
index 0000000000..3aa6ec5728
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putw.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwc.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwc.d
new file mode 100644
index 0000000000..2eb0ef2ed8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwc.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/putwc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/putwc.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwc.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwc.o
new file mode 100644
index 0000000000..542b5ea001
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwchar.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwchar.d
new file mode 100644
index 0000000000..74f532b148
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwchar.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/putwchar.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/putwchar.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwchar.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwchar.o
new file mode 100644
index 0000000000..a59d6c36d6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/putwchar.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/rewind.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/rewind.d
new file mode 100644
index 0000000000..386177fdd1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/rewind.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/rewind.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/rewind.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/rewind.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/rewind.o
new file mode 100644
index 0000000000..39d82bf0f1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/rewind.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/scanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/scanf.d
new file mode 100644
index 0000000000..696b7d6e17
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/scanf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/scanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/scanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/scanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/scanf.o
new file mode 100644
index 0000000000..6b1de6c5e3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/scanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuf.d
new file mode 100644
index 0000000000..742b27b296
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuf.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/setbuf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/setbuf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuf.o
new file mode 100644
index 0000000000..6f3c8c8b84
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuffer.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuffer.d
new file mode 100644
index 0000000000..8af10fc1e1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuffer.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/setbuffer.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/setbuffer.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuffer.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuffer.o
new file mode 100644
index 0000000000..a52a3b35c2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setbuffer.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setlinebuf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setlinebuf.d
new file mode 100644
index 0000000000..9e53fda175
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setlinebuf.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/setlinebuf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/setlinebuf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setlinebuf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setlinebuf.o
new file mode 100644
index 0000000000..4442ad8550
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setlinebuf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setvbuf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setvbuf.d
new file mode 100644
index 0000000000..a3fe15ec4f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setvbuf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/setvbuf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/setvbuf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setvbuf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setvbuf.o
new file mode 100644
index 0000000000..47287a7718
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/setvbuf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/snprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/snprintf.d
new file mode 100644
index 0000000000..a913ad5775
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/snprintf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/snprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/snprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/snprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/snprintf.o
new file mode 100644
index 0000000000..380edeb2b7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/snprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/sprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/sprintf.d
new file mode 100644
index 0000000000..3676d1eeba
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/sprintf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/sprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/sprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/sprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/sprintf.o
new file mode 100644
index 0000000000..d30b3416d9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/sprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/sscanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/sscanf.d
new file mode 100644
index 0000000000..264e5b1c85
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/sscanf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/sscanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/sscanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/sscanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/sscanf.o
new file mode 100644
index 0000000000..b9b2adf3e7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/sscanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stderr.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stderr.d
new file mode 100644
index 0000000000..058f7cb353
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stderr.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/stderr.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/stderr.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stderr.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stderr.o
new file mode 100644
index 0000000000..bb4a7b4d92
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stderr.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdin.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdin.d
new file mode 100644
index 0000000000..ecc00c1b9f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdin.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/stdin.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/stdin.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdin.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdin.o
new file mode 100644
index 0000000000..343964f6fe
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdin.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdout.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdout.d
new file mode 100644
index 0000000000..9a2009d593
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdout.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/stdout.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/stdout.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdout.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdout.o
new file mode 100644
index 0000000000..7cc2ac972d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/stdout.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/swprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/swprintf.d
new file mode 100644
index 0000000000..659fa36637
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/swprintf.d
@@ -0,0 +1,38 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/swprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/swprintf.c \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/swprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/swprintf.o
new file mode 100644
index 0000000000..f62b0a1722
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/swprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/swscanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/swscanf.d
new file mode 100644
index 0000000000..47922b4f19
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/swscanf.d
@@ -0,0 +1,38 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/swscanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/swscanf.c \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/swscanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/swscanf.o
new file mode 100644
index 0000000000..19cff60af7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/swscanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetc.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetc.d
new file mode 100644
index 0000000000..4c65e8e075
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetc.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/ungetc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/ungetc.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetc.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetc.o
new file mode 100644
index 0000000000..0c49acd032
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetwc.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetwc.d
new file mode 100644
index 0000000000..e74a090058
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetwc.d
@@ -0,0 +1,116 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/ungetwc.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/ungetwc.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetwc.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetwc.o
new file mode 100644
index 0000000000..5ec49ce235
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/ungetwc.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vasprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vasprintf.d
new file mode 100644
index 0000000000..5e20e80bcd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vasprintf.d
@@ -0,0 +1,71 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vasprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vasprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vasprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vasprintf.o
new file mode 100644
index 0000000000..97a8cee870
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vasprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vdprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vdprintf.d
new file mode 100644
index 0000000000..a57bc28cd3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vdprintf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vdprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vdprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vdprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vdprintf.o
new file mode 100644
index 0000000000..c7071f7bfe
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vdprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.d
new file mode 100644
index 0000000000..95875c1fdc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.d
@@ -0,0 +1,143 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vfprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vfprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.long-double.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.long-double.d
new file mode 100644
index 0000000000..e2b175fe97
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.long-double.d
@@ -0,0 +1,143 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vfprintf.long-double.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vfprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.long-double.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.long-double.o
new file mode 100644
index 0000000000..3c6b98fa34
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.long-double.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.no-floating-point.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.no-floating-point.d
new file mode 100644
index 0000000000..74a84ccb5d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.no-floating-point.d
@@ -0,0 +1,143 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vfprintf.no-floating-point.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vfprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/math.h \
+ /usr/lib/clang/11.1.0/include/float.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/float.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/math.h:
+
+/usr/lib/clang/11.1.0/include/float.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/float.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.no-floating-point.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.no-floating-point.o
new file mode 100644
index 0000000000..f666c43b67
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.no-floating-point.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.o
new file mode 100644
index 0000000000..debda4a407
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.d
new file mode 100644
index 0000000000..a2bcb69067
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.d
@@ -0,0 +1,125 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vfscanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vfscanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/intscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/intscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.long-double.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.long-double.d
new file mode 100644
index 0000000000..e253fa8755
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.long-double.d
@@ -0,0 +1,125 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vfscanf.long-double.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vfscanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/intscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/intscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.long-double.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.long-double.o
new file mode 100644
index 0000000000..a6d0b9dfa5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.long-double.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.no-floating-point.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.no-floating-point.d
new file mode 100644
index 0000000000..e62d3a288b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.no-floating-point.d
@@ -0,0 +1,125 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vfscanf.no-floating-point.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vfscanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/intscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/intscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.no-floating-point.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.no-floating-point.o
new file mode 100644
index 0000000000..a6d0b9dfa5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.no-floating-point.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.o
new file mode 100644
index 0000000000..43daf41e2f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfscanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.d
new file mode 100644
index 0000000000..b7b7b97095
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.d
@@ -0,0 +1,134 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vfwprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vfwprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.long-double.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.long-double.d
new file mode 100644
index 0000000000..309a8458b0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.long-double.d
@@ -0,0 +1,134 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vfwprintf.long-double.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vfwprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.long-double.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.long-double.o
new file mode 100644
index 0000000000..d859a338a5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.long-double.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.no-floating-point.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.no-floating-point.d
new file mode 100644
index 0000000000..5321888778
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.no-floating-point.d
@@ -0,0 +1,134 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vfwprintf.no-floating-point.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vfwprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.no-floating-point.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.no-floating-point.o
new file mode 100644
index 0000000000..4e23e6231a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.no-floating-point.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.o
new file mode 100644
index 0000000000..6d590fe561
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwscanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwscanf.d
new file mode 100644
index 0000000000..164097eb4f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwscanf.d
@@ -0,0 +1,122 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vfwscanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vfwscanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/intscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/intscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwscanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwscanf.o
new file mode 100644
index 0000000000..fca7965140
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vfwscanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vprintf.d
new file mode 100644
index 0000000000..2ca33ef70d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vprintf.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vprintf.o
new file mode 100644
index 0000000000..98f59d6b41
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vscanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vscanf.d
new file mode 100644
index 0000000000..4dce21359d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vscanf.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vscanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vscanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vscanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vscanf.o
new file mode 100644
index 0000000000..be68b023ea
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vscanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsnprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsnprintf.d
new file mode 100644
index 0000000000..8f1338a725
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsnprintf.d
@@ -0,0 +1,95 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vsnprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vsnprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsnprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsnprintf.o
new file mode 100644
index 0000000000..635248e7e5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsnprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsprintf.d
new file mode 100644
index 0000000000..d516a50eb1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsprintf.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vsprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vsprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsprintf.o
new file mode 100644
index 0000000000..0d8b34026e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsscanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsscanf.d
new file mode 100644
index 0000000000..29a167ceb9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsscanf.d
@@ -0,0 +1,71 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vsscanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vsscanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsscanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsscanf.o
new file mode 100644
index 0000000000..d6ad3a225c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vsscanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswprintf.d
new file mode 100644
index 0000000000..e43bddfdfe
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswprintf.d
@@ -0,0 +1,101 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vswprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vswprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswprintf.o
new file mode 100644
index 0000000000..8b7e2e14fa
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswscanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswscanf.d
new file mode 100644
index 0000000000..f50c051c71
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswscanf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vswscanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vswscanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswscanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswscanf.o
new file mode 100644
index 0000000000..173cc5c9a7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vswscanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwprintf.d
new file mode 100644
index 0000000000..db0b32a6e0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwprintf.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vwprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vwprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwprintf.o
new file mode 100644
index 0000000000..7bb2152ade
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwscanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwscanf.d
new file mode 100644
index 0000000000..80da80d5f9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwscanf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/vwscanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/vwscanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwscanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwscanf.o
new file mode 100644
index 0000000000..927fd3286e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/vwscanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/wprintf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/wprintf.d
new file mode 100644
index 0000000000..9bc1acb1eb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/wprintf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/wprintf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/wprintf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/wprintf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/wprintf.o
new file mode 100644
index 0000000000..a3d1e0e6d5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/wprintf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/wscanf.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/wscanf.d
new file mode 100644
index 0000000000..540ef2ac5e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/wscanf.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdio/wscanf.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdio/wscanf.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/stdarg.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/stdarg.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdio/wscanf.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/wscanf.o
new file mode 100644
index 0000000000..f25e091791
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdio/wscanf.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/abs.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/abs.d
new file mode 100644
index 0000000000..0dc9d046e5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/abs.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/abs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/abs.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/abs.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/abs.o
new file mode 100644
index 0000000000..03e63078ea
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/abs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atof.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atof.d
new file mode 100644
index 0000000000..abd7f1ba36
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atof.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/atof.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/atof.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atof.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atof.o
new file mode 100644
index 0000000000..33ce77ec33
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atof.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoi.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoi.d
new file mode 100644
index 0000000000..23ad8d4a0a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoi.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/atoi.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/atoi.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoi.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoi.o
new file mode 100644
index 0000000000..e08a856bcd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoi.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atol.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atol.d
new file mode 100644
index 0000000000..90291451b7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atol.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/atol.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/atol.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atol.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atol.o
new file mode 100644
index 0000000000..d54bbb8a5f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atol.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoll.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoll.d
new file mode 100644
index 0000000000..fe96eae41a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoll.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/atoll.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/atoll.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoll.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoll.o
new file mode 100644
index 0000000000..fb59ce75c3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/atoll.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/bsearch.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/bsearch.d
new file mode 100644
index 0000000000..7b7ea04f9c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/bsearch.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/bsearch.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/bsearch.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/bsearch.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/bsearch.o
new file mode 100644
index 0000000000..9cde006aad
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/bsearch.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/div.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/div.d
new file mode 100644
index 0000000000..647afad9a7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/div.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/div.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/div.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/div.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/div.o
new file mode 100644
index 0000000000..c8a0836d05
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/div.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ecvt.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ecvt.d
new file mode 100644
index 0000000000..3e1d007285
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ecvt.d
@@ -0,0 +1,68 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/ecvt.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/ecvt.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ecvt.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ecvt.o
new file mode 100644
index 0000000000..e901b1598b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ecvt.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/fcvt.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/fcvt.d
new file mode 100644
index 0000000000..d4f6204e8f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/fcvt.d
@@ -0,0 +1,83 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/fcvt.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/fcvt.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/fcvt.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/fcvt.o
new file mode 100644
index 0000000000..bd31b9e8f7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/fcvt.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/gcvt.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/gcvt.d
new file mode 100644
index 0000000000..a6f3b716e3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/gcvt.d
@@ -0,0 +1,68 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/gcvt.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/gcvt.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/gcvt.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/gcvt.o
new file mode 100644
index 0000000000..2eddc0b978
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/gcvt.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxabs.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxabs.d
new file mode 100644
index 0000000000..6258ab4528
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxabs.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/imaxabs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/imaxabs.c \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxabs.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxabs.o
new file mode 100644
index 0000000000..de16c39e97
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxabs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxdiv.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxdiv.d
new file mode 100644
index 0000000000..47fd4873fc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxdiv.d
@@ -0,0 +1,41 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/imaxdiv.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/imaxdiv.c \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxdiv.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxdiv.o
new file mode 100644
index 0000000000..07b2a2adb3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/imaxdiv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/labs.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/labs.d
new file mode 100644
index 0000000000..8bc885351d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/labs.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/labs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/labs.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/labs.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/labs.o
new file mode 100644
index 0000000000..0b3caf3687
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/labs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ldiv.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ldiv.d
new file mode 100644
index 0000000000..9cc54f1123
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ldiv.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/ldiv.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/ldiv.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ldiv.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ldiv.o
new file mode 100644
index 0000000000..459ee1c075
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/ldiv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/llabs.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/llabs.d
new file mode 100644
index 0000000000..c79bd38c42
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/llabs.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/llabs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/llabs.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/llabs.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/llabs.o
new file mode 100644
index 0000000000..72bfc11ea0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/llabs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/lldiv.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/lldiv.d
new file mode 100644
index 0000000000..005b736d8f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/lldiv.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/lldiv.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/lldiv.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/lldiv.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/lldiv.o
new file mode 100644
index 0000000000..3a3549a5ea
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/lldiv.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/qsort.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/qsort.d
new file mode 100644
index 0000000000..8ff8cb7adf
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/qsort.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/qsort.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/qsort.c \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/atomic.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/atomic_arch.h
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/atomic.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/atomic_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/qsort.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/qsort.o
new file mode 100644
index 0000000000..5c7fec6bfa
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/qsort.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.d
new file mode 100644
index 0000000000..c97d496a34
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.d
@@ -0,0 +1,80 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/strtod.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/strtod.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.long-double.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.long-double.d
new file mode 100644
index 0000000000..19226c6dde
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.long-double.d
@@ -0,0 +1,80 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/strtod.long-double.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/strtod.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.long-double.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.long-double.o
new file mode 100644
index 0000000000..e9113f590e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.long-double.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.no-floating-point.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.no-floating-point.d
new file mode 100644
index 0000000000..3bf869554b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.no-floating-point.d
@@ -0,0 +1,80 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/strtod.no-floating-point.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/strtod.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.no-floating-point.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.no-floating-point.o
new file mode 100644
index 0000000000..e9113f590e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.no-floating-point.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.o
new file mode 100644
index 0000000000..dfafa87af9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtod.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtol.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtol.d
new file mode 100644
index 0000000000..2f1f7a5c3d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtol.d
@@ -0,0 +1,86 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/strtol.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/strtol.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/intscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/intscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtol.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtol.o
new file mode 100644
index 0000000000..dc4d2f1f8c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/strtol.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.d
new file mode 100644
index 0000000000..61b255f901
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/wcstod.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/wcstod.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.long-double.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.long-double.d
new file mode 100644
index 0000000000..ff0e66b7c9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.long-double.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/wcstod.long-double.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/wcstod.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.long-double.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.long-double.o
new file mode 100644
index 0000000000..b19117c0e7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.long-double.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.no-floating-point.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.no-floating-point.d
new file mode 100644
index 0000000000..5673801ac0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.no-floating-point.d
@@ -0,0 +1,74 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/wcstod.no-floating-point.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/wcstod.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/headers/private/printscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/floatscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.no-floating-point.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.no-floating-point.o
new file mode 100644
index 0000000000..b19117c0e7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.no-floating-point.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.o
new file mode 100644
index 0000000000..f092a02be0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstod.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstol.d b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstol.d
new file mode 100644
index 0000000000..d3237cb508
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstol.d
@@ -0,0 +1,92 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/stdlib/wcstol.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/stdlib/wcstol.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/intscan.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h \
+ /usr/lib/clang/11.1.0/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/stdio_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/intscan.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/shgetc.h:
+
+/usr/lib/clang/11.1.0/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/inttypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_inttypes.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstol.o b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstol.o
new file mode 100644
index 0000000000..83439d0ddd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/stdlib/wcstol.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/bcmp.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/bcmp.d
new file mode 100644
index 0000000000..0ccf08b8d1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/bcmp.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/bcmp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/bcmp.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/bcmp.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/bcmp.o
new file mode 100644
index 0000000000..e6a6815254
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/bcmp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/bcopy.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/bcopy.d
new file mode 100644
index 0000000000..f5e5065462
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/bcopy.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/bcopy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/bcopy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/bcopy.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/bcopy.o
new file mode 100644
index 0000000000..385a335225
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/bcopy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/bzero.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/bzero.d
new file mode 100644
index 0000000000..71ad6e95ef
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/bzero.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/bzero.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/bzero.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/bzero.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/bzero.o
new file mode 100644
index 0000000000..7c40bb9b5b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/bzero.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/explicit_bzero.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/explicit_bzero.d
new file mode 100644
index 0000000000..a0a9865a92
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/explicit_bzero.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/explicit_bzero.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/explicit_bzero.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/explicit_bzero.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/explicit_bzero.o
new file mode 100644
index 0000000000..e583a7d487
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/explicit_bzero.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/index.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/index.d
new file mode 100644
index 0000000000..bbb2b465cf
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/index.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/index.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/index.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/index.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/index.o
new file mode 100644
index 0000000000..0522993eac
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/index.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memccpy.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/memccpy.d
new file mode 100644
index 0000000000..b50cd5d0d6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memccpy.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/memccpy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/memccpy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memccpy.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/memccpy.o
new file mode 100644
index 0000000000..7c6ddf287a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memccpy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memchr.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/memchr.d
new file mode 100644
index 0000000000..b0f522d06e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memchr.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/memchr.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/memchr.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memchr.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/memchr.o
new file mode 100644
index 0000000000..23cf1c95e1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memchr.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memcmp.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/memcmp.d
new file mode 100644
index 0000000000..74554b3cf5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memcmp.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/memcmp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/memcmp.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memcmp.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/memcmp.o
new file mode 100644
index 0000000000..a07599c8eb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memcmp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memcpy.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/memcpy.d
new file mode 100644
index 0000000000..0f2170f2c9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memcpy.d
@@ -0,0 +1,56 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/memcpy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/memcpy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/endian.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/endian.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memcpy.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/memcpy.o
new file mode 100644
index 0000000000..ed07ac0bb9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memcpy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memmem.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/memmem.d
new file mode 100644
index 0000000000..25af80af60
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memmem.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/memmem.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/memmem.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memmem.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/memmem.o
new file mode 100644
index 0000000000..35ebfc16fc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memmem.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memmove.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/memmove.d
new file mode 100644
index 0000000000..350493b70d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memmove.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/memmove.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/memmove.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memmove.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/memmove.o
new file mode 100644
index 0000000000..41817ea415
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memmove.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/mempcpy.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/mempcpy.d
new file mode 100644
index 0000000000..0a8778c7ac
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/mempcpy.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/mempcpy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/mempcpy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/mempcpy.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/mempcpy.o
new file mode 100644
index 0000000000..70c934bf9a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/mempcpy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memrchr.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/memrchr.d
new file mode 100644
index 0000000000..97e39d22bf
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memrchr.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/memrchr.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/memrchr.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memrchr.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/memrchr.o
new file mode 100644
index 0000000000..735305168f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memrchr.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memset.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/memset.d
new file mode 100644
index 0000000000..741a8a9b24
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memset.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/memset.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/memset.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/memset.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/memset.o
new file mode 100644
index 0000000000..d76aa42df3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/memset.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/rindex.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/rindex.d
new file mode 100644
index 0000000000..b050f658cf
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/rindex.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/rindex.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/rindex.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/rindex.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/rindex.o
new file mode 100644
index 0000000000..c7b3669f06
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/rindex.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/stpcpy.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/stpcpy.d
new file mode 100644
index 0000000000..3a6f100e88
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/stpcpy.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/stpcpy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/stpcpy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/stpcpy.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/stpcpy.o
new file mode 100644
index 0000000000..4d716e8b48
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/stpcpy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/stpncpy.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/stpncpy.d
new file mode 100644
index 0000000000..c0f763c191
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/stpncpy.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/stpncpy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/stpncpy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/stpncpy.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/stpncpy.o
new file mode 100644
index 0000000000..e4dc4b0e22
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/stpncpy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strcasecmp.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcasecmp.d
new file mode 100644
index 0000000000..fcc0153126
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcasecmp.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strcasecmp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strcasecmp.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strcasecmp.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcasecmp.o
new file mode 100644
index 0000000000..16077bf58e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcasecmp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strcasestr.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcasestr.d
new file mode 100644
index 0000000000..1fb1fce5a0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcasestr.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strcasestr.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strcasestr.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strcasestr.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcasestr.o
new file mode 100644
index 0000000000..5b825ad590
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcasestr.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strcat.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcat.d
new file mode 100644
index 0000000000..880e40120d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcat.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strcat.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strcat.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strcat.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcat.o
new file mode 100644
index 0000000000..f42efd675e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strchr.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strchr.d
new file mode 100644
index 0000000000..c692ae2630
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strchr.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strchr.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strchr.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strchr.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strchr.o
new file mode 100644
index 0000000000..e63a0e35cd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strchr.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strchrnul.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strchrnul.d
new file mode 100644
index 0000000000..849e709665
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strchrnul.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strchrnul.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strchrnul.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strchrnul.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strchrnul.o
new file mode 100644
index 0000000000..6ecf5fc601
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strchrnul.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strcmp.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcmp.d
new file mode 100644
index 0000000000..334420e19c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcmp.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strcmp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strcmp.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strcmp.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcmp.o
new file mode 100644
index 0000000000..e5da28d2d0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcmp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strcpy.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcpy.d
new file mode 100644
index 0000000000..e3ed494694
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcpy.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strcpy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strcpy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strcpy.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcpy.o
new file mode 100644
index 0000000000..06ff7e1a50
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcpy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strcspn.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcspn.d
new file mode 100644
index 0000000000..c4c20db81b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcspn.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strcspn.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strcspn.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strcspn.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcspn.o
new file mode 100644
index 0000000000..5152199a18
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strcspn.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strdup.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strdup.d
new file mode 100644
index 0000000000..4a2f007cec
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strdup.d
@@ -0,0 +1,68 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strdup.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strdup.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strdup.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strdup.o
new file mode 100644
index 0000000000..6042550944
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strdup.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strerror_r.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strerror_r.d
new file mode 100644
index 0000000000..8657388354
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strerror_r.d
@@ -0,0 +1,71 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strerror_r.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strerror_r.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strerror_r.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strerror_r.o
new file mode 100644
index 0000000000..36d72ea855
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strerror_r.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strlcat.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strlcat.d
new file mode 100644
index 0000000000..b96e478993
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strlcat.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strlcat.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strlcat.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strlcat.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strlcat.o
new file mode 100644
index 0000000000..55b85108c8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strlcat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strlcpy.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strlcpy.d
new file mode 100644
index 0000000000..5b57434af0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strlcpy.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strlcpy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strlcpy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strlcpy.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strlcpy.o
new file mode 100644
index 0000000000..e4cd339b71
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strlcpy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strlen.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strlen.d
new file mode 100644
index 0000000000..bb03633cf9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strlen.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strlen.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strlen.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strlen.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strlen.o
new file mode 100644
index 0000000000..c005b3d753
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strlen.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strncasecmp.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncasecmp.d
new file mode 100644
index 0000000000..e359e480f0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncasecmp.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strncasecmp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strncasecmp.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strncasecmp.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncasecmp.o
new file mode 100644
index 0000000000..9f379cb1c0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncasecmp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strncat.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncat.d
new file mode 100644
index 0000000000..7c6a9b4d11
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncat.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strncat.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strncat.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strncat.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncat.o
new file mode 100644
index 0000000000..76c7bf5e80
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strncmp.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncmp.d
new file mode 100644
index 0000000000..7644fb685c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncmp.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strncmp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strncmp.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strncmp.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncmp.o
new file mode 100644
index 0000000000..405552251a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncmp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strncpy.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncpy.d
new file mode 100644
index 0000000000..c01a9a721c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncpy.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strncpy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strncpy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strncpy.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncpy.o
new file mode 100644
index 0000000000..8f3e0bb08f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strncpy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strndup.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strndup.d
new file mode 100644
index 0000000000..76a21dbca2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strndup.d
@@ -0,0 +1,68 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strndup.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strndup.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strndup.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strndup.o
new file mode 100644
index 0000000000..7da21ef06b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strndup.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strnlen.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strnlen.d
new file mode 100644
index 0000000000..3c67c9df07
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strnlen.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strnlen.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strnlen.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strnlen.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strnlen.o
new file mode 100644
index 0000000000..3308bdc5b6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strnlen.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strpbrk.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strpbrk.d
new file mode 100644
index 0000000000..aa96bd5db5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strpbrk.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strpbrk.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strpbrk.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strpbrk.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strpbrk.o
new file mode 100644
index 0000000000..77caf50b4d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strpbrk.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strrchr.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strrchr.d
new file mode 100644
index 0000000000..eaf66d7fb4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strrchr.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strrchr.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strrchr.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strrchr.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strrchr.o
new file mode 100644
index 0000000000..ef82527e2f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strrchr.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strsep.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strsep.d
new file mode 100644
index 0000000000..866d1ec562
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strsep.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strsep.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strsep.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strsep.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strsep.o
new file mode 100644
index 0000000000..822c1d43e1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strsep.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strsignal.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strsignal.d
new file mode 100644
index 0000000000..256227d236
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strsignal.d
@@ -0,0 +1,113 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strsignal.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strsignal.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/signal.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/signal.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/signal.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/signal.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/signal.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/signal.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strsignal.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strsignal.o
new file mode 100644
index 0000000000..e04e2dbc2b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strsignal.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strspn.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strspn.d
new file mode 100644
index 0000000000..ad1883a719
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strspn.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strspn.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strspn.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strspn.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strspn.o
new file mode 100644
index 0000000000..862d6f9446
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strspn.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strstr.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strstr.d
new file mode 100644
index 0000000000..6363cf895d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strstr.d
@@ -0,0 +1,53 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strstr.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strstr.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strstr.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strstr.o
new file mode 100644
index 0000000000..64d43fa829
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strstr.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strtok.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strtok.d
new file mode 100644
index 0000000000..969fb04558
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strtok.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strtok.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strtok.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strtok.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strtok.o
new file mode 100644
index 0000000000..8bc6ba0306
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strtok.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strtok_r.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strtok_r.d
new file mode 100644
index 0000000000..566f4db77f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strtok_r.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strtok_r.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strtok_r.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strtok_r.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strtok_r.o
new file mode 100644
index 0000000000..5a3022043b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strtok_r.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strverscmp.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/strverscmp.d
new file mode 100644
index 0000000000..a85877c5ba
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strverscmp.d
@@ -0,0 +1,47 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/strverscmp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/strverscmp.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/strverscmp.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/strverscmp.o
new file mode 100644
index 0000000000..5bd34c6ad4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/strverscmp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/swab.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/swab.d
new file mode 100644
index 0000000000..5746edcfb1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/swab.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/swab.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/swab.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/swab.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/swab.o
new file mode 100644
index 0000000000..491b120aa0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/swab.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcpcpy.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcpcpy.d
new file mode 100644
index 0000000000..50cd10910c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcpcpy.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcpcpy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcpcpy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcpcpy.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcpcpy.o
new file mode 100644
index 0000000000..adea084e43
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcpcpy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcpncpy.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcpncpy.d
new file mode 100644
index 0000000000..c4472b9440
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcpncpy.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcpncpy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcpncpy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcpncpy.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcpncpy.o
new file mode 100644
index 0000000000..3479de0fb3
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcpncpy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp.d
new file mode 100644
index 0000000000..2a09b1bc90
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp.d
@@ -0,0 +1,38 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcscasecmp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcscasecmp.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp.o
new file mode 100644
index 0000000000..8079c0fb44
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp_l.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp_l.d
new file mode 100644
index 0000000000..9e7628b6bb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp_l.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcscasecmp_l.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcscasecmp_l.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp_l.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp_l.o
new file mode 100644
index 0000000000..dccf52e9eb
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscasecmp_l.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscat.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscat.d
new file mode 100644
index 0000000000..95e0947bb9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscat.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcscat.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcscat.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscat.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscat.o
new file mode 100644
index 0000000000..be89d5c09d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcschr.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcschr.d
new file mode 100644
index 0000000000..2183f6d24a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcschr.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcschr.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcschr.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcschr.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcschr.o
new file mode 100644
index 0000000000..656b63a4a4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcschr.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscmp.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscmp.d
new file mode 100644
index 0000000000..f5e030fc58
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscmp.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcscmp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcscmp.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscmp.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscmp.o
new file mode 100644
index 0000000000..f0ca12a218
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscmp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscpy.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscpy.d
new file mode 100644
index 0000000000..d8edf6e5c9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscpy.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcscpy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcscpy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscpy.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscpy.o
new file mode 100644
index 0000000000..35c989e05b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscpy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscspn.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscspn.d
new file mode 100644
index 0000000000..ce3f7016fc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscspn.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcscspn.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcscspn.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscspn.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscspn.o
new file mode 100644
index 0000000000..786870ed92
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcscspn.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsdup.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsdup.d
new file mode 100644
index 0000000000..2a42b454d4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsdup.d
@@ -0,0 +1,59 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcsdup.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcsdup.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsdup.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsdup.o
new file mode 100644
index 0000000000..72d4b4ba41
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsdup.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcslen.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcslen.d
new file mode 100644
index 0000000000..778e36ba30
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcslen.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcslen.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcslen.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcslen.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcslen.o
new file mode 100644
index 0000000000..c296c50121
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcslen.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp.d
new file mode 100644
index 0000000000..72a34eeb18
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp.d
@@ -0,0 +1,38 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcsncasecmp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcsncasecmp.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wctype.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wctype.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp.o
new file mode 100644
index 0000000000..df705140b9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp_l.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp_l.d
new file mode 100644
index 0000000000..0d69e6fdf9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp_l.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcsncasecmp_l.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcsncasecmp_l.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp_l.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp_l.o
new file mode 100644
index 0000000000..a8a7f388dc
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncasecmp_l.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncat.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncat.d
new file mode 100644
index 0000000000..5c24b82966
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncat.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcsncat.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcsncat.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncat.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncat.o
new file mode 100644
index 0000000000..0c707fe8a1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncat.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncmp.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncmp.d
new file mode 100644
index 0000000000..237280ca37
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncmp.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcsncmp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcsncmp.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncmp.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncmp.o
new file mode 100644
index 0000000000..cb12ad5560
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncmp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncpy.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncpy.d
new file mode 100644
index 0000000000..19ff4a5cd2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncpy.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcsncpy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcsncpy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncpy.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncpy.o
new file mode 100644
index 0000000000..a41f277d7f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsncpy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsnlen.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsnlen.d
new file mode 100644
index 0000000000..83cd04c3be
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsnlen.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcsnlen.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcsnlen.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsnlen.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsnlen.o
new file mode 100644
index 0000000000..1f444e7b5b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsnlen.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcspbrk.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcspbrk.d
new file mode 100644
index 0000000000..541c3056d9
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcspbrk.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcspbrk.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcspbrk.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcspbrk.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcspbrk.o
new file mode 100644
index 0000000000..bddec34fd1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcspbrk.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsrchr.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsrchr.d
new file mode 100644
index 0000000000..20f1ef4251
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsrchr.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcsrchr.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcsrchr.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsrchr.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsrchr.o
new file mode 100644
index 0000000000..570cef9f4c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsrchr.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsspn.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsspn.d
new file mode 100644
index 0000000000..3abb9fb18b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsspn.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcsspn.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcsspn.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsspn.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsspn.o
new file mode 100644
index 0000000000..e0713a29b2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsspn.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsstr.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsstr.d
new file mode 100644
index 0000000000..0a81ea8e69
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsstr.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcsstr.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcsstr.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsstr.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsstr.o
new file mode 100644
index 0000000000..bcbb07a419
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcsstr.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcstok.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcstok.d
new file mode 100644
index 0000000000..4a93906d8d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcstok.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcstok.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcstok.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcstok.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcstok.o
new file mode 100644
index 0000000000..0481dfad82
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcstok.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcswcs.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcswcs.d
new file mode 100644
index 0000000000..7b344a31e8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcswcs.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wcswcs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wcswcs.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wcswcs.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcswcs.o
new file mode 100644
index 0000000000..eb343c9e6b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wcswcs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemchr.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemchr.d
new file mode 100644
index 0000000000..c215ecf649
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemchr.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wmemchr.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wmemchr.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemchr.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemchr.o
new file mode 100644
index 0000000000..8fdbff9f1a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemchr.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcmp.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcmp.d
new file mode 100644
index 0000000000..4187faf8b7
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcmp.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wmemcmp.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wmemcmp.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcmp.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcmp.o
new file mode 100644
index 0000000000..53bec5a575
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcmp.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcpy.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcpy.d
new file mode 100644
index 0000000000..8790382cf2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcpy.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wmemcpy.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wmemcpy.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcpy.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcpy.o
new file mode 100644
index 0000000000..c8bb9d2db0
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemcpy.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemmove.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemmove.d
new file mode 100644
index 0000000000..0c3401a225
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemmove.d
@@ -0,0 +1,44 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wmemmove.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wmemmove.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemmove.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemmove.o
new file mode 100644
index 0000000000..a6037c5722
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemmove.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemset.d b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemset.d
new file mode 100644
index 0000000000..d021cead24
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemset.d
@@ -0,0 +1,35 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/string/wmemset.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/string/wmemset.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemset.o b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemset.o
new file mode 100644
index 0000000000..7a53905925
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/string/wmemset.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/__month_to_secs.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/__month_to_secs.d
new file mode 100644
index 0000000000..5eb6566171
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/__month_to_secs.d
@@ -0,0 +1,2 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/__month_to_secs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/__month_to_secs.c
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/__month_to_secs.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/__month_to_secs.o
new file mode 100644
index 0000000000..e47e8426c4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/__month_to_secs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/__secs_to_tm.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/__secs_to_tm.d
new file mode 100644
index 0000000000..0cdabea94b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/__secs_to_tm.d
@@ -0,0 +1,77 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/__secs_to_tm.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/__secs_to_tm.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/__secs_to_tm.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/__secs_to_tm.o
new file mode 100644
index 0000000000..a869f80601
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/__secs_to_tm.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/__tm_to_secs.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/__tm_to_secs.d
new file mode 100644
index 0000000000..b0ef864313
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/__tm_to_secs.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/__tm_to_secs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/__tm_to_secs.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/__tm_to_secs.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/__tm_to_secs.o
new file mode 100644
index 0000000000..1486680730
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/__tm_to_secs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/__tz.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/__tz.d
new file mode 100644
index 0000000000..18bf76c31d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/__tz.d
@@ -0,0 +1,125 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/__tz.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/__tz.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/fork_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/lock.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/fork_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/__tz.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/__tz.o
new file mode 100644
index 0000000000..ea29bbea46
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/__tz.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/__year_to_secs.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/__year_to_secs.d
new file mode 100644
index 0000000000..5754addc12
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/__year_to_secs.d
@@ -0,0 +1,2 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/__year_to_secs.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/__year_to_secs.c
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/__year_to_secs.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/__year_to_secs.o
new file mode 100644
index 0000000000..bf892d1da5
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/__year_to_secs.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/asctime.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/asctime.d
new file mode 100644
index 0000000000..f093c32b80
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/asctime.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/asctime.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/asctime.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/asctime.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/asctime.o
new file mode 100644
index 0000000000..4e530e4081
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/asctime.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/asctime_r.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/asctime_r.d
new file mode 100644
index 0000000000..e74629bc89
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/asctime_r.d
@@ -0,0 +1,122 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/asctime_r.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/asctime_r.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/langinfo.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/langinfo.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/nl_types.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/atomic.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/atomic_arch.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/langinfo.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/langinfo.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/nl_types.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/atomic.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/atomic_arch.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/asctime_r.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/asctime_r.o
new file mode 100644
index 0000000000..4b9f2c017e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/asctime_r.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/ctime.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/ctime.d
new file mode 100644
index 0000000000..841e75ca45
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/ctime.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/ctime.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/ctime.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/ctime.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/ctime.o
new file mode 100644
index 0000000000..50fa1a507a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/ctime.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/ctime_r.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/ctime_r.d
new file mode 100644
index 0000000000..5d47534aad
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/ctime_r.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/ctime_r.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/ctime_r.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/ctime_r.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/ctime_r.o
new file mode 100644
index 0000000000..db053b4e53
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/ctime_r.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/difftime.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/difftime.d
new file mode 100644
index 0000000000..d723babd56
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/difftime.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/difftime.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/difftime.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/difftime.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/difftime.o
new file mode 100644
index 0000000000..d7ddb01eec
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/difftime.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/ftime.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/ftime.d
new file mode 100644
index 0000000000..49d4051434
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/ftime.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/ftime.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/ftime.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/sys/timeb.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/sys/timeb.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/ftime.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/ftime.o
new file mode 100644
index 0000000000..67f484f1d1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/ftime.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/getdate.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/getdate.d
new file mode 100644
index 0000000000..51634420ac
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/getdate.d
@@ -0,0 +1,98 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/getdate.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/getdate.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/getdate.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/getdate.o
new file mode 100644
index 0000000000..d7bece0aa4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/getdate.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime.d
new file mode 100644
index 0000000000..1c1c57400f
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime.d
@@ -0,0 +1,77 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/gmtime.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/gmtime.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime.o
new file mode 100644
index 0000000000..e33a289428
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime_r.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime_r.d
new file mode 100644
index 0000000000..529b42d91c
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime_r.d
@@ -0,0 +1,77 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/gmtime_r.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/gmtime_r.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime_r.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime_r.o
new file mode 100644
index 0000000000..a2bb3f7c7b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/gmtime_r.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/localtime.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/localtime.d
new file mode 100644
index 0000000000..6c4e936e1b
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/localtime.d
@@ -0,0 +1,65 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/localtime.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/localtime.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/localtime.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/localtime.o
new file mode 100644
index 0000000000..134aaaabef
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/localtime.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/localtime_r.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/localtime_r.d
new file mode 100644
index 0000000000..2bdc5e25a6
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/localtime_r.d
@@ -0,0 +1,89 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/localtime_r.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/localtime_r.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/localtime_r.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/localtime_r.o
new file mode 100644
index 0000000000..768f36687a
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/localtime_r.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/mktime.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/mktime.d
new file mode 100644
index 0000000000..0a3519736e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/mktime.d
@@ -0,0 +1,77 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/mktime.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/mktime.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/mktime.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/mktime.o
new file mode 100644
index 0000000000..33ddeb6f38
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/mktime.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/strftime.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/strftime.d
new file mode 100644
index 0000000000..0355cf33a1
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/strftime.d
@@ -0,0 +1,134 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/strftime.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/strftime.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/langinfo.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/langinfo.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/nl_types.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/langinfo.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/langinfo.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/nl_types.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/strftime.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/strftime.o
new file mode 100644
index 0000000000..c4c95b872e
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/strftime.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/strptime.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/strptime.d
new file mode 100644
index 0000000000..cb77c02346
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/strptime.d
@@ -0,0 +1,104 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/strptime.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/strptime.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/langinfo.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/langinfo.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/nl_types.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/ctype.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/langinfo.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/langinfo.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/nl_types.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/ctype.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/strptime.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/strptime.o
new file mode 100644
index 0000000000..3000527f99
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/strptime.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/timegm.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/timegm.d
new file mode 100644
index 0000000000..9bfd398c50
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/timegm.d
@@ -0,0 +1,77 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/timegm.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/timegm.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/errno.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__errno_values.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/timegm.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/timegm.o
new file mode 100644
index 0000000000..80503b1b1d
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/timegm.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/timespec_get.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/timespec_get.d
new file mode 100644
index 0000000000..a39dd8a7d8
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/timespec_get.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/timespec_get.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/timespec_get.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/timespec_get.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/timespec_get.o
new file mode 100644
index 0000000000..4253fefcd4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/timespec_get.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/wcsftime.d b/lib/libc/wasi/build/libc-top-half/musl/src/time/wcsftime.d
new file mode 100644
index 0000000000..a660574de2
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/wcsftime.d
@@ -0,0 +1,116 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/time/wcsftime.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/wcsftime.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/locale.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /usr/lib/clang/11.1.0/include/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/limits.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/wchar.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/time.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clockid_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_clock_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_time.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_tm.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/locale.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/locale_impl.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/internal/libc.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdio.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/usr/lib/clang/11.1.0/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/limits.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/limits.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__macro_PAGESIZE.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/time/time_impl.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/time/wcsftime.o b/lib/libc/wasi/build/libc-top-half/musl/src/time/wcsftime.o
new file mode 100644
index 0000000000..83ff3d14b4
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/time/wcsftime.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/unistd/posix_close.d b/lib/libc/wasi/build/libc-top-half/musl/src/unistd/posix_close.d
new file mode 100644
index 0000000000..32026ac4de
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/unistd/posix_close.d
@@ -0,0 +1,62 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/musl/src/unistd/posix_close.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/unistd/posix_close.c \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
diff --git a/lib/libc/wasi/build/libc-top-half/musl/src/unistd/posix_close.o b/lib/libc/wasi/build/libc-top-half/musl/src/unistd/posix_close.o
new file mode 100644
index 0000000000..888d44bece
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/musl/src/unistd/posix_close.o
Binary files differ
diff --git a/lib/libc/wasi/build/libc-top-half/sources/arc4random.d b/lib/libc/wasi/build/libc-top-half/sources/arc4random.d
new file mode 100644
index 0000000000..8e9d21fafd
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/sources/arc4random.d
@@ -0,0 +1,95 @@
+/home/kubkon/dev/wasi-libc/build/libc-top-half/sources/arc4random.o: \
+ /home/kubkon/dev/wasi-libc/libc-top-half/sources/arc4random.c \
+ /home/kubkon/dev/wasi-libc/sysroot/include/assert.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h \
+ /usr/lib/clang/11.1.0/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/stdint.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h \
+ /usr/lib/clang/11.1.0/include/stddef.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/strings.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__seek.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h \
+ /usr/lib/clang/11.1.0/include/__stddef_max_align_t.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h \
+ /home/kubkon/dev/wasi-libc/sysroot/include/alloca.h
+
+/home/kubkon/dev/wasi-libc/sysroot/include/assert.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/features.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/features.h:
+
+/usr/lib/clang/11.1.0/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/stdint.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/bits/alltypes.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timeval.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_time_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__typedef_suseconds_t.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_timespec.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__struct_iovec.h:
+
+/usr/lib/clang/11.1.0/include/stddef.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/stdint.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/string.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_string.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_memcpy.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/strings.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_unistd.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__seek.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/api.h:
+
+/usr/lib/clang/11.1.0/include/__stddef_max_align_t.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/arch/wasm32/bits/posix.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/wasi/libc-environ.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/libc-top-half/musl/src/include/../../include/stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__functions_malloc.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/__header_stdlib.h:
+
+/home/kubkon/dev/wasi-libc/sysroot/include/alloca.h:
diff --git a/lib/libc/wasi/build/libc-top-half/sources/arc4random.o b/lib/libc/wasi/build/libc-top-half/sources/arc4random.o
new file mode 100644
index 0000000000..ab83449e56
--- /dev/null
+++ b/lib/libc/wasi/build/libc-top-half/sources/arc4random.o
Binary files differ