PIE binaries & fix currupted framebuffer

This commit is contained in:
2025-09-26 20:24:23 -06:00
parent 07b4905a06
commit 180d9e82d2
11 changed files with 223 additions and 131 deletions

View File

@@ -1,6 +1,8 @@
binary-args := "RUSTFLAGS=\"-C link-arg=-pie -C relocation-model=pic\""
kernel:
cargo run --bin kernel
calculator:
RUSTFLAGS="-C link-arg=--noinhibit-exec" cargo build --bin calculator --profile release-binary
{{binary-args}} cargo build --bin calculator --profile release-binary
snake:
RUSTFLAGS="-C link-arg=--noinhibit-exec" cargo build --bin snake --profile release-binary
{{binary-args}} cargo build --bin snake --profile release-binary