The latest development version of this page may be more current than this released 2.7.5 version.

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 lib/libc/Kconfig:58

Included via Kconfig:8Kconfig.zephyr:43lib/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.)