Misc. `std.Io` fixes for WASI and Emscripten

- Corrects WASI `UTIME_*` definitions now that the libc build has been
  fixed (see previous commit), and adds the corresponding definitions
  for Emscripten which were missing.
- Fixes `dirReadUnimplemented()`, which didn't compile.
- Prevents a dependency on `pthread_kill` from being pulled in in
  single-threaded Emscripten builds, where it isn't defined.

With these changes, Emscripten can now participate in juicy main.
0a8e8e67d7Carl Åstholm committed on 1/12/2026, 9:38:21 PMparent6376103
3 files changedLine totals unavailable