zephyr/boards
Torsten Rasmussen c6aded2dcb linker: align _image_rodata and _image_rom start/end/size linker symbols
Cleanup and preparation commit for linker script generator.

Zephyr linker scripts provides start and end symbols for each larger
areas in the linker script.

The symbols _image_rom_start and _image_rom_end corresponds to the group
ROMABLE_REGION defined in the ld linker scripts.

The symbols _image_rodata_start and _image_rodata_end is not placed as
independent group but covers common-rom.ld, thread-local-storage.ld,
kobject-rom.ld and snippets-rodata.ld.

This commit align those names and prepares for generation of groups in
linker scripts.

The symbols describing the ROMABLE_REGION will be renamed to:
_image_rom_start -> __rom_region_start
_image_rom_end   -> __rom_region_end

The rodata will also use the group symbol notation as:
_image_rodata_start -> __rodata_region_start
_image_rodata_end   -> __rodata_region_end

Signed-off-by: Torsten Rasmussen <Torsten.Rasmussen@nordicsemi.no>
2021-08-28 08:48:03 -04:00
..
arc boards: arc: add a nsim_hs_mpuv6 board simulator 2021-08-27 11:45:43 -04:00
arm drivers: counter: Add ctimer driver for RT685 2021-08-27 13:47:04 -05:00
arm64 arch: arm64: select SCHED_IPI_SUPPORTED for Armv8_R 2021-07-13 09:30:29 -04:00
common scripts: runners: openocd: Enable thread awareness 2021-08-27 06:44:45 -04:00
nios2 drivers: uart_altera_jtag_hal: use DEVICE_DT_INST_DEFINE() 2021-08-23 18:53:47 -04:00
posix boards: bsim: fix bug with single settings file for few bsim devices 2021-08-24 12:37:51 +02:00
riscv boards: riscv: tlsr9518adk80d: clean-up board documentation 2021-08-20 06:23:24 -04:00
shields dts: fix u-blox sara r4 compatible 2021-08-17 17:51:57 -04:00
sparc board: set chosen zephyr,shell-uart in LEON boards DTS 2021-05-28 06:31:59 -05:00
x86 linker: align _image_rodata and _image_rom start/end/size linker symbols 2021-08-28 08:48:03 -04:00
xtensa esp32s2: drivers: gpio: add gpio support 2021-08-27 17:34:41 -04:00
CMakeLists.txt license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
deprecated.cmake boards: add deprecations for various 'ns' TF-M boards 2021-07-28 21:09:11 -04:00
index.rst arm/arm64: Fix misc and trivials for ARM/ARM64 split 2021-03-31 10:34:33 -05:00
Kconfig tests: add a test to verify UEFI boot on x86_64 targets. 2021-08-11 11:46:13 +02:00