367 Commits (a963040f0a40c5cd0032ffdbf80716611bf84c20)
 

Author SHA1 Message Date
YAMAMOTO Takashi a963040f0a
crt1-command.c: fix whitespace issues (#480) 8 months ago
Milek7 c8ef60ad9b
Add support for pthread_getattr_np (#470) 8 months ago
韩朴宇 a1b4def387
fix `#ifdef __cplusplus` guard in dirent.h (#479) 8 months ago
Alex Crichton c9c7d0616e
Start renaming preview1 to p1 and preview2 to p2 (#478) 8 months ago
Joel Dice 09683b3623
add descriptor table for mapping fds to handles (#464) 8 months ago
Joel Dice 0fe51d2582
add preview2_component_type.o to libc.a and libc.so (#472) 9 months ago
Joel Dice 55df1f54e2
Update bindings and dependencies to WASI 0.2.0 (#471) 9 months ago
Joel Dice 212296e4fa
add realpath.c to `LIBC_TOP_HALF_MUSL_SOURCES` (#473) 9 months ago
YAMAMOTO Takashi a6489a8563
test: use the same version of wasmtime and adapter (#468) 9 months ago
Joel Dice cc62fa82c2
add stubs for `statvfs`, `chmod`, etc. (#463) 10 months ago
Joel Dice 47b9db6d15
add WASI Preview 2 bindings (#460) 10 months ago
Josh Stone 03b228e46b
emmalloc: use __heap_end instead of sbrk(0) (#462) 10 months ago
YAMAMOTO Takashi 925ad6d758
CI: include wasi-threads in the sysroot (#458) 10 months ago
Joel Dice 5a693184e9
add `wasm32-wasi-preview2` target (#457) 11 months ago
Daniel Mangum 4bac52eac3
Remove trailing backtick in README.md (#455) 11 months ago
YAMAMOTO Takashi c5264e2bbe
fix libdl.so symbol visibility (#450) 11 months ago
Mike Hommey a796d874f8
Adjust Makefile for LLVM trunk (18) as of 2023-12-07 (#448) 11 months ago
Felix Yan 9c17f5235c
Update Arch Linux package URL in README.md (#446) 12 months ago
Joel Dice b85d65528d
add stubs for dlopen, dlsym, etc. (#443) 12 months ago
YAMAMOTO Takashi 0edc7aea66
ifdef out pthread_cancel (#445) 12 months ago
YAMAMOTO Takashi be1704a956
give a reasonable default of BUILTINS_LIB (#442) 1 year ago
YAMAMOTO Takashi eba961befc
shlib: specify the sysroot to find the correct crt1 (#441) 1 year ago
Joel Dice 4db5398e65
remove `-nostdlib` from libc.so link command (#440) 1 year ago
Mike Hommey 6248a00c96
Adjust Makefile for LLVM trunk (18) as of 2023-10-03 (#438) 1 year ago
Joel Dice d4dae89648
add shared library support (#429) 1 year ago
Ingvar Stepanyan 7b4705f126
Fix typo in signal.c error messages (#437) 1 year ago
Marcin Kolny ce2f157d46
Update thread id validation returned by `__wasi_thread_spawn` (#435) 1 year ago
YAMAMOTO Takashi ec4566beae
Fix recursive mutex (#433) 1 year ago
Marcin Kolny 9f51a71020
Add definitions for PF_INET, PF_INET6 and PF_UNSPEC (#426) 1 year ago
Moritz Sichert ba5318e9a4
Acquire the global lock before initializing malloc (#410) 1 year ago
YAMAMOTO Takashi d8abbaac1b
dlmalloc: require __heap_end (#394) 1 year ago
Josh Stone bd950eb128
Use -fno-strict-aliasing for emmalloc (#424) 1 year ago
Andrew Brown 43e7123958
Improve `README.md` (#425) 1 year ago
YAMAMOTO Takashi 7018e24d8f
Fix a use-after-free bug for detached threads (#420) 1 year ago
Mike Hommey 5862047a55
Adjust Makefile for LLVM trunk (17) as of 2023-06-18 (#422) 1 year ago
YAMAMOTO Takashi aecd368c6d
Fix races around pthread exit and join (#409) 1 year ago
Dan Gohman a6f8713433
Convert preopen initialization to be lazy. (#408) 2 years ago
Jiri Pospisil 3189cd1cee
Update README regarding the Arch Linux package (#412) 2 years ago
Alex Crichton 38f48942fa
Fix debug build's `predefined-macros.txt` (#407) 2 years ago
Wenyong Huang 1dfe5c302d
Fix a_store operation in atomic.h (#403) 2 years ago
Cheng Shao f2a35a454e
Use __builtin_ctz and __builtin_clz in dlmalloc (#401) 2 years ago
Pier Angelo Vendrame 2e3947b670
Sort the object list passed to ar in the Makefile. (#399) 2 years ago
Sam Clegg 7069071858
Avoid using absolute pathnames in Makefile. NFC (#400) 2 years ago
Catherine a29c349a98
threads: enable `PTHREAD_{MUTEX,RWLOCK,COND}_INITIALIZER`. (#397) 2 years ago
YAMAMOTO Takashi b67d6b261d
setup_default_stack_size: set __default_stacksize unconditionally (#396) 2 years ago
YAMAMOTO Takashi 8daaba387c
Fix MSG_TRUNC (#391) 2 years ago
Cheng Shao 9bec2d3aff
Add a check to reactor modules to ensure _initialize is only called once (#388) 2 years ago
Marcin Kolny b4814997f6
threads: implement support for spinlock (#324) 2 years ago
YAMAMOTO Takashi 8f5275796a
Rename thread_spawn import (#387) 2 years ago
Andrew Brown 4362b1885f
threads: change `wasm32-wasi-pthread` to `wasm32-wasi-threads` (#381) 2 years ago