mirror of
https://github.com/fluencelabs/musl
synced 2025-04-24 23:02:14 +00:00
32 lines
528 B
Plaintext
32 lines
528 B
Plaintext
# Symbols we want wasm.js to define at runtime
|
|
_Exit
|
|
abort
|
|
puts
|
|
|
|
# Musl syscall interface, provided by wasm.js
|
|
__syscall
|
|
__syscall0
|
|
__syscall1
|
|
__syscall2
|
|
__syscall3
|
|
__syscall4
|
|
__syscall5
|
|
__syscall6
|
|
__syscall_cp
|
|
|
|
# Symbols not supported by clang but currently expected to work on the
|
|
# wasm waterfall
|
|
# TODO(sbc): remove these
|
|
__builtin_isinff
|
|
__builtin_isinfl
|
|
__builtin_clrsb
|
|
__builtin_clrsbl
|
|
__builtin_clrsbll
|
|
__builtin_apply
|
|
__builtin_apply_args
|
|
__builtin_malloc
|
|
|
|
# Part of musl we still don't compile for wasm
|
|
setjmp
|
|
longjmp
|