| 2024-10-16 |
kern: allocate all TTBR0 pages during init, use procidx as asid
Michael Scire
authored
on 9 Oct 2024
SciresM
committed
on 16 Oct 2024
|
|---|---|
| 2024-09-02 |
kern/ldr: enable the use of relr for relocations
Michael Scire
committed
on 2 Sep 2024
|
| 2023-10-12 |
kern: on second thought, move vectors back to end of text
Michael Scire
authored
on 11 Oct 2023
SciresM
committed
on 12 Oct 2023
|
|
kern/ldr: move crt0 into .rodata
Michael Scire
authored
on 11 Oct 2023
SciresM
committed
on 12 Oct 2023
|
|
| 2022-03-23 |
kern: turns out changing base address gives pretty elfs but breaks relocs
Michael Scire
authored
on 23 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
kern: codegen tweaks, now that we're no longer -Os
Michael Scire
authored
on 23 Mar 2022
SciresM
committed
on 23 Mar 2022
|
|
| 2021-10-24 |
kern: optimize timespan -> tick codegen, improve .text layout
Michael Scire
committed
on 24 Oct 2021
|
| 2021-10-08 |
|
| 2021-01-08 |
kern: discard std::__cmpexch_failure_order(std::memory_order)
Michael Scire
committed
on 8 Jan 2021
|
| 2020-07-31 |
kern: implement SvcSleepSystem
Michael Scire
authored
on 24 Jul 2020
SciresM
committed
on 31 Jul 2020
|
| 2020-01-31 |
kern .fini array: one weird trick
Michael Scire
committed
on 31 Jan 2020
|
|
kernel: use .rel.ro
Michael Scire
committed
on 31 Jan 2020
|
|
| 2020-01-24 |
kern: finish implementing assembly init routines
Michael Scire
committed
on 24 Jan 2020
|
|
meso: discard .interp section
Michael Scire
committed
on 24 Jan 2020
|
|
|
kern: fix bss end align (now gets through kernelldr on hardware)
Michael Scire
committed
on 24 Jan 2020
|
|
|
meso: skeleton buildsystem for kernel
Michael Scire
committed
on 24 Jan 2020
|