zephyr/soc/arm64
Keith Packard 710422ec5e include/zephyr: Fix linker scripts to define _end after all static RAM data
The Zephyr linker scripts have inconsistent ordering of various chunks of
data which lands in RAM at runtime. This leads to the value of _end not
being consistently defined as the maximum address of static variables used
in the application.

Create a helper linker fragment, zephyr/linker/ram-end.ld, which can be
included after the last possible definition of RAM data, that consistently
sets _image_ram_end, _end and z_mapped_end.

Signed-off-by: Keith Packard <keithp@keithp.com>
2023-06-28 08:41:02 +00:00
..
arm soc: arm64: fvp_aemv8: Move GIC version to DT 2023-06-17 08:01:46 -04:00
bcm_vk soc: arm64: viper: Move GIC version to DT 2023-06-17 08:01:46 -04:00
intel_socfpga soc: arm64: intel_socfpga: Move GIC version to DT 2023-06-17 08:01:46 -04:00
nxp_imx include/zephyr: Fix linker scripts to define _end after all static RAM data 2023-06-28 08:41:02 +00:00
nxp_layerscape soc: arm64: ls1046a: Move GIC version to DT 2023-06-17 08:01:46 -04:00
qemu_cortex_a53 soc: arm64: qemu: Move GIC version to DT 2023-06-17 08:01:46 -04:00
qemu_virt_arm64 soc: arm64: qemu: Move GIC version to DT 2023-06-17 08:01:46 -04:00
rockchip soc: arm64: rk3399: Move GIC version to DT 2023-06-17 08:01:46 -04:00
ti_sitara soc: arm64: am6x: Move GIC version to DT 2023-06-17 08:01:46 -04:00
xenvm soc: arm64: xenvm: Move GIC version to DT 2023-06-17 08:01:46 -04:00
CMakeLists.txt
Kconfig