:orphan: .. title:: CONFIG_CBPRINTF_LIBC_SUBSTS .. kconfig:: CONFIG_CBPRINTF_LIBC_SUBSTS CONFIG_CBPRINTF_LIBC_SUBSTS ########################### *Generate C-library compatible functions using cbprintf* Type: ``bool`` Help ==== .. code-block:: none If selected wrappers are generated for various C library functions using the cbprintf formatter underneath. The wrappers use the C library function name with a cb suffix; e.g. printfcb() or vsnprintfcb(). When used with CBPRINTF_NANO this increases the implementation code size by a small amount. Defaults ======== No defaults. Implicitly defaults to ``n``. Symbols that select this symbol =============================== - \ :kconfig:`CBPRINTF_NANO ` Kconfig definition ================== At ``/os/Kconfig.cbprintf:108`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:43`` → ``/Kconfig:10`` → ``/os/Kconfig:81`` Menu path: (Top) → Additional libraries → OS Support Library .. code-block:: kconfig config CBPRINTF_LIBC_SUBSTS bool "Generate C-library compatible functions using cbprintf" help If selected wrappers are generated for various C library functions using the cbprintf formatter underneath. The wrappers use the C library function name with a cb suffix; e.g. printfcb() or vsnprintfcb(). When used with CBPRINTF_NANO this increases the implementation code size by a small amount. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*