feat(elf): add no_std ELF64 parser for loading process binaries

This commit is contained in:
2026-10-18 01:26:18 +02:00
parent 142505d8a4
commit 4844b6c2d2
4 changed files with 308 additions and 0 deletions

View File

@@ -2,6 +2,7 @@
members = [
"crates/apps/snake",
"crates/domain",
"crates/elf",
"crates/kernel",
"crates/platform",
"crates/server-framework",
@@ -41,6 +42,7 @@ resolver = "2"
# kernel
types = { path = "crates/types" }
domain = { path = "crates/domain" }
elf = { path = "crates/elf" }
platform = { path = "crates/platform" }
kernel = { path = "crates/kernel" }
server-framework = { path = "crates/server-framework" }
@@ -77,6 +79,7 @@ user-manager = { path = "crates/servers/user-manager" }
# apps
snake = { path = "crates/apps/snake" }
[profile.release]
strip = true
lto = true