Make userspace actually work.
[pintos-anon] / src / threads / thread.h
index 8a0df6e254052ff7c8a8ee1b44fda01876fc1e4e..9251ad88cb3c47ec1190099a9d2511dc99f93da3 100644 (file)
@@ -2,6 +2,7 @@
 #define HEADER_THREAD_H 1
 
 #include <stdint.h>
+#include "debug.h"
 #include "list.h"
 
 #ifdef USERPROG
@@ -40,7 +41,7 @@ bool thread_execute (const char *filename);
 
 void thread_start (struct thread *);
 void thread_ready (struct thread *);
-void thread_exit (void);
+void thread_exit (void) NO_RETURN;
 
 void thread_yield (void);
 void thread_sleep (void);