config/libc/newlib.in
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Wed Oct 21 22:51:39 2009 +0200 (2009-10-21)
changeset 1591 11460fc587e6
parent 1590 b51724d5250d
child 1593 66b2463743af
permissions -rw-r--r--
libc/newlib: allow using newlib with archs other than avr32
     1 # newlib options
     2 # depends on EXPERIMENTAL && BARE_METAL
     3 
     4 config LIBC_newlib
     5     help
     6       Newlib is a C library intended for use on embedded systems. It is a
     7       conglomeration of several library parts, all under free software
     8       licenses that make them easily usable on embedded products. Newlib
     9       is only available in source form. It can be compiled for a wide
    10       array of processors, and will usually work on any architecture with
    11       the addition of a few low-level routines.
    12 
    13 choice
    14     bool
    15     prompt "newlib version"
    16 # Don't remove next line
    17 # CT_INSERT_VERSION_BELOW
    18 
    19 config LIBC_NEWLIB_V_1_17_0
    20     bool
    21     prompt "1.17.0"
    22 
    23 endchoice
    24 
    25 config LIBC_VERSION
    26     string
    27 # Don't remove next line
    28 # CT_INSERT_VERSION_STRING_BELOW
    29     default "1.17.0" if LIBC_NEWLIB_V_1_17_0
    30 
    31 config ATMEL_AVR32_HEADERS
    32     bool
    33     prompt "Install Atmel AVR32 headers"
    34     depends on ARCH_avr32
    35     default y
    36     help
    37       Install Atmel AVR32 headers for native AVR32 development. Most
    38       AVR32 MCU devices are supported.
    39       
    40       If you do native AVR32 development you want to say 'Y' here.