From 4db44c09a4c497f45b0bfccc35cd5f091d2a6af0 Mon Sep 17 00:00:00 2001 From: Timon Kruiper Date: Tue, 10 May 2022 00:31:51 +0200 Subject: [PATCH] Kernel: Use the Kernel UBSanitizer implementation in the aarch64 Kernel Now we actually print useful information when an UBSAN fault is detected. :^) --- Kernel/CMakeLists.txt | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Kernel/CMakeLists.txt b/Kernel/CMakeLists.txt index aa9f95b43b..ea2d67bd36 100644 --- a/Kernel/CMakeLists.txt +++ b/Kernel/CMakeLists.txt @@ -397,9 +397,7 @@ if (NOT "${SERENITY_ARCH}" STREQUAL "aarch64") ${CRYPTO_SOURCES} ) else() - set(PREKERNEL_SOURCES - Prekernel/UBSanitizer.cpp - ) + set(PREKERNEL_SOURCES) set(RPI_SOURCES Arch/aarch64/RPi/Framebuffer.cpp Arch/aarch64/RPi/GPIO.cpp @@ -434,6 +432,7 @@ else() # Files from base Kernel KSyms.cpp MiniStdLib.cpp + UBSanitizer.cpp Memory/AddressSpace.cpp Memory/AnonymousVMObject.cpp