Commit Graph

9 Commits

Author SHA1 Message Date
Matheus cf3e58ffe1 elf: switch first and last page protection 2024-09-12 20:53:41 -03:00
Matheus db13d23155 elf: instead of an assert fail, return EACCES 2024-04-13 20:58:33 -03:00
Matheus 9519e4c67a poll: init changes 2023-09-30 12:48:55 -03:00
Matheus c42c1d2e24 elf: add buffer at the top of stack 2023-08-07 20:01:53 -03:00
Matheus 50597114d1 elf: fix loading 2023-07-05 20:17:47 -03:00
Matheus c1dc6fd745 elf: fix rounding issue 2023-06-26 22:18:49 -03:00
Matheus 1cb49908e2 elf: lazy allocate some parts of the executables 2023-05-08 20:06:49 -03:00
Matheus fa97996fcc elf: fix zeroing of first loaded page, header base and stack alignment 2023-05-07 22:36:14 -03:00
Matheus 2a0103fc46 kernel: basic elf loading 2023-05-07 20:26:21 -03:00