zephyr/subsys/debug
Alberto Escolar Piedras f6273e9cb5 Thread analyzer: Prevent on POSIX ARCH
The thread analyzer cannot be really used with the
POSIX architecture.

As:
* Code takes 0 simulated time to execute.
  So the analyzer will report 0 cycles being used.
* The stack allocated by Zephyr is not actually used
  (except for a tiny part used by the arch code itself
  to do a bit of thread bookkeeping).
  The POSIX architecture uses a separate stack
  (from an underlying Linux pthread) which Zephyr is blind
  about. So the thread analyzer is going to only report
  a tiny stack utilization.

Prevent users from selecting them together to avoid confusion.

Signed-off-by: Alberto Escolar Piedras <alberto.escolar.piedras@nordicsemi.no>
2023-03-07 09:44:59 +02:00
..
coredump debug: coredump: flash backend: Switch FIXED_PARTITION_ macros 2022-09-06 09:56:37 +02:00
gdbstub debug: gdbstub: Move to DTS for uart device 2022-08-01 09:09:45 -07:00
asan_hacks.c debug: asan: Added leak suppression for SDL2 & X11 2019-12-09 16:38:48 -05:00
CMakeLists.txt debug: Remove deprecated CONFIG_OPENOCD_SUPPORT 2022-01-24 10:23:20 -05:00
gdbstub.c subsys/debug/gdbstub: parse input numbers as unsigned 2022-06-27 12:45:50 +02:00
gdbstub_backend.h debug: x86: Add gdbstub for X86 2020-09-02 20:54:57 -04:00
Kconfig Thread analyzer: Prevent on POSIX ARCH 2023-03-07 09:44:59 +02:00
thread_analyzer.c all: Fix "#if IS_ENABLED(CONFIG_FOO)" occurrences 2022-12-21 10:09:23 +01:00
thread_info.c debug: thread_info: store arch mode_exc_return offset 2022-10-28 11:51:15 +02:00