From b007898c35110142f6ae55b7d61a015ffc4bbe0a Mon Sep 17 00:00:00 2001 From: Gunnar Beutner Date: Thu, 17 Jun 2021 19:26:37 +0200 Subject: [PATCH] Kernel: Make sure the kernel is re-linked when the linker script changes --- Kernel/CMakeLists.txt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Kernel/CMakeLists.txt b/Kernel/CMakeLists.txt index 3ad91daff4..8a5c7fd13f 100644 --- a/Kernel/CMakeLists.txt +++ b/Kernel/CMakeLists.txt @@ -387,6 +387,8 @@ endif() add_executable(Kernel ${SOURCES}) add_dependencies(Kernel generate_EscapeSequenceStateMachine.h) +set_target_properties(Kernel PROPERTIES LINK_DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/linker.ld) + if (ENABLE_KERNEL_LTO) include(CheckIPOSupported) check_ipo_supported()