zephyr/cmake/modules
Carlo Caione bc72fb67b1 linker: Create sections from zephyr,memory-region nodes
Currently when a node has a 'zephyr,memory-region' compatible and a
'zephyr,memory-region' string property, a new memory region is created
in the linker script.

Having a memory region without a section to place variables in could be
not that useful. With this patch we extend the memory-region mechanism
to also create sections.

The user can then place variables in the sections as usual by using for
example the GCC attributes.

Signed-off-by: Carlo Caione <ccaione@baylibre.com>
2022-03-19 14:32:17 -04:00
..
arch.cmake
boards.cmake
ccache.cmake
configuration_files.cmake everywhere: fix typos 2022-03-18 13:24:08 -04:00
doc.cmake cmake: doc: created a doc.cmake CMake module in Zephyr CMake modules dir 2022-02-22 10:02:39 -08:00
dts.cmake
extensions.cmake linker: Create sections from zephyr,memory-region nodes 2022-03-19 14:32:17 -04:00
generic_toolchain.cmake
host-tools.cmake
kconfig.cmake cmake: move ZEPHYR_TOOLCHAIN_VARIANT export to common settings 2022-03-04 09:07:43 -06:00
kernel.cmake everywhere: fix typos 2022-03-18 13:24:08 -04:00
python.cmake
root.cmake
shields.cmake everywhere: fix typos 2022-03-18 13:24:08 -04:00
soc.cmake
target_toolchain.cmake
unittest.cmake
user_cache.cmake
verify-toolchain.cmake everywhere: fix typos 2022-03-14 20:22:24 -04:00
version.cmake
west.cmake
zephyr_default.cmake cmake: test CMake and issue error if using 3.22.1 / 3.22.2 from PyPI 2022-02-25 10:16:25 -08:00
zephyr_module.cmake scripts: enforce module name uniqueness 2022-03-10 09:47:58 -05:00