LibC: Cleanup and fix missing LibC headers

This commit is contained in:
2024-08-28 17:07:58 +03:00
parent d559339f5f
commit 57300687ff
4 changed files with 161 additions and 95 deletions

View File

@@ -52,11 +52,9 @@ __BEGIN_DECLS
#define PTHREAD_SCOPE_PROCESS 23
#define PTHREAD_SCOPE_SYSTEM 24
#if 0
#define PTHREAD_COND_INITIALIZER
#define PTHREAD_MUTEX_INITIALIZER
#define PTHREAD_RWLOCK_INITIALIZER
#endif
#define PTHREAD_COND_INITIALIZER (pthread_cond_t)0
#define PTHREAD_MUTEX_INITIALIZER (pthread_mutex_t)0
#define PTHREAD_RWLOCK_INITIALIZER (pthread_rwlock_t)0
int pthread_atfork(void (*prepare)(void), void (*parent)(void), void(*child)(void));
int pthread_attr_destroy(pthread_attr_t* attr);