mintsuki
|
95c6a2dd63
|
limine/elf: Optimise not to scan .bss for requests
|
2023-07-09 04:11:19 +02:00 |
Bryce Lanham
|
b7bca1b000
|
multiboot2: fix 32 bit elf section loading
Existing code was using 64 bit elf section header unconditionally. This
commit fixes that :)
|
2023-05-03 22:51:14 +02:00 |
mintsuki
|
831af39ed4
|
Revert "Revert "elf: General refactor""
This reverts commit 4c8516c6a6 .
|
2022-09-12 12:09:16 +02:00 |
mintsuki
|
4c8516c6a6
|
Revert "elf: General refactor"
This reverts commit 3452e492bb .
|
2022-09-11 17:47:49 +02:00 |
mintsuki
|
3452e492bb
|
elf: General refactor
|
2022-09-11 10:05:45 +02:00 |
mintsuki
|
215bf87993
|
misc: Bring mb2 up to par to mb1 wrt everywhere ranges and bug fixes
|
2022-06-29 10:27:04 +02:00 |
mintsuki
|
19287d5ca1
|
misc: Add elsewhere TU and rework mb1 to use it
|
2022-06-29 09:34:14 +02:00 |
mintsuki
|
e436b763c2
|
elf: Add elf*_load_elsewhere() functions
|
2022-06-29 08:16:22 +02:00 |
mintsuki
|
4e0ec6d544
|
elf: Undo all the mess caused by multiboot in preparation for separate functions
|
2022-06-29 07:48:10 +02:00 |
mintsuki
|
fba565b34e
|
elf: Add support for sliding and ELF ranges to ELF32 as well
|
2022-06-28 10:26:14 +02:00 |
mintsuki
|
ab84448be2
|
multiboot2: Fix broken section list size calculation (2)
|
2022-06-19 00:30:01 +02:00 |
mintsuki
|
7f6ac2d135
|
multiboot2: Add mb2_alloc() for quirky allocation locations
|
2022-06-18 23:40:34 +02:00 |
mintsuki
|
41ea16e2ff
|
elf: Return is_reloc
|
2022-03-28 05:13:47 +02:00 |
mintsuki
|
8aa1372ce9
|
elf: Return image size
|
2022-03-26 05:03:02 +01:00 |
mintsuki
|
400202d926
|
misc: stage23 -> common
|
2022-02-03 10:38:43 +01:00 |