From 540397494a48b07b1e8282b6059689246b622564 Mon Sep 17 00:00:00 2001 From: Hongyu Liu Date: Tue, 15 Apr 2025 14:30:48 +0200 Subject: [PATCH] updates CMAKE_C_FLAGS set --- cmake/rv32imc.cmake | 2 +- cmake/rv64gc.cmake | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/cmake/rv32imc.cmake b/cmake/rv32imc.cmake index 706da25..c21ee74 100644 --- a/cmake/rv32imc.cmake +++ b/cmake/rv32imc.cmake @@ -52,7 +52,7 @@ set( CMAKE_OBJCOPY ${RISCV_TOOLCHAIN_BIN_PATH}/${CROSS_COMPILE}objcopy set( CMAKE_OBJDUMP ${RISCV_TOOLCHAIN_BIN_PATH}/${CROSS_COMPILE}objdump CACHE FILEPATH "The toolchain objdump command " FORCE ) -set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=${RISCV_ARCH} -mabi=${RISCV_ABI}" ) +set( CMAKE_C_FLAGS "-march=${RISCV_ARCH} -mabi=${RISCV_ABI} -mcmodel=medany" ) set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS}" CACHE STRING "" ) set( CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS}" CACHE STRING "" ) diff --git a/cmake/rv64gc.cmake b/cmake/rv64gc.cmake index e705e3c..2f37f14 100644 --- a/cmake/rv64gc.cmake +++ b/cmake/rv64gc.cmake @@ -52,7 +52,7 @@ set( CMAKE_OBJCOPY ${RISCV_TOOLCHAIN_BIN_PATH}/${CROSS_COMPILE}objcopy set( CMAKE_OBJDUMP ${RISCV_TOOLCHAIN_BIN_PATH}/${CROSS_COMPILE}objdump CACHE FILEPATH "The toolchain objdump command " FORCE ) -set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -march=${RISCV_ARCH} -mabi=${RISCV_ABI} -mcmodel=medany" ) +set( CMAKE_C_FLAGS "-march=${RISCV_ARCH} -mabi=${RISCV_ABI} -mcmodel=medany" ) set( CMAKE_C_FLAGS "${CMAKE_C_FLAGS}" CACHE STRING "" ) set( CMAKE_CXX_FLAGS "${CMAKE_C_FLAGS}" CACHE STRING "" )