|
|
@ -27,7 +27,11 @@ elseif (${ARCH} STREQUAL riscv64)
|
|
|
|
set(PREFIX riscv64-unknown-elf-)
|
|
|
|
set(PREFIX riscv64-unknown-elf-)
|
|
|
|
set(CMAKE_C_FLAGS "-march=rv64imac -mabi=lp64 -mcmodel=medany")
|
|
|
|
set(CMAKE_C_FLAGS "-march=rv64imac -mabi=lp64 -mcmodel=medany")
|
|
|
|
elseif (${ARCH} STREQUAL aarch64)
|
|
|
|
elseif (${ARCH} STREQUAL aarch64)
|
|
|
|
set(PREFIX aarch64-none-elf-)
|
|
|
|
if(APPLE)
|
|
|
|
|
|
|
|
set(PREFIX aarch64-none-elf-)
|
|
|
|
|
|
|
|
else()
|
|
|
|
|
|
|
|
set(PREFIX aarch64-elf-)
|
|
|
|
|
|
|
|
endif ()
|
|
|
|
set(LINK_FLAGS "-Ttext 0xffff000000000000")
|
|
|
|
set(LINK_FLAGS "-Ttext 0xffff000000000000")
|
|
|
|
else()
|
|
|
|
else()
|
|
|
|
message("Unsupported arch: ${ARCH}")
|
|
|
|
message("Unsupported arch: ${ARCH}")
|
|
|
|