]> git.proxmox.com Git - wasi-libc.git/blobdiff - README.md
threads: implement init of TLS and stack pointer (#342)
[wasi-libc.git] / README.md
index 0cb697dda2c4daafb4109a80a56f11dfd118c4da..30682951f15e1f6e793c08988c812761eeb769ec 100644 (file)
--- a/README.md
+++ b/README.md
@@ -7,7 +7,8 @@ environment variables, program startup, and many other APIs.
 
 WASI Libc is sufficiently stable and usable for many purposes, as most of the
 POSIX-compatible APIs are stable, though it is continuing to evolve to better
-align with wasm and WASI.
+align with wasm and WASI. For example, pthread support is still a work in
+progress.
 
 ## Usage
 
@@ -17,13 +18,13 @@ build of WASI Libc in its sysroot.
 ## Building from source
 
 To build a WASI sysroot from source, obtain a WebAssembly-supporting C compiler
-(currently this is only clang 8+, though we'd like to support other compilers as well),
+(currently this is only clang 10+, though we'd like to support other compilers as well),
 and then run:
 
 ```sh
-make WASM_CC=/path/to/clang/with/wasm/support \
-     WASM_AR=/path/to/llvm-ar \
-     WASM_NM=/path/to/llvm-nm
+make CC=/path/to/clang/with/wasm/support \
+     AR=/path/to/llvm-ar \
+     NM=/path/to/llvm-nm
 ```
 
 This makes a directory called "sysroot", by default. See the top of the Makefile