:orphan: .. title:: CBPRINTF_LIBC_SUBSTS .. option:: CONFIG_CBPRINTF_LIBC_SUBSTS *Generate C-library compatible functions using cbprintf* Type: ``bool`` 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. Defaults ======== No defaults. Implicitly defaults to ``n``. Symbols that select this symbol =============================== - \ :option:`CBPRINTF_NANO ` Kconfig definition ================== .. highlight:: kconfig At ``lib/os/Kconfig.cbprintf:108`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:33`` → ``lib/Kconfig:16`` → ``lib/os/Kconfig:73`` Menu path: (Top) → Additional libraries → OS Support Library .. parsed-literal:: 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.)*