aboutsummaryrefslogtreecommitdiff
path: root/src/libthread
diff options
context:
space:
mode:
Diffstat (limited to 'src/libthread')
-rw-r--r--src/libthread/exec-unix.c1
-rw-r--r--src/libthread/exit.c1
-rw-r--r--src/libthread/ioopen.c1
-rw-r--r--src/libthread/kill.c1
-rw-r--r--src/libthread/main.c1
-rw-r--r--src/libthread/note.c4
6 files changed, 7 insertions, 2 deletions
diff --git a/src/libthread/exec-unix.c b/src/libthread/exec-unix.c
index eb31e99e..372923c1 100644
--- a/src/libthread/exec-unix.c
+++ b/src/libthread/exec-unix.c
@@ -1,3 +1,4 @@
+#include <u.h>
#include <fcntl.h>
#include <unistd.h>
#include "threadimpl.h"
diff --git a/src/libthread/exit.c b/src/libthread/exit.c
index 4cda307e..1f9c26ae 100644
--- a/src/libthread/exit.c
+++ b/src/libthread/exit.c
@@ -1,3 +1,4 @@
+#include <u.h>
#include <signal.h>
#include "threadimpl.h"
diff --git a/src/libthread/ioopen.c b/src/libthread/ioopen.c
index efca4ca6..219e581e 100644
--- a/src/libthread/ioopen.c
+++ b/src/libthread/ioopen.c
@@ -1,3 +1,4 @@
+#include <u.h>
#include <unistd.h>
#include <fcntl.h>
#include "threadimpl.h"
diff --git a/src/libthread/kill.c b/src/libthread/kill.c
index 31dc3d51..648bd66e 100644
--- a/src/libthread/kill.c
+++ b/src/libthread/kill.c
@@ -1,3 +1,4 @@
+#include <u.h>
#include <signal.h>
#include "threadimpl.h"
diff --git a/src/libthread/main.c b/src/libthread/main.c
index bcab77c7..04e6cd9f 100644
--- a/src/libthread/main.c
+++ b/src/libthread/main.c
@@ -1,3 +1,4 @@
+#include <u.h>
#include <signal.h>
#include "threadimpl.h"
diff --git a/src/libthread/note.c b/src/libthread/note.c
index 1136156c..de92d48d 100644
--- a/src/libthread/note.c
+++ b/src/libthread/note.c
@@ -25,12 +25,12 @@ threadnotify(int (*f)(void*, char*), int in)
int (*from)(void*, char*), (*to)(void*, char*);
if(in){
- from = nil;
+ from = 0;
to = f;
topid = _threadgetproc()->pid;
}else{
from = f;
- to = nil;
+ to = 0;
topid = 0;
}
lock(&onnotelock);