Commit History

Autor SHA1 Mensaxe Data
  Lenny Maiorani b2316701a8 Everywhere: void arguments to C functions %!s(int64=4) %!d(string=hai) anos
  Andreas Kling 6c9a6bea1e Kernel+LibELF: Abort ELF executable load sooner when something fails %!s(int64=4) %!d(string=hai) anos
  Itamar bbedd320b5 Toolchain+LibC: Fix usage of crt files %!s(int64=4) %!d(string=hai) anos
  Itamar a83a9f3a55 Loader: Support loading non-position independent executables %!s(int64=4) %!d(string=hai) anos
  Lenny Maiorani 765936ebae Everywhere: Switch from (void) to [[maybe_unused]] (#4473) %!s(int64=4) %!d(string=hai) anos
  Itamar efe4da57df Loader: Stabilize loader & Use shared libraries everywhere :^) %!s(int64=4) %!d(string=hai) anos
  Itamar 07b4957361 Loader: Add dynamic loader program %!s(int64=4) %!d(string=hai) anos
  Andrew Kaster 3f808b0dda LibELF+Kernel: Validate program headers in Image::parse %!s(int64=4) %!d(string=hai) anos
  Ben Wiederhake d8e22fedc3 Libraries: Unbreak building with extra debug macros %!s(int64=5) %!d(string=hai) anos
  Ben Wiederhake 9e1ed4bb05 LibELF: Tell compiler about invisible calls %!s(int64=5) %!d(string=hai) anos
  Nico Weber 44a7765676 LibELF+Lagom: Use FlatPtr instead of u32 in DynamicLoader to get LibELF to build in Lagom %!s(int64=5) %!d(string=hai) anos
  Nico Weber 0586924bbd LibELF+Lagom: Work towards getting LibELF in Lagom %!s(int64=5) %!d(string=hai) anos
  Andrew Kaster 827e375297 LibELF: Validate the mapped file in DynamicLoader constructor %!s(int64=5) %!d(string=hai) anos
  Andrew Kaster 21b5909dc6 LibELF: Move ELF classes into namespace ELF %!s(int64=5) %!d(string=hai) anos