Commit Graph

17 Commits

Author SHA1 Message Date
Anton Lydike
43bb013fb5 updated build process to work with newer versions of riscv-unknown-gcc 2022-03-28 23:22:31 +02:00
Anton Lydike
bb13cbeca5 a lot of cleanup, added pmp 2021-09-30 21:55:28 +02:00
Anton Lydike
a720f34482 removed optimization flags as they broke scheduling 2021-09-30 14:37:51 +02:00
Anton Lydike
a3712570b0 fixed whitespace in Makefile 2021-08-31 10:26:56 +02:00
Anton Lydike
ac329ac147 cleaned up comments in Makefile 2021-08-30 20:11:59 +02:00
Anton Lydike
f32a8a2b87 added -O3 flag to compilation 2021-08-22 19:05:31 +02:00
Anton Lydike
c8c19f298a bundled all types into ktypes.h and added optionals 2021-08-21 12:17:04 +02:00
Anton Lydike
a0c3a57921 added placeholder malloc_stack as malloc precursor 2021-08-21 11:12:44 +02:00
Anton Lydike
26e70d2f60 added TextIO module for outputting text 2021-08-21 11:08:03 +02:00
Anton Lydike
33168689c6 added -Wall -Wextra -pedantic-errors to gcc flags 2021-08-18 13:07:01 +02:00
Anton Lydike
79c93de90e changed objdump flags in makefile to only disassemble text sections 2021-08-17 09:15:42 +02:00
Anton Lydike
06f8cfd279 removed mutex kernel code 2021-08-17 09:15:42 +02:00
Anton Lydike
04f6c80d7d removed -mexplicit-relocs cc flag and other options in the Makefile 2021-08-17 09:09:43 +02:00
Anton Lydike
e08a58a29d added gcc flags to make binaries more relocatable 2021-08-16 12:56:46 +02:00
Anton Lydike
b2dab6cb37 added config options to makefile - now able to build various variations 2021-07-16 22:26:55 +02:00
Anton Lydike
d3f3adbf40 using my own linker now 2021-07-16 19:54:08 +02:00
Anton Lydike
8d0178aff1 initial commit 2021-06-21 11:12:33 +02:00