emscripten-core / emscripten-core/emscripten

Add support for function signatures that use `__externref_t` as function arguments or return values

Open
#20,021 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
27.6k
Forks
3.6k
Avg merge
1d 1h
Merged PRs (30d)
105

Description

llvm/clang has implemented support for `externref` with the `__externref_t` in C/C++. Emscripten should support these as function arguments or return values in all the APIs that use the `EM_FUNC_SIG_*` macros, such as all the pthreads code.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.