Tests/RunCMake/IAR: Add missing linker options for RH850

Closes: #26249
This commit is contained in:
Felipe Torrezan
2024-08-30 08:43:21 +02:00
committed by Brad King
parent 03cd8e9a7b
commit d478ffcd72
2 changed files with 9 additions and 3 deletions
+2 -3
View File
@@ -1,8 +1,7 @@
# FIXME(#26249): Testing fails with RH850 tooling.
# bxrh850-3.10.2.deb
files='
bxarm-9.50.2.deb
bxavr-8.10.2.deb
bxrh850-3.10.2.deb
bxriscv-3.30.1.deb
bxrl78-5.10.3.deb
bxrx-5.10.1.deb
@@ -15,7 +14,7 @@ done
echo '
cb6a276ace472939fbb76fc5ce517149296ac2c87047b59504f9fe95aed81794 bxarm-9.50.2.deb
4a1065291952a23a8bfbbaa4eb36ca49b0af8653b8faab34ce955d9d48d64506 bxavr-8.10.2.deb
#b14085a0f21750c58168125d3cece2e3fcbd4c6495c652b5e65b6637bac0ac31 bxrh850-3.10.2.deb
b14085a0f21750c58168125d3cece2e3fcbd4c6495c652b5e65b6637bac0ac31 bxrh850-3.10.2.deb
517e18dffdd4345f97c480b5128c7feea25ec1c3f06e62d8e2e6808c401d514a bxriscv-3.30.1.deb
3deca7f6afd5f47684464ad748334ab0690097a109d9c680603450074fc32ccf bxrl78-5.10.3.deb
260e592c48cbaf902b13bdb2feeeba83068978131fcb5c027dab17e715dec7e7 bxrx-5.10.1.deb
+7
View File
@@ -38,6 +38,13 @@ foreach(_iar_toolchain IN LISTS _iar_toolchains)
"--define_symbol _NEAR_CONST_LOCATION=0 "
"--config ${TOOLKIT_DIR}/config/lnkrl78_s3.icf "
)
elseif(ARCH STREQUAL "rh850")
string(CONCAT LINK_OPTS
"--config_def CSTACK_SIZE=0x1000 "
"--config_def HEAP_SIZE=0x1000 "
"--config_def _SELF_SIZE=0x20000 "
"--config ${TOOLKIT_DIR}/config/lnkr7f701401.icf "
)
else()
set(LINK_OPTS "")
endif()