CI: Add RISC-V 64 cross-build & qemu-user tests
This commit is contained in:
committed by
Nathaniel Wesley Filardo
parent
97a8bd1758
commit
eb0698fc09
@@ -7,7 +7,11 @@ set(CMAKE_C_COMPILER clang-13)
|
||||
set(CMAKE_C_COMPILER_TARGET ${triple})
|
||||
set(CMAKE_CXX_COMPILER clang++-13)
|
||||
set(CMAKE_CXX_COMPILER_TARGET ${triple})
|
||||
set(CROSS_LINKER_FLAGS "-fuse-ld=lld -Wl,--dynamic-linker=/usr/${triple}/lib/$ENV{RTLD_NAME},-rpath,/usr/${triple}/lib")
|
||||
|
||||
set(CROSS_LINKER_FLAGS "-fuse-ld=${SNMALLOC_LINKER_FLAVOUR} -Wl,--dynamic-linker=/usr/${triple}/lib/$ENV{RTLD_NAME},-rpath,/usr/${triple}/lib")
|
||||
if((DEFINED SNMALLOC_LINKER) AND NOT ("${SNMALLOC_LINKER}" MATCHES "^$"))
|
||||
string(APPEND CROSS_LINKER_FLAGS " --ld-path=${SNMALLOC_LINKER}")
|
||||
endif()
|
||||
set(CMAKE_EXE_LINKER_FLAGS ${CROSS_LINKER_FLAGS})
|
||||
set(CMAKE_SHARED_LINKER_FLAGS ${CROSS_LINKER_FLAGS})
|
||||
set(CMAKE_MODULE_LINKER_FLAGS ${CROSS_LINKER_FLAGS})
|
||||
|
||||
Reference in New Issue
Block a user