summary refs log tree commit diff
path: root/mk.conf
diff options
context:
space:
mode:
authorDruid520 <r.ustydruid520@proton.me>2026-08-17 15:57:04 -0700
committerDruid520 <r.ustydruid520@proton.me>2026-08-17 15:57:04 -0700
commitfd9e51b838f454894940940110f2f18bedf5e621 (patch)
tree243b90e4357790d23d8eb5c33fa7a70681148034 /mk.conf
parent26cd873573383282476e5aaddea240effede6519 (diff)
MOD: improve charge and update.
Diffstat (limited to 'mk.conf')
-rw-r--r--mk.conf11
1 files changed, 6 insertions, 5 deletions
diff --git a/mk.conf b/mk.conf index 8f3ff1f..c520246 100644 --- a/mk.conf +++ b/mk.conf
@@ -4,8 +4,8 @@ out="out"
4bin="$out/bin" 4bin="$out/bin"
5bin_ln="bin" 5bin_ln="bin"
6 6
7note_src="$src/note.s" 7netbsd_note_src="$src/netbsd-note.s"
8note_bin="$out/note.o" 8netbsd_note_bin="$out/netbsd-note.o"
9start_src="$src/start.s" 9start_src="$src/start.s"
10start_bin="$out/start.o" 10start_bin="$out/start.o"
11main_src="$src/main.c" 11main_src="$src/main.c"
@@ -14,10 +14,11 @@ main_bin="$out/main.o"
14ln="ln" 14ln="ln"
15as="as" 15as="as"
16ld="ld" 16ld="ld"
17ld_cfg="cfg.ld" 17ld_netbsd_cfg="netbsd-cfg.ld"
18ld_linux_cfg="linux-cfg.ld"
18cc="gcc" 19cc="gcc"
19 20
20lnflgs="-sf" 21lnflgs="-sf"
21asflgs="" 22asflgs=""
22ldflgs="-O0 -static -no-pie -T $ld_cfg" 23ldflgs="-Os -s -static -no-pie --omagic -N -z nosectionheader --no-warn-rwx-segments"
23ccflgs="-nostdlib -ffreestanding -fno-pie -fno-builtin -std=c99 -O0 -g0" 24ccflgs="-nostdlib -ffreestanding -fno-pie -fno-builtin -std=c99 -Os -pipe -s -g0 -I$src"