zephyr/subsys/tracing
Torbjörn Leksell 22071d613c Tracing: TRACING_NONE Compilation Fix
Fixed several compilation errors that resulted from selecting
TRACING without specifying a tracing system (Tracerecorder,
CTF, Systemview). In this case (TRACING_NONE), some default trace hooks
(in tracing.h) were incorrectly named resulting in compilation errors.
The legacy sys_trace_isr_enter, sys_trace_isr_exit, and sys_trace_idle
also caused problems since these were only given as defines, resulting
in undefined reference errors since they are required by the assembly
files calling these. To solve this issue I've added a stub file
"tracing_none.c" (only compiled if TRACING_NONE) and declared the
functions in tracing.h if no tracing system is selected.

Signed-off-by: Torbjörn Leksell <torbjorn.leksell@percepio.com>
2021-05-27 14:39:40 -05:00
..
ctf pm: trace pm_device_enable/disable 2021-05-17 18:45:57 -04:00
include tracing: move test format into its own directory 2021-05-11 12:59:03 -05:00
sysview tracing: systemview: display return value of APIs 2021-05-17 18:45:57 -04:00
test pm: trace pm_device_enable/disable 2021-05-17 18:45:57 -04:00
CMakeLists.txt Tracing: TRACING_NONE Compilation Fix 2021-05-27 14:39:40 -05:00
Kconfig tracing: fix conflict with RTT locking 2021-05-25 07:36:38 -05:00
tracing_backend_posix.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
tracing_backend_ram.c tracing: add RAM backend 2021-03-06 07:33:59 -05:00
tracing_backend_uart.c device: Const-ify all device driver instance pointers 2020-09-02 13:48:13 +02:00
tracing_backend_usb.c samples: tracing: Enable USB by the application 2020-08-13 11:49:47 +02:00
tracing_buffer.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
tracing_core.c tracing: add RAM backend 2021-03-06 07:33:59 -05:00
tracing_format_async.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
tracing_format_common.c tracing: switch to cbprintf as basis for printf functionality 2020-11-13 06:38:01 -05:00
tracing_format_sync.c zephyr: replace zephyr integer types with C99 types 2020-06-08 08:23:57 -05:00
tracing_none.c Tracing: TRACING_NONE Compilation Fix 2021-05-27 14:39:40 -05:00