summaryrefslogtreecommitdiff
path: root/build.zig
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-03-27 16:35:42 -0400
committerFreya Murphy <freya@freyacat.org>2025-03-27 16:35:42 -0400
commiteab3dd71ee0e80e40f624124a3a1b564112e66d6 (patch)
treea9e6181a7bf012812f1ff5e3c47cf2d8150a9c35 /build.zig
parentreadme (diff)
downloadcomus-eab3dd71ee0e80e40f624124a3a1b564112e66d6.tar.gz
comus-eab3dd71ee0e80e40f624124a3a1b564112e66d6.tar.bz2
comus-eab3dd71ee0e80e40f624124a3a1b564112e66d6.zip
disable kvm (breaks gdb), fix kernel to be flat binary
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig2
1 files changed, 1 insertions, 1 deletions
diff --git a/build.zig b/build.zig
index 269c992..a1b4369 100644
--- a/build.zig
+++ b/build.zig
@@ -29,6 +29,7 @@ const ld_flags = &[_][]const u8{
const boot_src = &[_][]const u8{"boot/boot.S"};
const kernel_src = &[_][]const u8{
+ "kernel/startup.S", // must be first
"kernel/cio.c",
"kernel/clock.c",
"kernel/isrs.S",
@@ -37,7 +38,6 @@ const kernel_src = &[_][]const u8{
"kernel/list.c",
"kernel/procs.c",
"kernel/sio.c",
- "kernel/startup.S",
"kernel/support.c",
"kernel/syscalls.c",
"kernel/user.c",