zephyr/cmake
Wentong Wu 743a184b2d scripts: mpu align for ro section of new memory region on non-XIP system
on non-XIP system, SRAM is the default region, and relocated .data
section and .bss section of SRAM shouldn't be inserted between
_image_rom_start and _image_rom_end, because the memory region between
_image_rom_start and _image_rom_end will construct the mpu ro region.
Also for the newly added memory region on non-XIP system, the
relocated .text secition and .rodata section should also be mpu aligned.

Fixes: #16090.

Signed-off-by: Wentong Wu <wentong.wu@intel.com>
2019-05-21 15:28:59 -04:00
..
app cmake: add handling for shield config and shield/board overlays 2019-05-21 08:17:20 -04:00
backports cmake: Fixed python detection bug 2018-12-21 11:13:03 +01:00
compiler cmake: Toolchain abstraction: Introduce toolchain_cc_warning_extended 2019-05-14 18:19:18 +02:00
emu license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
flash license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
ide license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
linker/ld scripts: mpu align for ro section of new memory region on non-XIP system 2019-05-21 15:28:59 -04:00
reports license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
toolchain cmake: llvm: Invalidate toolchain capability cache 2019-04-30 09:33:54 -04:00
usage cmake: Split out board listing from usage 2019-04-25 09:14:06 -07:00
util license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
boards.cmake cmake: Split out board listing from usage 2019-04-25 09:14:06 -07:00
ccache.cmake license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
cfb.cmake license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
dts.cmake cmake: DT: Add support for out-of-tree binding root directories 2019-04-17 16:25:41 -05:00
extensions.cmake cmake: Add function for adding snippets to the linker file 2019-05-20 22:28:28 -04:00
extra_flags.cmake license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
fpu-for-gcc-m-cpu.cmake license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
gcc-m-cpu.cmake license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
generic_toolchain.cmake cmake: Set TOOLCHAIN_HOME for Zephyr's SDK 2019-04-30 09:33:54 -04:00
git.cmake cmake: explain BUILD_VERSION and KERNEL_VERSION_* 2019-05-09 11:52:05 +02:00
hex.cmake license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
host-tools.cmake cmake: fix regex for west version check in host-tools.cmake 2019-05-21 08:19:09 -04:00
kconfig.cmake cmake: add handling for shield config and shield/board overlays 2019-05-21 08:17:20 -04:00
kobj.cmake cmake: Fix missing dependency 2019-05-16 07:47:18 -05:00
pristine.cmake license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
python.cmake license: cleanup: add SPDX Apache-2.0 license identifier 2019-04-07 08:45:22 -04:00
target_toolchain.cmake cmake: Toolchain abstraction: use LINKER, introduce toolchain_ld_base 2019-04-28 12:52:18 -04:00
version.cmake cmake: explain BUILD_VERSION and KERNEL_VERSION_* 2019-05-09 11:52:05 +02:00
zephyr_module.cmake cmake: zephyr_modules: Add west executable argument 2019-05-03 14:23:09 -04:00