zephyr/include/logging
Daniel Leung 4c3fa1b7fe logging: v2: workaround for old toolchains when !LOG
For GCC < 4.9.0 and Clang < 3.8.0, auto type is not supported.
But the previous behavior to depend on CONFIG_LOG2_ALWAYS_RUNTIME
to be enabled doesn't work because this kconfig is not available
when CONFIG_LOG is not enabled, as LOG_*() are still being
expanded when CONFIG_LOG=n, resulting in toolchain complaining
about unknown keyword. So when CONFIG_LOG=n and old toolchains,
force it to use runtime packaging to avoid the issue.

Signed-off-by: Daniel Leung <daniel.leung@intel.com>
2022-02-28 10:52:51 +01:00
..
log_backend_std.h logging: Deprecate v1, default to v2 2022-01-17 15:49:10 -05:00
log_backend.h logging: Add API's to switch logging formats at runtime. 2022-02-23 14:12:22 -06:00
log_core.h logging: Deprecate v1, default to v2 2022-01-17 15:49:10 -05:00
log_ctrl.h logging: Add API's to switch logging formats at runtime. 2022-02-23 14:12:22 -06:00
log_frontend.h
log_instance.h logging: Cleanup in log_instance 2021-12-21 09:36:09 +01:00
log_internal.h logging: Fix tracking of buffered messages 2022-01-20 08:52:08 -05:00
log_msg2.h logging: v2: workaround for old toolchains when !LOG 2022-02-28 10:52:51 +01:00
log_msg.h logging: Add common api for getting memory usage 2022-02-21 20:41:17 -05:00
log_output_dict.h comments: minor typo fixes 2021-10-05 07:18:13 -04:00
log_output.h logging: Add API's to switch logging formats at runtime. 2022-02-23 14:12:22 -06:00
log.h logging: printk: Fix LOG_PRINTK for v2 2022-01-27 10:02:21 +01:00