summaryrefslogtreecommitdiff
path: root/Kernel/Makefile
AgeCommit message (Expand)Author
2020-03-08Kernel: Allow contiguous allocations in physical memoryLiav A
2020-03-02AK: Move the wildcard-matching implementation to StringUtilshowar6hill
2020-03-01Kernel: Move ProcessPagingScope to its own filesAndreas Kling
2020-02-29Kernel: Add SpuriousInterruptHandler classLiav A
2020-02-28Kernel: Split InodeVMObject into two subclassesAndreas Kling
2020-02-28Kernel: Rename InodeVMObject => SharedInodeVMObjectAndreas Kling
2020-02-24Build: Update the Kernel makefile to build the latest changesLiav A
2020-02-22Kernel: Build without debugging symbols by defaultAndreas Kling
2020-02-09Kernel: Apply changes to use LibBareMetal definitionsLiav A
2020-02-08Kernel: Merge unnecessary DiskDevice class into BlockDeviceAndreas Kling
2020-02-04Kernel: Add support for vmmouseLiav A
2020-02-02Kernel: Start working on a syscall for logging performance eventsAndreas Kling
2020-02-02Partition Table: Add support for Extended partitionsLiav A
2020-02-01Kernel: Add -fbuiltin to Kernel CXXFLAGSAndreas Kling
2020-01-22Revert "Kernel: Replace IRQHandler with the new InterruptHandler class"Andreas Kling
2020-01-22Kernel: Replace IRQHandler with the new InterruptHandler classLiav A
2020-01-17Kernel: Move kernel above the 3GB virtual address markAndreas Kling
2020-01-13Debugging: Add kernel debugging supportBrian Gianforcaro
2020-01-06Kernel: Build the kernel as a position-independent executableAndreas Kling
2020-01-03Kernel: Add a more expressive API for getting random bytesAndreas Kling
2020-01-02Kernel: Remove broken implementation of Unix SHMAndreas Kling
2020-01-02Kernel: Create support for PCI ECAMLiav A
2020-01-01Build: fix building Kernel/TestModule objectjoshua stein
2019-12-27Kernel: Add kernel-level timer queue (heavily based on @juliusf's work)Conrad Pankoff
2019-12-20Kernel: Make sure we build with -mno-387, -mno-sse, etc.Andreas Kling
2019-12-20Build: clean up build system, use one shared Makefilejoshua stein
2019-12-19Update toolchain to binutils-2.33.1 gcc-9.2.0Philip Herron
2019-12-11Kernel: Implement a simple process time profilerAndreas Kling
2019-12-09Kernel: Start implementing purgeable memory supportAndreas Kling
2019-12-01Kernel: Add a WaitQueue for Thread queueing/waking and use it for LockAndreas Kling
2019-11-28Kernel: Implement very simple kernel module loadingAndreas Kling
2019-11-27Kernel: Demangle userspace ELF symbols in backtracesAndreas Kling
2019-11-23Revert "Kernel: Move Kernel mapping to 0xc0000000"Andreas Kling
2019-11-22Kernel: Move Kernel mapping to 0xc0000000Jesse Buhagiar
2019-11-21Kernel: Build with -fno-asynchronous-unwind-tablesAndreas Kling
2019-11-06Kernel: Sort the C++ objects in the MakefileAndreas Kling
2019-11-06LibELF: Move AK/ELF/ into Libraries/LibELF/Andreas Kling
2019-11-06Kernel: Link with libgccAndreas Kling
2019-11-06Kernel: Don't build with -mregparm=3Andreas Kling
2019-11-06Kernel: Remove unused SynthFS filesystemAndreas Kling
2019-11-04Kernel: Reorganize memory layout a bitAndreas Kling
2019-10-20Kernel: Move Boot/ into Arch/i386/Boot (#667)Tidux
2019-10-16APIC: Enable APIC and start APsTom
2019-10-07PartitionTable: Initial GPT Support, Adding Block Limitsupercomputer7
2019-10-01AK: Remove empty files JsonArray.cpp and JsonObject.cppAndreas Kling
2019-09-16Kernel: Add a simple slab allocator for small allocationsAndreas Kling
2019-09-16Kernel: Move kmalloc() into a Kernel/Heap/ directoryAndreas Kling
2019-08-21Kernel: Implement rtl8139 network interface driverConrad Pankoff
2019-08-18Kernel: Implement generic VGA device using multiboot infoConrad Pankoff
2019-08-15Kernel: Add TmpFSSergey Bugaev