From 846d9ae8587c16d85f758f4daf399909b09d8643 Mon Sep 17 00:00:00 2001 From: Timon Kruiper Date: Tue, 17 May 2022 09:41:25 +0200 Subject: [PATCH] Kernel: Do not specify new alignment for aarch64 Using the alignment of 4 causes a panic in the aarch64 Kernel. Instead just don't pass the flag, which will use the default alignment. --- Kernel/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Kernel/CMakeLists.txt b/Kernel/CMakeLists.txt index 10e4a4d60c..628edbbbdb 100644 --- a/Kernel/CMakeLists.txt +++ b/Kernel/CMakeLists.txt @@ -518,7 +518,7 @@ endmacro() if ("${SERENITY_ARCH}" STREQUAL "x86_64") add_compile_options(-mcmodel=large -mno-red-zone) set_new_alignment(8) -else() +elseif ("${SERENITY_ARCH}" STREQUAL "i686") set_new_alignment(4) endif()