WIN32API           11 src/runtime/windows_get_symbol.cpp WIN32API void *LoadLibraryA(const char *);
WIN32API           12 src/runtime/windows_get_symbol.cpp WIN32API void *GetProcAddress(void *, const char *);
WIN32API           13 src/runtime/windows_get_symbol.cpp WIN32API unsigned SetErrorMode(unsigned);
WIN32API           13 src/runtime/windows_tempfile.cpp extern uint32_t WIN32API GetTempPathA(uint32_t, char *);
WIN32API           14 src/runtime/windows_tempfile.cpp extern uint32_t WIN32API GetTempFileNameA(const char *, const char *, uint32_t, char *);
WIN32API           20 src/runtime/windows_threads.cpp extern WIN32API Thread CreateThread(void *, size_t, void *(*fn)(void *), void *, int32_t, int32_t *);
WIN32API           21 src/runtime/windows_threads.cpp extern WIN32API void InitializeConditionVariable(ConditionVariable *);
WIN32API           22 src/runtime/windows_threads.cpp extern WIN32API void WakeAllConditionVariable(ConditionVariable *);
WIN32API           23 src/runtime/windows_threads.cpp extern WIN32API void SleepConditionVariableCS(ConditionVariable *, CriticalSection *, int);
WIN32API           24 src/runtime/windows_threads.cpp extern WIN32API void InitializeCriticalSection(CriticalSection *);
WIN32API           25 src/runtime/windows_threads.cpp extern WIN32API void DeleteCriticalSection(CriticalSection *);
WIN32API           26 src/runtime/windows_threads.cpp extern WIN32API void EnterCriticalSection(CriticalSection *);
WIN32API           27 src/runtime/windows_threads.cpp extern WIN32API void LeaveCriticalSection(CriticalSection *);
WIN32API           28 src/runtime/windows_threads.cpp extern WIN32API int32_t WaitForSingleObject(Thread, int32_t timeout);
WIN32API           29 src/runtime/windows_threads.cpp extern WIN32API bool InitOnceExecuteOnce(InitOnce *, bool WIN32API (*f)(InitOnce *, void *, void **), void *, void **);
WIN32API           39 src/runtime/windows_threads.cpp WEAK WIN32API bool init_mutex(InitOnce *, void *mutex_arg, void **) {