summaryrefslogtreecommitdiff
path: root/build.zig
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-04-17 13:44:55 -0400
committerFreya Murphy <freya@freyacat.org>2025-04-17 14:10:42 -0400
commitf8529d09bf1555c2dda61f5841b7ad4f42ce9715 (patch)
tree16e0cdede45741e945e663f72697665074b2b077 /build.zig
parentfmt (diff)
downloadcomus-f8529d09bf1555c2dda61f5841b7ad4f42ce9715.tar.gz
comus-f8529d09bf1555c2dda61f5841b7ad4f42ce9715.tar.bz2
comus-f8529d09bf1555c2dda61f5841b7ad4f42ce9715.zip
elf sym loading
Diffstat (limited to 'build.zig')
-rw-r--r--build.zig3
1 files changed, 2 insertions, 1 deletions
diff --git a/build.zig b/build.zig
index cee2138..b1cdab3 100644
--- a/build.zig
+++ b/build.zig
@@ -67,6 +67,7 @@ const kernel_src = &[_][]const u8{
"kernel/lib/strtox.c",
"kernel/lib/uxtoa.c",
"kernel/lib/xtoa.c",
+ "kernel/mboot/elf.c",
"kernel/mboot/mboot.c",
"kernel/mboot/mmap.c",
"kernel/mboot/rsdp.c",
@@ -185,7 +186,7 @@ pub fn build(b: *std.Build) !void {
.abi = std.Target.Abi.gnu,
.ofmt = std.Target.ObjectFormat.elf,
});
- const optimize = std.builtin.OptimizeMode.ReleaseFast;
+ const optimize = std.builtin.OptimizeMode.Debug;
// kernel
build_kern_binary(b, .{