Browse Source
threads: Enable __lock file for posix thread model (#337)
pull/330/merge
Marcin Kolny
2 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with
3 additions and
2 deletions
-
Makefile
-
expected/wasm32-wasi/posix/defined-symbols.txt
-
expected/wasm32-wasi/posix/undefined-symbols.txt
|
@ -190,6 +190,7 @@ LIBC_TOP_HALF_MUSL_SOURCES = \ |
|
|
ifeq ($(THREAD_MODEL), posix) |
|
|
ifeq ($(THREAD_MODEL), posix) |
|
|
LIBC_TOP_HALF_MUSL_SOURCES += \
|
|
|
LIBC_TOP_HALF_MUSL_SOURCES += \
|
|
|
$(addprefix $(LIBC_TOP_HALF_MUSL_SRC_DIR)/, \
|
|
|
$(addprefix $(LIBC_TOP_HALF_MUSL_SRC_DIR)/, \
|
|
|
|
|
|
thread/__lock.c \
|
|
|
thread/__wait.c \
|
|
|
thread/__wait.c \
|
|
|
thread/__timedwait.c \
|
|
|
thread/__timedwait.c \
|
|
|
thread/pthread_cleanup_push.c \
|
|
|
thread/pthread_cleanup_push.c \
|
|
|
|
@ -143,6 +143,7 @@ __loc_is_allocated |
|
|
__locale_lock |
|
|
__locale_lock |
|
|
__locale_lockptr |
|
|
__locale_lockptr |
|
|
__localtime_r |
|
|
__localtime_r |
|
|
|
|
|
__lock |
|
|
__log2_data |
|
|
__log2_data |
|
|
__log2f_data |
|
|
__log2f_data |
|
|
__log_data |
|
|
__log_data |
|
@ -285,6 +286,7 @@ __tre_mem_new_impl |
|
|
__tsearch_balance |
|
|
__tsearch_balance |
|
|
__uflow |
|
|
__uflow |
|
|
__unlist_locked_file |
|
|
__unlist_locked_file |
|
|
|
|
|
__unlock |
|
|
__uselocale |
|
|
__uselocale |
|
|
__utc |
|
|
__utc |
|
|
__wait |
|
|
__wait |
|
|
|
@ -61,7 +61,6 @@ __imported_wasi_snapshot_preview1_sock_send |
|
|
__imported_wasi_snapshot_preview1_sock_shutdown |
|
|
__imported_wasi_snapshot_preview1_sock_shutdown |
|
|
__imported_wasi_snapshot_preview2_thread_spawn |
|
|
__imported_wasi_snapshot_preview2_thread_spawn |
|
|
__letf2 |
|
|
__letf2 |
|
|
__lock |
|
|
|
|
|
__lockfile |
|
|
__lockfile |
|
|
__lttf2 |
|
|
__lttf2 |
|
|
__main_argc_argv |
|
|
__main_argc_argv |
|
@ -72,7 +71,6 @@ __thread_list_lock |
|
|
__tls_base |
|
|
__tls_base |
|
|
__trunctfdf2 |
|
|
__trunctfdf2 |
|
|
__trunctfsf2 |
|
|
__trunctfsf2 |
|
|
__unlock |
|
|
|
|
|
__unlockfile |
|
|
__unlockfile |
|
|
__unordtf2 |
|
|
__unordtf2 |
|
|
__wasilibc_pthread_self |
|
|
__wasilibc_pthread_self |
|
|