zephyr/include/linker
Andy Ross 38195d5dd1 kernel/include: Put kernel stack memory in the right memory
The CONFIG_KERNEL_COHERENCE framework merged with a typo that left its
validation asserts disabled.  But it was written before the "kernel
stacks" feature merged, and so missed the K_KERNEL_STACK_* macros,
which need to put their stacks into __stackmem and not merely
__noinit.

Turning the asserts on exposed the bug.

Fixes #32112

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2021-02-11 14:47:40 -05:00
..
app_smem_aligned.ld
app_smem_unaligned.ld
app_smem.ld
common-noinit.ld linker: tweak section naming to feet all linkers 2020-09-05 10:22:56 -05:00
common-ram.ld linker: remove asterisk from IRQ/ISR section name macro 2021-01-26 16:24:11 -05:00
common-rom.ld linker: remove asterisk from IRQ/ISR section name macro 2021-01-26 16:24:11 -05:00
cplusplus-ram.ld
cplusplus-rom.ld
debug-sections.ld
intlist.ld linker: tweak section naming to feet all linkers 2020-09-05 10:22:56 -05:00
kobject-rom.ld
kobject-text.ld linker: kobject-text: align multiline string definition syntax 2020-09-18 09:49:09 -04:00
kobject.ld mmu: ensure gperf data is mapped 2021-01-23 19:47:23 -05:00
linker-defs.h kernel: tls: align tdata/tbss sections in stack 2021-02-07 23:28:43 -05:00
linker-tool-gcc.h sparc: Add compiler and linker tool support 2020-11-13 14:53:55 -08:00
linker-tool-mwdt.h ARC: linker: implement linker related definition for MWDT 2020-09-05 10:22:56 -05:00
linker-tool.h ARC: linker: implement linker related definition for MWDT 2020-09-05 10:22:56 -05:00
rel-sections.ld
section_tags.h kernel/include: Put kernel stack memory in the right memory 2021-02-11 14:47:40 -05:00
sections.h linker: remove asterisk from IRQ/ISR section name macro 2021-01-26 16:24:11 -05:00
thread-local-storage.ld kernel: tls: align tdata/tbss sections in stack 2021-02-07 23:28:43 -05:00