Add pthread functions
[c11tester.git] / include / mypthread.h
index ff7458edf6a3acbc839b2dbc0d242caba1c2a998..4b2b615f61f9b1c0bcd0f64311e1edacd05824e1 100644 (file)
@@ -16,6 +16,23 @@ struct pthread_params {
        void *arg;
 };
 
+struct pthread_attr
+{
+       /* Scheduler parameters and priority.  */
+       struct sched_param schedparam;
+       int schedpolicy;
+       /* Various flags like detachstate, scope, etc.  */
+       int flags;
+       /* Size of guard area.  */
+       size_t guardsize;
+       /* Stack handling.  */
+       void *stackaddr;
+       size_t stacksize;
+       /* Affinity map.  */
+       cpu_set_t *cpuset;
+       size_t cpusetsize;
+};
+
 extern "C" {
 int user_main(int, char**);
 }