Commit Graph

11 Commits

Author SHA1 Message Date
Andre Richter
821979be41
Fix wrong variable in Makefile 2022-05-09 09:05:50 +02:00
Andre Richter
8513ccfd8d
Various minor fixes 2022-04-27 22:08:55 +02:00
Andre Richter
1323c8245b
Remove RA helper target from Makefile 2022-04-22 22:30:16 +02:00
Andre Richter
e9a3c4b489
Rename main LD script to kernel.ld 2022-04-19 09:09:09 +02:00
Andre Richter
d3e5834e30
Linker: Use absolute library path 2022-04-12 21:58:40 +02:00
Andre Richter
b7cecafa1e
Non-phony kernel targets
Saves time on various targets that depend on the kernel ELF because calling
cargo can be completely skipped if nothing changed.
2022-04-12 21:54:53 +02:00
Andre Richter
cb4ae40ac2
Linker: Provide LD script folder via cmdline
This enables shorter relative paths for ld-internal INCLUDE, which adds more
flexibility wrt to directory structure.
2022-04-11 22:24:18 +02:00
Andre Richter
d901ae6cfe
Update copyright 2022-01-15 21:50:11 +01:00
Andre Richter
dee575bb18
Bump QEMU to 6.1; Tag Docker images from now on 2021-11-13 13:12:10 +01:00
Andre Richter
de3ba3e871 Refactor Tests and Makefile
- Carve out common files for tests
- Add boot tests starting tutorial 3
- Overhaul the Makefile for more structure
2021-07-12 22:27:32 +02:00
Andre Richter
f81eb7428d
Adapt tutorial numbers 2021-03-20 10:47:39 +01:00