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()