]> git.proxmox.com Git - wasi-libc.git/commit
Implement the critical part of wasi_thread_start in asm (#376)
authorYAMAMOTO Takashi <yamamoto@midokura.com>
Fri, 6 Jan 2023 19:34:22 +0000 (04:34 +0900)
committerFabian Grünbichler <f.gruenbichler@proxmox.com>
Wed, 2 Aug 2023 10:24:08 +0000 (12:24 +0200)
commit1ac6844dcd53000049dacd6f447f30e24dfcdd51
treeba86356d43c0ba1121988a4f600685eccfd07479
parentef4b949b9d521dd087688f269e35787d86b9065e
Implement the critical part of wasi_thread_start in asm (#376)

* Implement the critical part of wasi_thread_start in asm

It's fragile to set up the critical part of C environment in C.

* Specify --target for asm files as well

* wasi_thread_start: Move __tls_base initialization to asm as well
Makefile
expected/wasm32-wasi-pthread/defined-symbols.txt
libc-top-half/musl/src/thread/pthread_create.c
libc-top-half/musl/src/thread/wasm32/wasi_thread_start.s [new file with mode: 0644]