Commit History

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