401 Commits (main)
 

Author SHA1 Message Date
Yuta Saito 98897e29fc
Fix fts build for shared library (#544) 3 weeks ago
R a05277a680
Implement a stub pthreads library for `THREAD_MODEL=single` (#518) 4 weeks ago
Yuta Saito 5ed3ec5701
Initial FTS support (#522) 1 month ago
Andrew Brown 7d4d3b83fc
ci: update actions (#535) 2 months ago
Henri Nurmi 1b19fc65ad
getaddrinfo: improve the service/port resolution (#524) 2 months ago
YAMAMOTO Takashi 3f812abfb2
fix shared library build with llvm-19 (#526) 2 months ago
YAMAMOTO Takashi 8279f9591a
Exclude setjmp runtime from LTO (#529) 2 months ago
R 230d4be6c5
Improve some pthreads stub functions, batch 1 (#525) 3 months ago
R 5d3c5e918c
Improve some pthreads stub functions, batch 0 (#519) 3 months ago
YAMAMOTO Takashi b9ef79d7db
Use the correct compiler-rt (#517) 4 months ago
YAMAMOTO Takashi b9e15a8af9
Add LTO build option (#505) 4 months ago
Mike Hommey d43dcc63d2
Adjust Makefile for LLVM trunk (19) as of 2024-07-10 (#512) 4 months ago
Mrmaxmeier 3f43ea9abb
iconv/wctomb: fix memory corruption related to CURRENT_UTF8 implementation (#511) 4 months ago
Luca Versari 5667be15d6
0-initialize thread-specific data upon thread creation. (#508) 4 months ago
Yuta Saito 67080fa045
`times` should always return 0 for `tms_cutime` (#510) 4 months ago
Mike Hommey 320bbbcced
Adjust Makefile for LLVM trunk (19) as of 2024-06-20 (#509) 5 months ago
Pat Hickey ebac9aee23
timezone __secs_to_zone stub: guard against null pointer dereference (#507) 5 months ago
YAMAMOTO Takashi 31845366d4
Makefile: separate the target to create empty dummy libraries (#502) 5 months ago
Joel Dice acd0a6e352
include pthread.h for all targets (#504) 5 months ago
Catherine 7528b13170
Extend wasi-emulated-mman with `mprotect`. (#500) 6 months ago
Alex Crichton 44c4b1e3a5
Use a different makefile variable for `-D__wasilibc_use_wasip2` (#499) 6 months ago
Alex Crichton 153f6321bb
Ignore the `__tls_base` undefined symbol (#498) 6 months ago
YAMAMOTO Takashi a3ef1520ec
dlmalloc: account the footprint of the initial heap (#496) 6 months ago
Yuta Saito 2f088a99d8
Update `_POSIX_THREAD_XX` macro definitions (#494) 6 months ago
Andrew Brown 887613873d
Remove extra lock-taking in preopen setup (#491) 6 months ago
Mike Hommey 129ee9b64b
Adjust Makefile for LLVM trunk (19) as of 2024-04-30 (#493) 6 months ago
Mike Hommey 13ed98026d
Adjust Makefile for LLVM trunk (19) as of 2024-04-26 (#492) 6 months ago
Joel Dice 9e8c542319
add `__wasilibc_reset_preopens` (#489) 7 months ago
Joel Dice d038294899
implement `getsockname`, `getpeername`, and `getaddrinfo` (#488) 7 months ago
YAMAMOTO Takashi 1ab654e2f5
Add libsetjmp.a/so (#483) 7 months ago
Joel Dice a2ed34e810
wasip2 support for `close`, `poll`, `pselect` (#486) 7 months ago
Joel Dice 6593687e25
add wasip2 implementations of more socket APIs (#482) 8 months ago
Joel Dice f493dc284d
implement basic TCP/UDP server support (#481) 8 months ago
Joel Dice 684f155664
implement basic TCP/UDP client support (#477) 8 months ago
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