summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Expand)Author
2021-09-21start using sparse's `-Wdecl`dzwdz
2021-09-18`init`: implement a working tar driverdzwdz
2021-09-18`init`: start work on the tar driverdzwdz
2021-09-16scaffolding for the initrd: init can read files appended to itdzwdz
2021-09-12slighly clean up the Makefiledzwdz
2021-09-11add support for `sparse`dzwdz
2021-08-24remove redundant compiler flagdzwdz
2021-08-24replace () with (void) in function definitionsdzwdz
2021-08-09hide the QEMU window, since serial made it mostly uselessdzwdz
2021-08-09implement serial outputdzwdz
2021-08-09silence the QEMU debug outputdzwdz
2021-08-07build all parts of the toolchain to the same $PREFIXdzwdz
2021-08-06a (seemingly broken) gcc build scriptdzwdz
2021-08-05add a script which builds i686-elf-binutilsdzwdz
2021-07-24make the Makefile show almost nothing except warnings/errorsdzwdz
2021-07-18basic executable loadingdzwdz
2021-07-18minor Makefile readibility tweaksdzwdz
2021-07-18move the kernel linker script to src/kernel/dzwdz
2021-07-18move all kernel sources to src/kernel/dzwdz
2021-07-18Make: use a from_sources function instead of a global OBJ macrodzwdz
2021-07-17basic boot module supportdzwdz
2021-07-16`make boot` uses boot.iso / GRUB nowdzwdz
2021-07-10implement a basic linterdzwdz
2021-07-10fix the `make debug` targetdzwdz
2021-07-10building the .iso is now the default Make targetdzwdz
2021-07-10separate the source code from object files; more modular Makefiledzwdz
2021-07-09basic interrupt supportdzwdz
2021-07-09support building .iso imagesdzwdz
2021-06-25ring3dzwdz
2021-06-25setting up the GDTdzwdz
2021-06-24Hello world o/dzwdz