Commit Graph

4 Commits

Author SHA1 Message Date
Ashwin Naren
a8200dc067 Check and parse PT_INTERP in ELF 2026-01-06 08:52:52 -08:00
Matthew Leach
5f42f74c5c process: exec: add AT_PH aux vectors
libc uses the program headers to find the TLS pheader. Therefore, we
need to push these values into the aux vector when creating the
userspace mappings for the process.
2025-11-28 20:09:05 +00:00
Matthew Leach
74b483dd22 exec: add a dummy AT_RANDOM aux vector value
Add a dummy value for AT_RANDOM as part of the aux vector. This is a
security hole and needs fixing once an entropy engine has been
implemented.
2025-11-28 20:09:05 +00:00
Matthew Leach
ca6fdd0da5 Initial Commit
Initial commit of arm64 bring-up code, kernel core (libkernel) and build
infrastructure.
2025-11-16 20:15:01 +00:00