diff --git a/include/zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld b/include/zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld index 0fec0a9b93f..796a2f80a09 100644 --- a/include/zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld +++ b/include/zephyr/arch/arm/aarch32/cortex_m/scripts/linker.ld @@ -209,7 +209,7 @@ SECTIONS __rodata_region_end = .; MPU_ALIGN(__rodata_region_end - ADDR(rom_start)); - __rom_region_end = .; + __rom_region_end = __rom_region_start + . - ADDR(rom_start); GROUP_END(ROMABLE_REGION)