mintsuki
|
97d0a17798
|
stivale2: Introduce fully virtual kernel mappings (KASLR/PIE fixes)
|
2021-10-30 02:04:36 +02:00 |
|
mintsuki
|
9f74289bd3
|
stivale2: Introduce fully virtual kernel mappings
|
2021-10-30 02:04:36 +02:00 |
|
mintsuki
|
07dc81bbee
|
build: Pass -mabi=sysv to cc
|
2021-07-31 21:28:06 +02:00 |
|
mintsuki
|
5106c6cde2
|
test: Update Makefile
|
2021-07-25 14:48:58 +02:00 |
|
mintsuki
|
04c4c42779
|
test: Update so it builds with LLVM
|
2021-07-02 19:05:30 +02:00 |
|
mintsuki
|
c3db6d0c41
|
stivale: Implement KASLR config option
|
2021-04-15 04:32:49 +02:00 |
|
mintsuki
|
7e5b809a7e
|
build: Add missing -pie to test link command
|
2021-04-08 05:23:32 +02:00 |
|
mintsuki
|
621fc30a3b
|
build: Prefer -static-pie to -shared for linking PIE executables
|
2021-04-08 02:07:40 +02:00 |
|
mintsuki
|
2f299b1f0d
|
test: Update Makefile
|
2021-03-29 18:50:26 +02:00 |
|
mintsuki
|
1be84baf84
|
Makefile fixes
|
2021-03-04 05:30:31 +01:00 |
|
mintsuki
|
7d8758d643
|
Further Makefile fixes
|
2021-03-02 18:39:39 +01:00 |
|
mintsuki
|
13f3ee0932
|
misc: Make sure relocatable kernels work
|
2020-12-27 22:10:20 +01:00 |
|
mintsuki
|
81b9911613
|
pmm: Panic if there is an attempt to reserve a memory range below 1 MiB
|
2020-11-25 02:25:00 +01:00 |
|
streaksu
|
7d400d30d6
|
Add a unified test image for stivale1 and stivale2 for both x86_64 and i386
|
2020-09-30 00:31:42 +02:00 |
|
mintsuki
|
d95a8403cc
|
Use elf64
|
2020-03-25 01:31:59 +01:00 |
|
mintsuki
|
1a48bec601
|
Add elf parser
|
2020-03-25 01:04:18 +01:00 |
|
mintsuki
|
5c36fac374
|
Add testing facilities
|
2020-03-24 23:39:02 +01:00 |
|