Skip to content

Commit 5cd24ca

Browse files
committed
Update linker sections
Signed-off-by: Gerson Fernando Budke <gerson.budke@ossystems.com.br>
1 parent 6b2277b commit 5cd24ca

File tree

2 files changed

+11
-5
lines changed

2 files changed

+11
-5
lines changed

subsys/zephyrbt/CMakeLists.txt

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
# Copyright (c) 2024 O.S. Systems Software LTDA.
2-
# Copyright (c) 2024 Freedom Veiculos Eletricos
1+
# Copyright (c) 2024-2025 O.S. Systems Software LTDA.
2+
# Copyright (c) 2024-2025 Freedom Veiculos Eletricos
33
# SPDX-License-Identifier: Apache-2.0
44

55
zephyr_sources_ifdef(CONFIG_ZEPHYR_BEHAVIOUR_TREE
@@ -17,4 +17,10 @@ zephyr_sources_ifdef(CONFIG_ZEPHYR_BEHAVIOUR_TREE_NODE_CONTEXT
1717
zephyrbt_decorator_timeout.c
1818
)
1919

20+
# Support LD linker template
2021
zephyr_linker_sources(DATA_SECTIONS zephyrbt.ld)
22+
23+
# Support CMake linker generator
24+
zephyr_iterable_section(
25+
NAME zephyr_behaviour_tree
26+
GROUP DATA_REGION ${XIP_ALIGN_WITH_INPUT})

subsys/zephyrbt/zephyrbt.ld

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
11
/*
2-
* Copyright (c) 2024 O.S. Systems Software LTDA.
3-
* Copyright (c) 2024 Freedom Veiculos Eletricos
2+
* Copyright (c) 2024-2025 O.S. Systems Software LTDA.
3+
* Copyright (c) 2024-2025 Freedom Veiculos Eletricos
44
*
55
* SPDX-License-Identifier: Apache-2.0
66
*/
77

88
#include <zephyr/linker/iterable_sections.h>
99

10-
ITERABLE_SECTION_RAM(zephyrbt_context, 4)
10+
ITERABLE_SECTION_RAM(zephyrbt_context, Z_LINK_ITERABLE_SUBALIGN)

0 commit comments

Comments
 (0)