Andre Richter
|
8513ccfd8d
|
Various minor fixes
|
2022-04-27 22:08:55 +02:00 |
|
Andre Richter
|
8d87d2c847
|
minor cosmetics
|
2022-04-25 23:22:50 +02:00 |
|
Andre Richter
|
1323c8245b
|
Remove RA helper target from Makefile
|
2022-04-22 22:30:16 +02:00 |
|
Andre Richter
|
8c661977b8
|
Use a virtual manifest starting tutorial 12
This is finally possible since the new feature resolver.
For reference:
https://github.com/rust-lang/rust-analyzer/issues/6197#issuecomment-827564835
|
2022-04-19 22:44:01 +02:00 |
|
Andre Richter
|
353d92b1df
|
Revert "Move test-features activation to Cargo.toml"
This reverts commit 0b449706f3 .
Also moves the feature addition before the if/else
|
2022-04-19 09:10:06 +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
|
7ca7f6728f
|
TT Tool: Check arch through kernel ELF
|
2022-04-12 21:57:55 +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
|
0b449706f3
|
Move test-features activation to Cargo.toml
|
2022-04-10 22:08:43 +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
|
035dd5421c
|
Add tutorial 15
|
2021-03-30 22:46:06 +02:00 |
|