diff options
| author | Druid520 <r.ustydruid520@proton.me> | 2026-08-17 15:57:04 -0700 |
|---|---|---|
| committer | Druid520 <r.ustydruid520@proton.me> | 2026-08-17 15:57:04 -0700 |
| commit | fd9e51b838f454894940940110f2f18bedf5e621 (patch) | |
| tree | 243b90e4357790d23d8eb5c33fa7a70681148034 /mk.conf | |
| parent | 26cd873573383282476e5aaddea240effede6519 (diff) | |
MOD: improve charge and update.
Diffstat (limited to 'mk.conf')
| -rw-r--r-- | mk.conf | 11 |
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" | |||
| 4 | bin="$out/bin" | 4 | bin="$out/bin" |
| 5 | bin_ln="bin" | 5 | bin_ln="bin" |
| 6 | 6 | ||
| 7 | note_src="$src/note.s" | 7 | netbsd_note_src="$src/netbsd-note.s" |
| 8 | note_bin="$out/note.o" | 8 | netbsd_note_bin="$out/netbsd-note.o" |
| 9 | start_src="$src/start.s" | 9 | start_src="$src/start.s" |
| 10 | start_bin="$out/start.o" | 10 | start_bin="$out/start.o" |
| 11 | main_src="$src/main.c" | 11 | main_src="$src/main.c" |
| @@ -14,10 +14,11 @@ main_bin="$out/main.o" | |||
| 14 | ln="ln" | 14 | ln="ln" |
| 15 | as="as" | 15 | as="as" |
| 16 | ld="ld" | 16 | ld="ld" |
| 17 | ld_cfg="cfg.ld" | 17 | ld_netbsd_cfg="netbsd-cfg.ld" |
| 18 | ld_linux_cfg="linux-cfg.ld" | ||
| 18 | cc="gcc" | 19 | cc="gcc" |
| 19 | 20 | ||
| 20 | lnflgs="-sf" | 21 | lnflgs="-sf" |
| 21 | asflgs="" | 22 | asflgs="" |
| 22 | ldflgs="-O0 -static -no-pie -T $ld_cfg" | 23 | ldflgs="-Os -s -static -no-pie --omagic -N -z nosectionheader --no-warn-rwx-segments" |
| 23 | ccflgs="-nostdlib -ffreestanding -fno-pie -fno-builtin -std=c99 -O0 -g0" | 24 | ccflgs="-nostdlib -ffreestanding -fno-pie -fno-builtin -std=c99 -Os -pipe -s -g0 -I$src" |
