:orphan: .. title:: CONFIG_NEWLIB_LIBC_NANO .. kconfig:: CONFIG_NEWLIB_LIBC_NANO CONFIG_NEWLIB_LIBC_NANO ####################### *Build with newlib-nano C library* Type: ``bool`` Help ==== .. code-block:: none Build with newlib-nano library, for small embedded apps. The newlib-nano library for ARM embedded processors is a part of the GNU Tools for ARM Embedded Processors. Direct dependencies =================== \ :kconfig:`HAS_NEWLIB_LIBC_NANO ` && \ :kconfig:`NEWLIB_LIBC ` *(Includes any dependencies from ifs and menus.)* Default ======= - y Kconfig definition ================== At ``/libc/Kconfig:58`` Included via ``Kconfig:8`` → ``Kconfig.zephyr:43`` → ``/Kconfig:4`` Menu path: (Top) → C Library .. code-block:: kconfig config NEWLIB_LIBC_NANO bool "Build with newlib-nano C library" default y depends on HAS_NEWLIB_LIBC_NANO && NEWLIB_LIBC help Build with newlib-nano library, for small embedded apps. The newlib-nano library for ARM embedded processors is a part of the GNU Tools for ARM Embedded Processors. *(The 'depends on' condition includes propagated dependencies from ifs and menus.)*