summaryrefslogtreecommitdiff
path: root/CMakeLists.txt
AgeCommit message (Expand)Author
2021-09-09Build: Add -fno-delete-null-pointer-checksAndreas Kling
2021-08-31Build: Pass "-z separate-code" to linkerAndreas Kling
2021-08-31Meta: Require unzip and tar explicitly in CMakeListsAndrew Kaster
2021-08-30CMake: Add custom target to build only the generated sourcesBrian Gianforcaro
2021-08-28CMake: Don't build Userland and Tests in aarch64 builds for nowNico Weber
2021-08-28CMake: Let `Meta/serenity.sh run aarch64` make it past cmakeNico Weber
2021-08-28Meta: Remove write-only-on-difference scriptAndrew Kaster
2021-08-28Everywhere: Move all host tools into the Lagom/Tools subdirectoryAndrew Kaster
2021-08-28Meta: Prefer SerenityOS_SOURCE_DIR to CMAKE_SOURCE_DIRAndrew Kaster
2021-08-18Meta+LibC: Don't allow text relocations in SerenityOS librariesDaniel Bertalan
2021-08-12Meta: Enable `nonnull-compare` warningsDaniel Bertalan
2021-08-08Meta: Add Clang support to the CMake build scriptsDaniel Bertalan
2021-08-08Build: Add -fsized-deallocation to global CXXFLAGSAndreas Kling
2021-07-29Kernel: Use our toolchain's c++filt tool for the kernel mapGunnar Beutner
2021-07-28Toolchain: Update GCC to version 11.2.0Gunnar Beutner
2021-07-26Meta: Add LibUnicode (and its tests) to LagomTimothy Flynn
2021-07-26LibUnicode: Introduce a Unicode library for interacting with UCD filesTimothy Flynn
2021-07-26Kernel: Add option to build with coverage instrumentation and KCOVPatrick Meyer
2021-07-15Kernel: Make new kernel build process work on macOSGunnar Beutner
2021-07-14Meta: Remove obsolete `-fconcepts` CFLAGDaniel Bertalan
2021-07-12Meta+Documentation: Remove unused -DDEBUG from buildAndrew Kaster
2021-07-06Meta: Add the ConfigureComponents utilityMax Wipfli
2021-07-04Toolchain+Userland: Enable TLS for x86_64Gunnar Beutner
2021-06-30Kernel: Disable __thread and TLS on x86_64 for nowGunnar Beutner
2021-06-28Userland: Set linker max page size to 4096Gunnar Beutner
2021-06-25Meta: Run 64-bit kernels with qemu-system-x86_64Gunnar Beutner
2021-06-18Userland/Libraries: Add LibUSBDB libraryJesse Buhagiar
2021-06-17Meta: Add support for declaring componentsGunnar Beutner
2021-06-09Meta: Disable -Wmaybe-uninitializedAli Mohammad Pur
2021-05-31CMake: Hide KMALLOC_VERIFY_NO_SPINLOCK_HELD so folks don't find itBrian Gianforcaro
2021-05-31CMake: Verify the GCC host version is new enough to build serenityBrian Gianforcaro
2021-05-27Userland: Port UBSAN implementation to userspaceAndrew Kaster
2021-05-27Meta: Run the Wasm spec tests in CIAli Mohammad Pur
2021-05-27Meta/CI: Add ENABLE_ALL_DEBUG_FACILITIES CMake optionAndrew Kaster
2021-05-27Kernel: Add ENABLE_EXTRA_KERNEL_DEBUG_SYMBOLS option to set Og and ggdb3Andrew Kaster
2021-05-21LibWasm+Meta: Implement instantiation/execution primitives in test-wasmAli Mohammad Pur
2021-05-21LibWasm+Meta: Add test-wasm and optionally test the conformance testsAli Mohammad Pur
2021-05-17Build: Stop using precompiled headers (PCH)Andreas Kling
2021-05-16DevTools: Add StateMachineGenerator utilityDaniel Bertalan
2021-05-13CMake: Fix message levels for error conditions during configurationBrian Gianforcaro
2021-05-12Build: Add extlinux-image target to CMakeDolphinChips
2021-05-06Tests: Establish root Tests directory, move Userland/Tests thereBrian Gianforcaro
2021-05-01LibC: Move crypt() and crypt_r() to the right header fileGunnar Beutner
2021-04-30CMake: Fix building with AppleClang compilerCarlos César Neves Enumo
2021-04-30CMake: Fix building libraries on macOSGunnar Beutner
2021-04-29Kernel: Add a CMake flag to enable LTO for the kernelGunnar Beutner
2021-04-29Toolchain+Ports: Update GCC to version 11.1.0Gunnar Beutner
2021-04-27Build: Use variables when concatenating Toolchain paths.Brian Gianforcaro
2021-04-22Meta: Disable the use of PCH by defaultAli Mohammad Pur
2021-04-21Meta: Add an option to precompile some very common AK headersAli Mohammad Pur