Commit Graph

15 Commits

Author SHA1 Message Date
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