From fd9e51b838f454894940940110f2f18bedf5e621 Mon Sep 17 00:00:00 2001 From: Druid520 Date: Mon, 17 Aug 2026 15:57:04 -0700 Subject: MOD: improve charge and update. --- mk.conf | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) (limited to 'mk.conf') diff --git a/mk.conf b/mk.conf index 8f3ff1f..c520246 100644 --- a/mk.conf +++ b/mk.conf @@ -4,8 +4,8 @@ out="out" bin="$out/bin" bin_ln="bin" -note_src="$src/note.s" -note_bin="$out/note.o" +netbsd_note_src="$src/netbsd-note.s" +netbsd_note_bin="$out/netbsd-note.o" start_src="$src/start.s" start_bin="$out/start.o" main_src="$src/main.c" @@ -14,10 +14,11 @@ main_bin="$out/main.o" ln="ln" as="as" ld="ld" -ld_cfg="cfg.ld" +ld_netbsd_cfg="netbsd-cfg.ld" +ld_linux_cfg="linux-cfg.ld" cc="gcc" lnflgs="-sf" asflgs="" -ldflgs="-O0 -static -no-pie -T $ld_cfg" -ccflgs="-nostdlib -ffreestanding -fno-pie -fno-builtin -std=c99 -O0 -g0" +ldflgs="-Os -s -static -no-pie --omagic -N -z nosectionheader --no-warn-rwx-segments" +ccflgs="-nostdlib -ffreestanding -fno-pie -fno-builtin -std=c99 -Os -pipe -s -g0 -I$src" -- cgit 1.4.1