summaryrefslogtreecommitdiff
path: root/Kernel/Makefile
AgeCommit message (Expand)Author
2020-04-20Build: Use the GCC port if building on "SerenityOS" :^)Andreas Kling
2020-04-13ptrace: Add PT_SETREGSItamar
2020-04-11LibELF: Move validation methods to their own fileAndrew Kaster
2020-04-11LibELF: Move ELF classes into namespace ELFAndrew Kaster
2020-04-11Kernel: Add $SERENITY_KERNEL_CUSTOM_{CXXFLAGS/LDFLAGS} for build customizationBrian Gianforcaro
2020-04-09Kernel: Remove redundant "ACPI" from filenames in ACPI/Andreas Kling
2020-04-09Kernel: Merge ACPI::StaticParser into ACPI::ParserAndreas Kling
2020-04-09Kernel: Move ACPI initialization from init.cpp to ACPI::initialize()Andreas Kling
2020-04-08Kernel: Move sync and finalization tasks into their own filesAndreas Kling
2020-04-08Kernel: Remove DebugLogDeviceAndreas Kling
2020-04-08Kernel: Rename KParams => Kernel::CommandLineAndreas Kling
2020-04-06Kernel: Change Ext2FS to be backed by a file instead of a block deviceLiav A
2020-04-03Revert "Kernel: Change Ext2FS to be backed by a file instead of a block device"Andreas Kling
2020-04-02Kernel: Change Ext2FS to be backed by a file instead of a block deviceLiav A
2020-03-28Kernel: Add 'ptrace' syscallItamar
2020-03-28Kernel: Remove the floppy driverAndreas Kling
2020-03-23Toolchain/Ports: Update gcc to 9.3.0Shannon Booth
2020-03-22AK: Add FlyString, a simple flyweight string classAndreas Kling
2020-03-19Kernel: Introduce the new Time management subsystemLiav A
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