diff options
author | Andreas Kling <awesomekling@gmail.com> | 2019-03-23 22:03:17 +0100 |
---|---|---|
committer | Andreas Kling <awesomekling@gmail.com> | 2019-03-23 22:03:17 +0100 |
commit | 60d25f0f4a7bfeab18366e66b9ef0b648b5c8ace (patch) | |
tree | c0c815ffe60934791175b3087550d0a5f6add93f /Kernel/Makefile | |
parent | b0de6aa8d82f117da3d5617a2df6d52742f6809c (diff) | |
download | serenity-60d25f0f4a7bfeab18366e66b9ef0b648b5c8ace.zip |
Kernel: Introduce threads, and refactor everything in support of it.
The scheduler now operates on threads, rather than on processes.
Each process has a main thread, and can have any number of additional
threads. The process exits when the main thread exits.
This patch doesn't actually spawn any additional threads, it merely
does all the plumbing needed to make it possible. :^)
Diffstat (limited to 'Kernel/Makefile')
-rw-r--r-- | Kernel/Makefile | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Kernel/Makefile b/Kernel/Makefile index 5d42acab6d..c57ac37d9c 100644 --- a/Kernel/Makefile +++ b/Kernel/Makefile @@ -5,6 +5,7 @@ KERNEL_OBJS = \ StdLib.o \ i386.o \ Process.o \ + Thread.o \ i8253.o \ KeyboardDevice.o \ CMOS.o \ |