zephyr/subsys/logging
Krzysztof Chruscinski 3bcd14f420 logging: Reduce code size for frontend only case
Add early returns from functions which are not used when
there is only one frontend in the system (no backends). This
allows to significantly reduce logging code size in that
configuration.

Signed-off-by: Krzysztof Chruscinski <krzysztof.chruscinski@nordicsemi.no>
2022-07-02 14:13:54 +02:00
..
mipi_syst subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
CMakeLists.txt logging: Removing v2 suffix from logging names 2022-06-23 15:46:37 -04:00
Kconfig logging: Kconfig cleanup of frontened related options 2022-04-13 13:45:36 -07:00
Kconfig.backends logging: Remove logging v1 from the logging 2022-06-16 10:51:15 -04:00
Kconfig.filtering logging: Add frontend support to v2 2022-03-14 14:08:49 -04:00
Kconfig.formatting logging: adsp: Allow format timestamp 2022-07-01 11:37:32 +02:00
Kconfig.frontends logging: Remove logging v1 from the logging 2022-06-16 10:51:15 -04:00
Kconfig.misc lib/cbprintf: Disable tagged arguments with picolibc 2022-06-29 10:29:13 +02:00
Kconfig.mode logging: Remove logging v1 from the logging 2022-06-16 10:51:15 -04:00
Kconfig.processing logging: Remove logging v1 from the logging 2022-06-16 10:51:15 -04:00
Kconfig.template.log_config logging: Add choice name in template 2021-09-06 14:11:06 -04:00
Kconfig.template.log_format_config logging: Remove logging v1 from the logging 2022-06-16 10:51:15 -04:00
log_backend_adsp.c logging: Removing v2 suffix from logging names 2022-06-23 15:46:37 -04:00
log_backend_cavs_hda.c logging: use std_get_flags in cAVS HDA backend 2022-06-29 14:42:23 +00:00
log_backend_fs.c logging: Removing v2 suffix from logging names 2022-06-23 15:46:37 -04:00
log_backend_native_posix.c logging: Removing v2 suffix from logging names 2022-06-23 15:46:37 -04:00
log_backend_net.c logging: Removing v2 suffix from logging names 2022-06-23 15:46:37 -04:00
log_backend_rtt.c logging: Removing v2 suffix from logging names 2022-06-23 15:46:37 -04:00
log_backend_spinel.c logging: Removing v2 suffix from logging names 2022-06-23 15:46:37 -04:00
log_backend_swo.c log: swo: enable pin control support for swo log backend 2022-06-28 16:02:09 -05:00
log_backend_uart.c logging: Removing v2 suffix from logging names 2022-06-23 15:46:37 -04:00
log_backend_xtensa_sim.c logging: Removing v2 suffix from logging names 2022-06-23 15:46:37 -04:00
log_cmds.c logging: Remove logging v1 from the logging 2022-06-16 10:51:15 -04:00
log_core.c logging: Reduce code size for frontend only case 2022-07-02 14:13:54 +02:00
log_frontend_dict_uart.c logging: Remove dead code 2022-07-01 21:36:01 +02:00
log_mgmt.c logging: add log_source_id_get 2022-07-01 16:30:30 +02:00
log_minimal.c subsystems: migrate includes to <zephyr/...> 2022-05-09 12:07:35 +02:00
log_msg.c logging: Removing v2 suffix from logging names 2022-06-23 15:46:37 -04:00
log_output_dict.c logging: Removing v2 suffix from logging names 2022-06-23 15:46:37 -04:00
log_output_syst.c logging: Removing v2 suffix from logging names 2022-06-23 15:46:37 -04:00
log_output.c logging: Removing v2 suffix from logging names 2022-06-23 15:46:37 -04:00