CONFIG_NEWLIB_LIBC_NANO

Build with newlib-nano C library

Type: bool

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.

Direct dependencies

HAS_NEWLIB_LIBC_NANO && NEWLIB_LIBC

(Includes any dependencies from ifs and menus.)

Default

  • y

Kconfig definition

At <Zephyr>/lib/libc/Kconfig:46

Included via <Zephyr>/Kconfig:8<Zephyr>/Kconfig.zephyr:33<Zephyr>/lib/Kconfig:4

Menu path: (Top) → C Library

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.)