diff --git a/soc/renesas/rz/rzg3s/CMakeLists.txt b/soc/renesas/rz/rzg3s/CMakeLists.txt index 2db47f0bb79..7947143a2ab 100644 --- a/soc/renesas/rz/rzg3s/CMakeLists.txt +++ b/soc/renesas/rz/rzg3s/CMakeLists.txt @@ -6,3 +6,8 @@ zephyr_sources(soc.c) zephyr_include_directories(.) set(SOC_LINKER_SCRIPT ${ZEPHYR_BASE}/include/zephyr/arch/arm/cortex_m/scripts/linker.ld CACHE INTERNAL "") + +zephyr_linker_sources_ifdef(CONFIG_OPENAMP + RODATA + resource_table.ld +) diff --git a/soc/renesas/rz/rzg3s/resource_table.ld b/soc/renesas/rz/rzg3s/resource_table.ld new file mode 100644 index 00000000000..d33e1f917c1 --- /dev/null +++ b/soc/renesas/rz/rzg3s/resource_table.ld @@ -0,0 +1,6 @@ +/* + * Copyright (c) 2025 Renesas Electronics Corporation + * SPDX-License-Identifier: Apache-2.0 + */ + +KEEP(*(.resource_table*))