Update readme
[c11tester.git] / threads-model.h
index b1aa9013bf6e7ee174976fafc8e286dca7183f39..a99f6619350fdcd21a6f1b0c7899002f7e843e32 100644 (file)
@@ -13,6 +13,7 @@
 #include "context.h"
 #include "classlist.h"
 #include "pthread.h"
+#include <sys/epoll.h>
 
 struct thread_params {
        thrd_start_t func;
@@ -203,6 +204,7 @@ void tlsdestructor(void *v);
 #endif
 
 Thread * thread_current();
+thread_id_t thread_current_id();
 void thread_startup();
 void initMainThread();
 
@@ -231,6 +233,7 @@ static inline int id_to_int(thread_id_t id)
        return id;
 }
 
+int real_epoll_wait(int epfd, struct epoll_event *events, int maxevents, int timeout);
 int real_pthread_mutex_init(pthread_mutex_t *__mutex, const pthread_mutexattr_t *__mutexattr);
 int real_pthread_mutex_lock (pthread_mutex_t *__mutex);
 int real_pthread_mutex_unlock (pthread_mutex_t *__mutex);