Files
RedBear-OS/src/header/threads/cbindgen.toml
T
Connor-GH 774a9a658d implement threads.h
Most of the functions are wrappers around the pthread.h functions, but
we are not allowed to include pthread.h.
2026-05-10 19:44:34 -05:00

19 lines
430 B
TOML

sys_includes = []
include_guard = "_RELIBC_THREADS_H"
language = "C"
style = "tag"
no_includes = true
cpp_compat = true
after_includes = """
#include <bits/timespec.h> // for timespec
#include <bits/pthread.h> // for pthread-related types
#define thread_local _Thread_local
#define ONCE_FLAG_INIT PTHREAD_ONCE_INIT // once_flag == pthread_once_t
"""
[export.rename]
"timespec" = "struct timespec"
[enum]
prefix_with_name = true