Arch :: enum {
Unknown :: 0;
X86_64 :: 1;
X86_32 :: 2;
AARCH64 :: 3;
}
OS :: enum {
Linux :: 1;
Windows :: 2;
MacOS :: 3;
}
Runtime :: enum {
Onyx :: 1;
Wasi :: 2;
Js :: 3;
Custom :: 4;
}
__assert_handler :: (msg: [] u8, site: CallSite) -> void
__output_uint :: (n: u64) -> void
__runtime_initialize :: () -> void
__thread_initialize :: () -> void
_thread_exit :: (id: i32) -> void
_thread_start :: (id: i32, tls_base: rawptr, stack_base: rawptr, func: (rawptr) -> void, data: rawptr) -> void