cmake: set QEMU_LD_PREFIX when cross-compiling

Change-Id: Ie7b86ddba344e02d6f739225e44f3ad4927f5a2f
This commit is contained in:
Masamichi Takagi
2020-07-30 13:50:33 +09:00
committed by Masamichi Takagi
parent 8784ee4710
commit 040a9c0c7f

View File

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