From 040a9c0c7fce77060520d00e36caff459dd03f40 Mon Sep 17 00:00:00 2001 From: Masamichi Takagi Date: Thu, 30 Jul 2020 13:50:33 +0900 Subject: [PATCH] cmake: set QEMU_LD_PREFIX when cross-compiling Change-Id: Ie7b86ddba344e02d6f739225e44f3ad4927f5a2f --- cmake/modules/Kbuild.cmake | 3 +++ 1 file changed, 3 insertions(+) diff --git a/cmake/modules/Kbuild.cmake b/cmake/modules/Kbuild.cmake index 82fb8957..841e7c6e 100644 --- a/cmake/modules/Kbuild.cmake +++ b/cmake/modules/Kbuild.cmake @@ -30,6 +30,9 @@ endif () if (NOT "${LINUX_ARCH}" STREQUAL "${CMAKE_HOST_SYSTEM_PROCESSOR}") string(REGEX REPLACE "ld$" "" CROSS_COMPILE "${CMAKE_LINKER}") + if (CMAKE_CROSSCOMPILING) + list(APPEND KBUILD_MAKE_FLAGS "QEMU_LD_PREFIX=${CMAKE_FIND_ROOT_PATH}") + endif() list(APPEND KBUILD_MAKE_FLAGS "ARCH=${ARCH}") list(APPEND KBUILD_MAKE_FLAGS "CROSS_COMPILE=${CROSS_COMPILE}") endif()