Skip to content

Enabling various thread options causes failures on cortex-M0 boards #9113

@nashif

Description

@nashif

Adding the following options to hello_world:

diff --git a/samples/hello_world/prj.conf b/samples/hello_world/prj.conf
index 240d0959a5..70614d9ed7 100644
--- a/samples/hello_world/prj.conf
+++ b/samples/hello_world/prj.conf
@@ -1,2 +1,5 @@
 # nothing here
 CONFIG_SCHED_MULTIQ=y
+CONFIG_THREAD_STACK_INFO=y
+CONFIG_THREAD_MONITOR=y
+CONFIG_THREAD_CUSTOM_DATA=y

causes build failure:

s/kernel.dir/idle.c.obj   -c /home/nashif/Work/github/zephyr/kernel/idle.c
/home/nashif/Work/github/zephyr/arch/arm/core/swap_helper.S: Assembler messages:
/home/nashif/Work/github/zephyr/arch/arm/core/swap_helper.S:129: Error: invalid offset, value too big (0x00000080)
/home/nashif/Work/github/zephyr/arch/arm/core/swap_helper.S:131: Error: invalid offset, value too big (0x00000080)

Metadata

Metadata

Assignees

Labels

area: ARMARM (32-bit) ArchitecturebugThe issue is a bug, or the PR is fixing a bugpriority: highHigh impact/importance bug

Type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions